From 55524da6af5a98df4d9c38d8408cd65bd233ee57 Mon Sep 17 00:00:00 2001 From: pixel Date: Thu, 15 Jul 2004 13:41:31 +0000 Subject: Some more widgets introduced --- src/test.cc | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'src') 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(); -- cgit v1.2.3