ultimatepp/uppdev/Threads/paintbox.cpp
cxl 351994a6cc Adding uppdev....
git-svn-id: svn://ultimatepp.org/upp/trunk@328 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2008-08-15 08:36:24 +00:00

38 lines
712 B
C++

#include "paintbox.h"
PaintBox::PaintBox( void ) : Ctrl()
{
}
void PaintBox::Paint( Draw &w )
{
/*ImageDraw dw(GetSize());
onPaint(dw);
w.DrawImage(0, 0, dw); */
w.DrawRect(0,0,this->GetSize().cx,this->GetSize().cy, White);
onPaint(w);
}
void PaintBox::MouseMove( Point p, dword keyflags )
{
onMouseMove(p, keyflags);
}
void PaintBox::LeftUp( Point p, dword keyflags )
{
onLeftUp(p, keyflags );
}
void PaintBox::LeftDown(Point p, dword keyflags)
{
onLeftDown(p, keyflags);
}
void PaintBox::MouseWheel(Point p, int zdelta, dword keyflags)
{
onMouseWheel(p,zdelta, keyflags);
}
bool PaintBox::Key( dword key, int count )
{
onKeyPress(key);
return false;
}