ultimatepp/bazaar/CtrlPropTest/main.cpp
kohait 1814c7ac74 bazaar: CtrlProp, CtrlFinder, CtrlMover, CtrlPos: cleanup and get rid of Visiting interface
git-svn-id: svn://ultimatepp.org/upp/trunk@3752 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2011-08-07 17:22:51 +00:00

41 lines
605 B
C++

#include "CtrlPropTest.h"
void CtrlPropTest::OnEdit()
{
if(edit)
{
edit = false;
mbi->Check(edit);
hk.Disable();
}
else
{
edit = true;
mbi->Check(edit);
hk.Enable();
SetFocus();
}
}
CtrlPropTest::CtrlPropTest()
{
CtrlLayout(vis);
SetRect(vis.GetRect());
Add(vis.SizePos());
edit = false;
mbi = &mb.Add(!IsReadOnly(), t_("Edit"), CtrlImg::selection(),
THISBACK(OnEdit));
AddFrame(mb);
hk.WhenRightDown = THISBACK(OnCtrlRight);
hk.SetSource(&vis);
hk.Disable();
InitDummies();
}
GUI_APP_MAIN
{
CtrlPropTest().Run();
}