p->a_text->texture[0].data.text.string = text;
maxwidth = MAX(maxwidth, RrMinWidth(p->a_text));
p->a_text->texture[0].data.text.string = text;
maxwidth = MAX(maxwidth, RrMinWidth(p->a_text));
/* in list mode, there is one column of icons.. */
icons_per_row = 1;
/* maximum is 80% of the screen height */
/* in list mode, there is one column of icons.. */
icons_per_row = 1;
/* maximum is 80% of the screen height */
XMoveResizeWindow(obt_display, p->icon_mode_text,
icon_mode_textx, icon_mode_texty, textw, texth);
XMapWindow(obt_display, popup.icon_mode_text);
XMoveResizeWindow(obt_display, p->icon_mode_text,
icon_mode_textx, icon_mode_texty, textw, texth);
XMapWindow(obt_display, popup.icon_mode_text);
XUnmapWindow(obt_display, popup.icon_mode_text);
up_arrow_x = (w - ob_rr_theme->up_arrow_mask->width) / 2;
XUnmapWindow(obt_display, popup.icon_mode_text);
up_arrow_x = (w - ob_rr_theme->up_arrow_mask->width) / 2;
if (top - selected_pos >= 0) {
p->scroll -= top - selected_pos + 1;
p->scroll = MAX(p->scroll, min_scroll);
if (top - selected_pos >= 0) {
p->scroll -= top - selected_pos + 1;
p->scroll = MAX(p->scroll, min_scroll);
p->scroll += selected_pos - bottom + 1;
p->scroll = MIN(p->scroll, max_scroll);
}
p->scroll += selected_pos - bottom + 1;
p->scroll = MIN(p->scroll, max_scroll);
}
XMapWindow(obt_display, target->textwin);
else
XUnmapWindow(obt_display, target->textwin);
XMapWindow(obt_display, target->textwin);
else
XUnmapWindow(obt_display, target->textwin);
XUnmapWindow(obt_display, target->textwin);
if (p->mode == OB_FOCUS_CYCLE_POPUP_MODE_LIST)
XUnmapWindow(obt_display, target->iconwin);
XUnmapWindow(obt_display, target->textwin);
if (p->mode == OB_FOCUS_CYCLE_POPUP_MODE_LIST)
XUnmapWindow(obt_display, target->iconwin);