Finished porting over main.c.

This commit is contained in:
Pietro Gagliardi 2015-10-07 11:47:46 -04:00
parent 34d699cc29
commit 2906fa5300
1 changed files with 13 additions and 8 deletions

View File

@ -68,8 +68,8 @@ static void handlerDraw(uiAreaHandler *a, uiArea *area, uiAreaDrawParams *p)
brush.G = 0.5; brush.G = 0.5;
brush.B = 0; brush.B = 0;
path = uiDrawNewPath(uiDrawFillModeWinding); path = uiDrawNewPath(uiDrawFillModeWinding);
uiDrawPathNewFigure(path, 5, 10); uiDrawPathNewFigure(path, 5.5, 10.5);
uiDrawPathLineTo(path, 5, 50); uiDrawPathLineTo(path, 5.5, 50.5);
uiDrawPathEnd(path); uiDrawPathEnd(path);
sp.Cap = uiDrawLineCapFlat; sp.Cap = uiDrawLineCapFlat;
sp.Join = uiDrawLineJoinMiter; sp.Join = uiDrawLineJoinMiter;
@ -104,19 +104,24 @@ static void handlerDraw(uiAreaHandler *a, uiArea *area, uiAreaDrawParams *p)
sp.Thickness = 1; sp.Thickness = 1;
sp.MiterLimit = uiDrawDefaultMiterLimit; sp.MiterLimit = uiDrawDefaultMiterLimit;
uiDrawStroke(p->Context, path, &brush, &sp); uiDrawStroke(p->Context, path, &brush, &sp);
/* uiDrawFreePath(path);
uiDrawBeginPathRGB(p->Context, 0x00, 0x80, 0xC0);
uiDrawMoveTo(p->Context, 300, 300); brush.R = 0;
uiDrawBezierTo(p->Context, brush.G = 0.5;
brush.B = 0.75;
path = uiDrawNewPath(uiDrawFillModeWinding);
uiDrawPathNewFigure(path, 300, 300);
uiDrawPathBezierTo(path,
350, 320, 350, 320,
310, 390, 310, 390,
435, 372); 435, 372);
uiDrawPathEnd(path);
sp.Cap = uiDrawLineCapFlat; sp.Cap = uiDrawLineCapFlat;
sp.Join = uiDrawLineJoinMiter; sp.Join = uiDrawLineJoinMiter;
sp.Thickness = 1; sp.Thickness = 1;
sp.MiterLimit = uiDrawDefaultMiterLimit; sp.MiterLimit = uiDrawDefaultMiterLimit;
uiDrawStroke(p->Context, &sp); uiDrawStroke(p->Context, path, &brush, &sp);
*/ uiDrawFreePath(path);
} }
static uintmax_t handlerHScrollMax(uiAreaHandler *a, uiArea *area) static uintmax_t handlerHScrollMax(uiAreaHandler *a, uiArea *area)