Changeset 604

Show
Ignore:
Timestamp:
09/06/08 11:14:19 (3 months ago)
Author:
Mike Wey
Message:

use Toolbuttons in the test window demo

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/demos/gtkD/TestWindow/TestWindow.d

    r593 r604  
    7878private import gtk.HandleBox; 
    7979private import gtk.Toolbar; 
     80private import gtk.SeparatorToolItem; 
     81private import gtk.ToolButton; 
    8082private import gtk.RadioButton; 
    8183private import gtk.CheckButton; 
     
    197199        //Frame.defaultBorder = 7; 
    198200 
    199         VBox mainBox = new VBox(false,3); 
    200         //Table table = new Table(1,5,false); 
    201         //table.attach(getMenuBar(),0,1,0,1,AttachOptions.EXPAND,AttachOptions.SHRINK,0,0);     // adding to the window 
     201        VBox mainBox = new VBox(false,0); 
    202202        mainBox.packStart(getMenuBar(),false,false,0); 
    203         //table.attach(getToolbar(),0,1,1,2,AttachOptions.EXPAND,AttachOptions.SHRINK,0,0); 
    204203        mainBox.packStart(getToolbar(),false,false,0); 
    205204 
    206205        Notebook notebook = setNotebook(); 
    207206        notebook.setBorderWidth(10); 
    208         //table.attach(notebook,0,1,2,3,AttachOptions.EXPAND,AttachOptions.FILL,4,4); 
    209207        mainBox.packStart(notebook,true,true,0); 
    210208 
     
    218216        bBox.packEnd(cancelButton,0,0,10); 
    219217        bBox.packEnd(quitButton,0,0,10); 
    220         //table.attach(bBox,0,1,3,4,AttachOptions.EXPAND,AttachOptions.SHRINK,0,0); 
    221218        mainBox.packStart(bBox,false,false,0); 
    222219 
    223220        Statusbar statusbar = new Statusbar(); 
    224  
    225         //table.attach(statusbar,0,1,4,5,AttachOptions.EXPAND,AttachOptions.EXPAND,0,0); 
    226         //add(table); 
    227         //mainBox.packStart(table,true,true,0); 
    228221 
    229222        mainBox.packStart(statusbar,false,true,0); 
     
    362355        HandleBox handleBox = new HandleBox(); 
    363356        Toolbar toolbar = new Toolbar(); 
    364         toolbar.appendWidget(new Button(StockID.OPEN, true),"Toolbar button 1","Private text 1"); 
    365         toolbar.appendWidget(new Button(StockID.CLOSE, true),"Toolbar button 2","Private text 2"); 
    366         toolbar.appendSpace(); 
    367         toolbar.appendWidget(new Button(StockID.SAVE, true),"Toolbar button 3","Private text 3"); 
    368         toolbar.appendWidget(new Button(StockID.SAVE_AS, true),"Toolbar button 4","Private text 4"); 
     357        toolbar.insert(new ToolButton(StockID.OPEN)); 
     358        toolbar.insert(new ToolButton(StockID.CLOSE)); 
     359        toolbar.insert(new SeparatorToolItem()); 
     360        toolbar.insert(new ToolButton(StockID.SAVE)); 
     361        toolbar.insert(new ToolButton(StockID.SAVE_AS)); 
    369362 
    370363        handleBox.add(toolbar);