Initial community commit

This commit is contained in:
Jef 2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit fc06254474
16440 changed files with 4239995 additions and 2 deletions

View file

@ -0,0 +1,51 @@
#include "PaintCanvas.h"
PaintCanvas::PaintCanvas()
{
qdcontext=0;
}
bool PaintCanvas::beginPaint(BaseWnd *wnd)
{
HIWindowRef macWnd = wnd->getOsWindowHandle();
qdcontext = GetWindowPort(macWnd);
QDBeginCGContext(qdcontext, &context);
return true;
}
PaintCanvas::~PaintCanvas()
{
if (qdcontext)
QDEndCGContext(qdcontext, &context);
}
WndCanvas::WndCanvas()
{
qdcontext=0;
}
WndCanvas::~WndCanvas()
{
if (qdcontext)
QDEndCGContext(qdcontext, &context);
}
int WndCanvas::attachToClient(BaseWnd *basewnd)
{
HIWindowRef macWnd = basewnd->getOsWindowHandle();
qdcontext = GetWindowPort(macWnd);
QDBeginCGContext(qdcontext, &context);
return 1;
}
TextInfoCanvas::TextInfoCanvas(BaseWnd */*unused*/)
{
}
TextInfoCanvas::~TextInfoCanvas()
{
}