mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 14:16:07 -06:00
32 lines
560 B
C++
32 lines
560 B
C++
#include "ThreadCrash.h"
|
|
|
|
ThreadCrash::ThreadCrash()
|
|
{
|
|
CtrlLayout(*this, "Window title");
|
|
AddFrame(bar);
|
|
bar.Set(THISBACK(MakeToolBar));
|
|
arr.AddColumn("Number");
|
|
Add(arr.SizePos());
|
|
}
|
|
|
|
void ThreadCrash::MakeToolBar(Bar &bar)
|
|
{
|
|
bar.Add("Push me", CtrlImg::new_doc(), THISBACK(RefreshOptionThr)).Key(K_F5);
|
|
}
|
|
|
|
void ThreadCrash::RefreshOption()
|
|
{
|
|
arr.Clear();
|
|
for(int i = 0; i < 1000; i++)
|
|
arr.Add(i);
|
|
}
|
|
|
|
void ThreadCrash::RefreshOptionThr()
|
|
{
|
|
thr.Run(THISBACK(RefreshOption));
|
|
}
|
|
|
|
GUI_APP_MAIN
|
|
{
|
|
ThreadCrash().Run();
|
|
}
|