static void aboutupdate (void) { /* 1/22/91 dmb: openbitmap moves memory; its result cannot be assigned into a double-dereferenced handle. (ahem!) 2.1b5 dmb: special case for nil cancoondata (during revert). also, removed unneeded flbitmapactive logic */ register hdlwindowinfo hw = aboutwindowinfo; Rect r; displayedaboutdata = aboutdata; aboutport = aboutwindow; flhavemiscrect = false; if (aboutdata == nil) /*in the middle of a revert*/ return; r = (**hw).contentrect; eraserect (r); shelldrawgrowicon (hw); if ((**aboutdata).flbigwindow) { ccdrawabout (); // ccgetmsgrect (&r); getmessagecontentrect (&r); insetrect (&r, -1, -1); // grayframerect (r); movepento (r.left, r.top); pushpen (); setgraypen (); pendrawline (r.right, r.top); poppen (); flhavemiscrect = ccgettextitemrect (miscinfoitem, &miscinforect); } if (!(**aboutdata).flbootsplash) { ccdrawagentpopup (); ccdrawmsg (); } } /*aboutupdate*/
int LuaPen::luaNew( lua_State *L ) { // QPen(Qt::PenStyle style) // QPen(const QColor &color) // QPen(const QBrush &brush, qreal width, Qt::PenStyle style = Qt::SolidLine, Qt::PenCapStyle cap = Qt::SquareCap, Qt::PenJoinStyle join = Qt::BevelJoin) // QPen(const QPen &pen) pushpen( L, QPen() ); return( 1 ); }
static void langerrorframetext (void) { register hdllangerrorrecord hle = langerrordata; pushpen (); if (!(**hle).flactive) setgraypen (); framerect ((**hle).textrect); poppen (); } /*langerrorframetext*/
static void frameitem (short item, Rect menurect) { Rect r; if (item <= 0) return; pushforecolor (&blackcolor); pushpen (); PenMode (patXor); getitemrect (item, &r); OffsetRect (&r, menurect.left, menurect.top); FrameRect (&r); poppen (); popforecolor (); } /*frameitem*/