#include <CtrlLib/CtrlLib.h> using namespace Upp; struct SleepTest : public TopWindow { typedef SleepTest CLASSNAME; Button button; void Test() { Sleep(10000); //calls Util.cpp - Sleep() } SleepTest() { Title("Sleep Test").CenterScreen().Sizeable(); SetRect(0,0,200,200); Add(button.SetLabel(t_("Test")).HCenterPosZ(84, 2).VCenterPosZ(32, -2)); //button.WhenAction = THISBACK(Test); --- hogs the gui for sleep-time - Alt-D in debug still works button.WhenPush = THISBACK(Test); //this is fine }; virtual ~SleepTest(){} }; GUI_APP_MAIN { SleepTest().Run(); }
Report message to a moderator