#include #define LAYOUTFILE #include class testColumn : public WithColumnLayout { public: typedef testColumn CLASSNAME; testColumn(); void HideArray(); }; void testColumn::HideArray() { console.Hide(); } testColumn::testColumn() { int i; CtrlLayout(*this); AddFrame(ThinOutsetFrame()); for (i=0; i<7; i++) slist.Add("this is a string knknkn mkm "); console.AddColumn("Time", t_("Time"), 8); console.AddColumn("Tournament", t_("Tournament"), 5); console.AddColumn("System", t_("System"), 5); console.AddColumn("Round", t_("Round"), 3); console.AddColumn("Action", t_("Action"), 13); console.AddColumn("Status", t_("Status"), 13); for (i=0; i<7; i++) console.HeaderTab(i).SetInk(SLtRed); console.Add(AsString(GetSysTime()), "...", "..." , "0", " 0, 0, 0", t_("Hello!"), t_("Open")); btnClose.WhenAction = THISBACK(HideArray); } GUI_APP_MAIN { testColumn a, b; TopWindow w; Splitter spls; w.Add(spls); spls.Vert(); spls.Vert(a, b); w.Run(); }