Initial
This commit is contained in:
32
proto/source/EDITHOOK.CPP
Normal file
32
proto/source/EDITHOOK.CPP
Normal file
@@ -0,0 +1,32 @@
|
||||
#include <proto/edithook.hpp>
|
||||
#include <common/purehdc.hpp>
|
||||
|
||||
EditWinHookProc::EditWinHookProc(void)
|
||||
{
|
||||
mPaintHandler.setCallback(this,&EditWinHookProc::paintHandler);
|
||||
insertHandler(VectorHandler::PaintHandler,&mPaintHandler);
|
||||
}
|
||||
|
||||
EditWinHookProc::~EditWinHookProc()
|
||||
{
|
||||
removeHandler(VectorHandler::PaintHandler,&mPaintHandler);
|
||||
}
|
||||
|
||||
CallbackData::ReturnType EditWinHookProc::paintHandler(CallbackData &someCallbackData)
|
||||
{
|
||||
// PAINTSTRUCT ps;
|
||||
// PureDevice pureDevice(::BeginPaint(someCallbackData.hwndFrom(),&ps));
|
||||
// PureDevice pureDevice(someCallbackData.hwndFrom());
|
||||
// pureDevice.setTextColor(RGBColor(255,0,0));
|
||||
// pureDevice.setBkColor(RGBColor(0,255,0));
|
||||
// pureDevice.textOut(0,0,"als;akls;dk");
|
||||
// ::EndPaint(someCallbackData.hwndFrom(),&ps);
|
||||
return (CallbackData::ReturnType)TRUE;
|
||||
}
|
||||
|
||||
|
||||
// mControlWnd.createControl(WS_EX_CLIENTEDGE,"EDIT","",0,Rect(10,10,200,200),*this,101);
|
||||
// Font editFont("Helv",12,Font::PitchVariable|Font::FamilySwiss,Font::WeightNormal);
|
||||
// mControlWnd.setFont(editFont);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user