bool static prvDraw(xPictureStack *pxW){ xPictureStackProps *xP; if(!pxW) return FALSE; if(pxW->eType != WidgetPictureStack) return FALSE; if(pxW->bValid) return FALSE; xP = pxW->pvProp; bFramebufferPicture(pxW->usX0, pxW->usY0, xPictureStackGetItem(pxW, xP->cItemNumber)); return TRUE; }
bool bWidgetDraw(xWidget *pxW){ if(!pxW) return FALSE; if(pxW->bValid) return FALSE; if(pxW->pusBgPicture){ bFramebufferPicture(pxW->usX0, pxW->usY0, pxW->pusBgPicture); return TRUE; } if(!pxW->bTransparent){ vFramebufferRectangle(pxW->usX0, pxW->usY0, pxW->usX1, pxW->usY1, pxW->usBgColor, TRUE); return TRUE; } return FALSE; }