git-svn-id: svn://ultimatepp.org/upp/trunk@15904 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2021-04-09 07:59:54 +00:00
parent b8c65f9026
commit e2a5769634
2 changed files with 50 additions and 0 deletions

View file

@ -0,0 +1,41 @@
#include <CodeEditor/CodeEditor.h>
using namespace Upp;
struct MyCtrl : Ctrl {
void Paint(Draw& w) override {
w.DrawRect(GetSize(), Blue());
}
void LeftHold(Point p, dword keyflags) override
{
Exclamation("Left Hold!");
}
void RightHold(Point p, dword keyflags) override
{
Exclamation("Right Hold!");
}
void MiddleHold(Point p, dword keyflags) override
{
Exclamation("Middle Hold!");
}
void LeftTriple(Point p, dword keyflags) override
{
Exclamation("Left Triple!");
}
void RightTriple(Point p, dword keyflags) override
{
Exclamation("Right Triple!");
}
void MiddleTriple(Point p, dword keyflags) override
{
Exclamation("Middle Triple!");
}
};
GUI_APP_MAIN
{
MyCtrl ctrl;
TopWindow win;
win << ctrl.RightPos(100, 100).TopPos(200, 200);
win.Run();
}