Home | History | Annotate | Download | only in src

Lines Matching refs:mr

118 static void MakeMenu(MenuRoot *mr);
354 PaintEntry(MenuRoot *mr, MenuItem *mi, int exposure)
371 XFillRectangle(dpy, mr->w, Scr->NormalGC, 0, y_offset,
372 (unsigned) mr->width, (unsigned) Scr->EntryHeight);
376 MyFont_DrawString(dpy, mr->w, &Scr->MenuFont, Scr->NormalGC, mi->x,
385 XFillRectangle(dpy, mr->w, Scr->NormalGC, 0, y_offset,
386 (unsigned) mr->width,
395 MyFont_DrawString(dpy, mr->w, &Scr->MenuFont, gc,
408 x = (int) ((unsigned) mr->width - (Scr->pullW + 5));
411 XCopyPlane(dpy, Scr->pullPm, mr->w, gc, 0, 0, Scr->pullW,
419 XFillRectangle(dpy, mr->w, Scr->NormalGC, 0, y_offset,
420 (unsigned) mr->width, (unsigned) Scr->EntryHeight);
428 XDrawLine(dpy, mr->w, Scr->NormalGC, 0, y_offset,
429 mr->width, y_offset);
431 XDrawLine(dpy, mr->w, Scr->NormalGC, 0, y, mr->width, y);
436 MyFont_DrawString(dpy, mr->w, &Scr->MenuFont, Scr->NormalGC, mi->x,
442 PaintMenu(MenuRoot *mr, XEvent *e)
446 for (mi = mr->first; mi != NULL; mi = mi->next) {
454 PaintEntry(mr, mi, True);
718 MenuRoot *mr;
720 for (mr = Scr->MenuList; mr != NULL; mr = mr->next) {
721 if (mr->real_menu == FALSE)
724 MakeMenu(mr);
729 MakeMenu(MenuRoot *mr)
742 if (mr->mapped == NEVER_MAPPED) {
746 if (mr->pull == TRUE) {
747 mr->width = (short) (mr->width + (16 + 10));
750 width = mr->width + 10;
752 for (cur = mr->first; cur != NULL; cur = cur->next) {
763 mr->height = (short) (mr->items * Scr->EntryHeight);
764 mr->width = (short) (mr->width + 10);
778 mr->shadow = XCreateWindow(dpy, Scr->Root, 0, 0,
779 (unsigned int) mr->width,
780 (unsigned int) mr->height,
800 mr->w = XCreateWindow(dpy, Scr->Root, 0, 0, (unsigned int) mr->width,
801 (unsigned int) mr->height,
807 XSaveContext(dpy, mr->w, MenuContext, (XPointer) mr);
808 XSaveContext(dpy, mr->w, ScreenContext, (XPointer) Scr);
810 mr->mapped = UNMAPPED;
814 for (tmp = mr->first; tmp != NULL; tmp = tmp->next) {
826 if (mr->hi_fore != UNUSED_PIXEL) {
827 tmp->hi_fore = mr->hi_fore;
828 tmp->hi_back = mr->hi_back;
839 start = mr->first;