diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/test.cc | 22 | 
1 files changed, 21 insertions, 1 deletions
diff --git a/src/test.cc b/src/test.cc index f197c87..45d758c 100644 --- a/src/test.cc +++ b/src/test.cc @@ -695,7 +695,27 @@ virtual int startup() throw (GeneralException) {          new mogltk::widgets::SmartBox(sh, w, 120, 50, 100, 100, "Test"),          12, 30, 50, 20, "Toto");  #endif -    new mogltk::widgets::MsgBox(sh, w, "Test", "Blablabla\nCeci est un test de la\nclasse MsgBox."); +    new mogltk::widgets::Frame(sh, w, 10, 10, 600, 400); +    //new mogltk::widgets::MsgBox(sh, w, "Test", "Blablabla\nCeci est un test de la\nclasse MsgBox."); + +    mogltk::widgets::ContextMenu * c = new mogltk::widgets::ContextMenu(sh, w, 20, 20), * c2; +    mogltk::widget * sm; +    mogltk::rect r; + +    sm = new mogltk::widgets::SmartBox(sh, w, 250, 300, 100, 70, "SmartBox"); +    r = sm->GetDrawRect(); +    new mogltk::widgets::Menu(sh, w); + +    c->addnode("Test", 0); +    c->addnode("Test2", 0); +    c->addline(); +    c->addnode("Test3", 0); +    c->addnode("Test of a long entry", 0); + +    c2 = c->createsub("Sub"); +    c2->addnode("A sub", 0); +    c2->createsub("subsub")->addnode("Toto", 0); +    c2->SetEnabled(0, false);      w->mainloop();  | 
