BBoardUI::BBoardUI(Tree* tree) { ButtonState* dummystate = new ButtonState(); /* * Buuld the button box. */ buttons = new HBox(); buttons->Insert(HGlue(10)); buttons->Insert(new PushButton("Browse", dummystate, true)); buttons->Insert(HGlue(6)); buttons->Insert(new PushButton("Post", dummystate, true)); buttons->Insert(HGlue(6)); buttons->Insert(new PushButton("Email", dummystate, true)); buttons->Insert(HGlue(6)); buttons->Insert(new PushButton("Schedule", dummystate, true)); buttons->Insert(HGlue(6)); buttons->Insert(new PushButton("Filter", dummystate, true)); buttons->Insert(HGlue(10)); /* * Build the tree view. */ treebrowser = new TreeBrowser(tree); /* * Insert the guts into a VBox and then into this. */ Insert(new Tray new VBox( new VGlue(10), buttons, new VGlue(10), treebrowser, new VGlue(10) ) ); };