49MFXListIcon::
MFXListIcon(FXComposite* p, FXObject* tgt, FXSelector sel, FXuint opts, FXint x, FXint y, FXint w, FXint h):
50 FXList(p, tgt, sel, opts, x, y, w, h) {
66 FXEvent*
event = (FXEvent*)ptr;
67 FXDCWindow dc(
this, event);
71 for (i = 0; i < items.no(); i++) {
74 h = listIcon->getHeight(
this);
75 if (event->rect.y <= (y + h) && y < (
event->rect.y +
event->rect.h)) {
76 listIcon->
draw(
this, dc, pos_x, y, FXMAX(listWidth, viewport_w), h);
82 if (y < (event->rect.y + event->rect.h)) {
83 dc.setForeground(backColor);
84 dc.fillRectangle(event->rect.x, y, event->rect.w, event->rect.y + event->rect.h - y);