Lines Matching refs:gui

598     gui.visibility = event->xvisibility.state;  in gui_x11_visibility_cb()
604 XSetGraphicsExposures(gui.dpy, gui.text_gc, in gui_x11_visibility_cb()
605 gui.visibility != VisibilityUnobscured); in gui_x11_visibility_cb()
633 XClearArea(gui.dpy, gui.wid, 0, 0, new_x, 0, False); in gui_x11_expose_cb()
635 XClearArea(gui.dpy, gui.wid, 0, 0, 0, FILL_Y(0), False); in gui_x11_expose_cb()
637 XClearArea(gui.dpy, gui.wid, FILL_X((int)Columns), 0, 0, 0, False); in gui_x11_expose_cb()
639 XClearArea(gui.dpy, gui.wid, 0, FILL_Y((int)Rows), 0, 0, False); in gui_x11_expose_cb()
1047 y -= gui.menu_height; in gui_x11_mouse_cb()
1169 gui.dofork = FALSE; // don't fork() when starting GUI in gui_mch_prepare()
1203 gui.dpy = XtOpenDisplay(app_context, 0, VIM_NAME, VIM_CLASS, in gui_mch_init_check()
1218 if (app_context == NULL || gui.dpy == NULL) in gui_mch_init_check()
1220 gui.dying = TRUE; in gui_mch_init_check()
1260 XSynchronize(gui.dpy, True); in gui_mch_init()
1264 applicationShellWidgetClass, gui.dpy, NULL); in gui_mch_init()
1269 XtVaGetApplicationResources(vimShell, (XtPointer)&gui, in gui_mch_init()
1272 gui.scrollbar_height = gui.scrollbar_width; in gui_mch_init()
1280 gui.menu_fg_pixel = gui_get_color((char_u *)gui.rsrc_menu_fg_name); in gui_mch_init()
1281 gui.menu_bg_pixel = gui_get_color((char_u *)gui.rsrc_menu_bg_name); in gui_mch_init()
1282 gui.scroll_fg_pixel = gui_get_color((char_u *)gui.rsrc_scroll_fg_name); in gui_mch_init()
1283 gui.scroll_bg_pixel = gui_get_color((char_u *)gui.rsrc_scroll_bg_name); in gui_mch_init()
1285 gui.tooltip_fg_pixel = gui_get_color((char_u *)gui.rsrc_tooltip_fg_name); in gui_mch_init()
1286 gui.tooltip_bg_pixel = gui_get_color((char_u *)gui.rsrc_tooltip_bg_name); in gui_mch_init()
1291 if (gui.menu_height != MENU_DEFAULT_HEIGHT) in gui_mch_init()
1292 gui.menu_height_fixed = TRUE; in gui_mch_init()
1296 gui.norm_pixel = gui.def_norm_pixel; in gui_mch_init()
1297 gui.back_pixel = gui.def_back_pixel; in gui_mch_init()
1300 if (gui.rsrc_rev_video && gui_get_lightness(gui.back_pixel) in gui_mch_init()
1301 > gui_get_lightness(gui.norm_pixel)) in gui_mch_init()
1303 gui.norm_pixel = gui.def_back_pixel; in gui_mch_init()
1304 gui.back_pixel = gui.def_norm_pixel; in gui_mch_init()
1305 gui.def_norm_pixel = gui.norm_pixel; in gui_mch_init()
1306 gui.def_back_pixel = gui.back_pixel; in gui_mch_init()
1322 gc_vals.foreground = gui.norm_pixel; in gui_mch_init()
1323 gc_vals.background = gui.back_pixel; in gui_mch_init()
1324 gui.text_gc = XtGetGC(vimShell, gc_mask, &gc_vals); in gui_mch_init()
1326 gc_vals.foreground = gui.back_pixel; in gui_mch_init()
1327 gc_vals.background = gui.norm_pixel; in gui_mch_init()
1328 gui.back_gc = XtGetGC(vimShell, gc_mask, &gc_vals); in gui_mch_init()
1331 gc_vals.foreground = gui.norm_pixel ^ gui.back_pixel; in gui_mch_init()
1332 gc_vals.background = gui.norm_pixel ^ gui.back_pixel; in gui_mch_init()
1334 gui.invert_gc = XtGetGC(vimShell, gc_mask, &gc_vals); in gui_mch_init()
1336 gui.visibility = VisibilityUnobscured; in gui_mch_init()
1337 x11_setup_atoms(gui.dpy); in gui_mch_init()
1344 if (gui.geom != NULL && *gui.geom != NUL) in gui_mch_init()
1346 mask = XParseGeometry((char *)gui.geom, &x, &y, &w, &h); in gui_mch_init()
1362 XtVaSetValues(vimShell, XtNgeometry, gui.geom, NULL); in gui_mch_init()
1379 XCreateBitmapFromData(gui.dpy, in gui_mch_init()
1380 DefaultRootWindow(gui.dpy), in gui_mch_init()
1385 XCreateBitmapFromData(gui.dpy, in gui_mch_init()
1386 DefaultRootWindow(gui.dpy), in gui_mch_init()
1465 if (gui.color_approx) in gui_mch_init()
1492 XtCloseDisplay(gui.dpy); in gui_mch_uninit()
1493 gui.dpy = NULL; in gui_mch_uninit()
1508 gc_vals.foreground = gui.norm_pixel; in gui_mch_new_colors()
1509 gc_vals.background = gui.back_pixel; in gui_mch_new_colors()
1510 if (gui.text_gc != NULL) in gui_mch_new_colors()
1511 XChangeGC(gui.dpy, gui.text_gc, gc_mask, &gc_vals); in gui_mch_new_colors()
1513 gc_vals.foreground = gui.back_pixel; in gui_mch_new_colors()
1514 gc_vals.background = gui.norm_pixel; in gui_mch_new_colors()
1515 if (gui.back_gc != NULL) in gui_mch_new_colors()
1516 XChangeGC(gui.dpy, gui.back_gc, gc_mask, &gc_vals); in gui_mch_new_colors()
1519 gc_vals.foreground = gui.norm_pixel ^ gui.back_pixel; in gui_mch_new_colors()
1520 gc_vals.background = gui.norm_pixel ^ gui.back_pixel; in gui_mch_new_colors()
1522 if (gui.invert_gc != NULL) in gui_mch_new_colors()
1523 XChangeGC(gui.dpy, gui.invert_gc, gc_mask, &gc_vals); in gui_mch_new_colors()
1538 gui.wid = gui_x11_get_wid(); in gui_mch_open()
1539 gui.blank_pointer = gui_x11_create_blank_mouse(); in gui_mch_open()
1546 XInternAtom(gui.dpy, "WM_SAVE_YOURSELF", False); in gui_mch_open()
1548 XInternAtom(gui.dpy, "WM_DELETE_WINDOW", False); in gui_mch_open()
1549 XSetWMProtocols(gui.dpy, XtWindow(vimShell), wm_atoms, 2); in gui_mch_open()
1566 (void)serverRegisterName(gui.dpy, serverDelayedStartName); in gui_mch_open()
1575 serverChangeRegisteredWindow(gui.dpy, XtWindow(vimShell)); in gui_mch_open()
1586 gui_mch_set_toolbar_pos(0, gui.menu_height, gui.menu_width, in gui_mch_open()
1587 gui.toolbar_height); in gui_mch_open()
1611 from.addr = (char *)gui.rsrc_tooltip_font_name; in gui_init_tooltip_font()
1613 to.addr = (XtPointer)&gui.tooltip_fontset; in gui_init_tooltip_font()
1631 from.addr = (char *)gui.rsrc_menu_font_name; in gui_init_menu_font()
1633 to.addr = (XtPointer)&gui.menu_fontset; in gui_init_menu_font()
1641 from.addr = (char *)gui.rsrc_menu_font_name; in gui_init_menu_font()
1643 to.addr = (XtPointer)&gui.menu_font; in gui_init_menu_font()
1660 XtCloseDisplay(gui.dpy); in gui_mch_exit()
1709 XtNwidthInc, gui.char_width, in gui_mch_set_shellsize()
1710 XtNheightInc, gui.char_height, in gui_mch_set_shellsize()
1731 *screen_w = DisplayWidth(gui.dpy, DefaultScreen(gui.dpy)) - 10; in gui_mch_get_screen_dimensions()
1732 *screen_h = DisplayHeight(gui.dpy, DefaultScreen(gui.dpy)) - p_ghr; in gui_mch_get_screen_dimensions()
1760 if (font_name == NULL && !gui.starting) in gui_mch_init_font()
1787 font_name = gui.rsrc_font_name; in gui_mch_init_font()
1798 gui_mch_free_font(gui.norm_font); in gui_mch_init_font()
1800 gui_mch_free_fontset(gui.fontset); in gui_mch_init_font()
1804 gui.norm_font = NOFONT; in gui_mch_init_font()
1805 gui.fontset = (GuiFontset)fontset; in gui_mch_init_font()
1806 gui.char_width = fontset_width(fontset); in gui_mch_init_font()
1807 gui.char_height = fontset_height(fontset) + p_linespace; in gui_mch_init_font()
1808 gui.char_ascent = fontset_ascent(fontset) + p_linespace / 2; in gui_mch_init_font()
1813 gui.norm_font = (GuiFont)font; in gui_mch_init_font()
1815 gui.fontset = NOFONTSET; in gui_mch_init_font()
1817 gui.char_width = font->max_bounds.width; in gui_mch_init_font()
1818 gui.char_height = font->ascent + font->descent + p_linespace; in gui_mch_init_font()
1819 gui.char_ascent = font->ascent + p_linespace / 2; in gui_mch_init_font()
1829 if (font_name == gui.rsrc_font_name) in gui_mch_init_font()
1831 if (gui.bold_font == NOFONT in gui_mch_init_font()
1832 && gui.rsrc_bold_font_name != NULL in gui_mch_init_font()
1833 && *gui.rsrc_bold_font_name != NUL) in gui_mch_init_font()
1834 gui.bold_font = gui_mch_get_font(gui.rsrc_bold_font_name, FALSE); in gui_mch_init_font()
1835 if (gui.ital_font == NOFONT in gui_mch_init_font()
1836 && gui.rsrc_ital_font_name != NULL in gui_mch_init_font()
1837 && *gui.rsrc_ital_font_name != NUL) in gui_mch_init_font()
1838 gui.ital_font = gui_mch_get_font(gui.rsrc_ital_font_name, FALSE); in gui_mch_init_font()
1839 if (gui.boldital_font == NOFONT in gui_mch_init_font()
1840 && gui.rsrc_boldital_font_name != NULL in gui_mch_init_font()
1841 && *gui.rsrc_boldital_font_name != NUL) in gui_mch_init_font()
1842 gui.boldital_font = gui_mch_get_font(gui.rsrc_boldital_font_name, in gui_mch_init_font()
1850 if (gui.bold_font != NOFONT) in gui_mch_init_font()
1852 XFreeFont(gui.dpy, (XFontStruct *)gui.bold_font); in gui_mch_init_font()
1853 gui.bold_font = NOFONT; in gui_mch_init_font()
1855 if (gui.ital_font != NOFONT) in gui_mch_init_font()
1857 XFreeFont(gui.dpy, (XFontStruct *)gui.ital_font); in gui_mch_init_font()
1858 gui.ital_font = NOFONT; in gui_mch_init_font()
1860 if (gui.boldital_font != NOFONT) in gui_mch_init_font()
1862 XFreeFont(gui.dpy, (XFontStruct *)gui.boldital_font); in gui_mch_init_font()
1863 gui.boldital_font = NOFONT; in gui_mch_init_font()
1882 if (!gui.in_use || name == NULL) // can't do this when GUI not running in gui_mch_get_font()
1885 font = XLoadQueryFont(gui.dpy, (char *)name); in gui_mch_get_font()
1915 XFreeFont(gui.dpy, font); in gui_mch_get_font()
1945 xa_font_name = XGetAtomName(gui.dpy, value); in gui_mch_get_fontname()
1968 if (gui.fontset != NOFONTSET) in gui_mch_adjust_charheight()
1970 gui.char_height = fontset_height((XFontSet)gui.fontset) + p_linespace; in gui_mch_adjust_charheight()
1971 gui.char_ascent = fontset_ascent((XFontSet)gui.fontset) in gui_mch_adjust_charheight()
1977 XFontStruct *font = (XFontStruct *)gui.norm_font; in gui_mch_adjust_charheight()
1979 gui.char_height = font->ascent + font->descent + p_linespace; in gui_mch_adjust_charheight()
1980 gui.char_ascent = font->ascent + p_linespace / 2; in gui_mch_adjust_charheight()
1996 XSetFont(gui.dpy, gui.text_gc, fid); in gui_mch_set_font()
1997 XSetFont(gui.dpy, gui.back_gc, fid); in gui_mch_set_font()
1999 gui.char_ascent = ((XFontStruct *)font)->ascent + p_linespace / 2; in gui_mch_set_font()
2015 gui.char_ascent = fontset_ascent(current_fontset) + p_linespace / 2; in gui_mch_set_fontset()
2026 XFreeFont(gui.dpy, (XFontStruct *)font); in gui_mch_free_font()
2037 XFreeFontSet(gui.dpy, (XFontSet)fontset); in gui_mch_free_fontset()
2054 if (!gui.in_use || name == NULL) in gui_mch_get_fontset()
2057 fontset = XCreateFontSet(gui.dpy, (char *)name, &missing, &num_missing, in gui_mch_get_fontset()
2081 XFreeFontSet(gui.dpy, fontset); in gui_mch_get_fontset()
2206 if (!gui.in_use || name == NULL || *name == NUL) in gui_mch_get_color()
2234 if (XParseColor(gui.dpy, colormap, (char *)spec, &available) != 0 in gui_mch_get_rgb_color()
2235 && XAllocColor(gui.dpy, colormap, &available) != 0) in gui_mch_get_rgb_color()
2238 colormap = DefaultColormap(gui.dpy, DefaultScreen(gui.dpy)); in gui_mch_get_rgb_color()
2243 if (XAllocColor(gui.dpy, colormap, &available) != 0) in gui_mch_get_rgb_color()
2257 XSetForeground(gui.dpy, gui.text_gc, (Pixel)color); in gui_mch_set_fg_color()
2270 XSetBackground(gui.dpy, gui.text_gc, (Pixel)color); in gui_mch_set_bg_color()
2290 Pixmap blank_pixmap = XCreatePixmap(gui.dpy, gui.wid, 1, 1, 1); in gui_x11_create_blank_mouse()
2291 GC gc = XCreateGC(gui.dpy, blank_pixmap, (unsigned long)0, (XGCValues*)0); in gui_x11_create_blank_mouse()
2292 XDrawPoint(gui.dpy, blank_pixmap, gc, 0, 0); in gui_x11_create_blank_mouse()
2293 XFreeGC(gui.dpy, gc); in gui_x11_create_blank_mouse()
2294 return XCreatePixmapCursor(gui.dpy, blank_pixmap, blank_pixmap, in gui_x11_create_blank_mouse()
2295 (XColor*)&gui.norm_pixel, (XColor*)&gui.norm_pixel, 0, 0); in gui_x11_create_blank_mouse()
2308 XSetForeground(gui.dpy, gui.text_gc, prev_sp_color); in draw_curl()
2312 XDrawPoint(gui.dpy, gui.wid, gui.text_gc, i, in draw_curl()
2315 XSetForeground(gui.dpy, gui.text_gc, prev_fg_color); in draw_curl()
2392 clip.height = gui.char_height; in gui_mch_draw_string()
2393 clip.width = gui.char_width * cells + 1; in gui_mch_draw_string()
2394 XSetClipRectangles(gui.dpy, gui.text_gc, FILL_X(col), FILL_Y(row), in gui_mch_draw_string()
2402 XDrawString16(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2405 XDrawString(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2414 XSetForeground(gui.dpy, gui.text_gc, prev_bg_color); in gui_mch_draw_string()
2415 XFillRectangle(gui.dpy, gui.wid, gui.text_gc, FILL_X(col), in gui_mch_draw_string()
2416 FILL_Y(row), gui.char_width * cells, gui.char_height); in gui_mch_draw_string()
2417 XSetForeground(gui.dpy, gui.text_gc, prev_fg_color); in gui_mch_draw_string()
2420 XDrawString16(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2423 XDrawString(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2430 XDrawImageString16(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2433 XDrawImageString(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col), in gui_mch_draw_string()
2441 XDrawString16(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col) + 1, in gui_mch_draw_string()
2444 XDrawString(gui.dpy, gui.wid, gui.text_gc, TEXT_X(col) + 1, in gui_mch_draw_string()
2461 XDrawLine(gui.dpy, gui.wid, gui.text_gc, FILL_X(col), in gui_mch_draw_string()
2467 int y = FILL_Y(row + 1) - gui.char_height/2; in gui_mch_draw_string()
2469 XSetForeground(gui.dpy, gui.text_gc, prev_sp_color); in gui_mch_draw_string()
2470 XDrawLine(gui.dpy, gui.wid, gui.text_gc, FILL_X(col), in gui_mch_draw_string()
2472 XSetForeground(gui.dpy, gui.text_gc, prev_fg_color); in gui_mch_draw_string()
2477 XSetClipMask(gui.dpy, gui.text_gc, None); in gui_mch_draw_string()
2503 *dis = gui.dpy; in gui_get_x11_windis()
2510 XBell(gui.dpy, 0); in gui_mch_beep()
2517 XFillRectangle(gui.dpy, gui.wid, gui.invert_gc, 0, 0, in gui_mch_flash()
2518 FILL_X((int)Columns) + gui.border_offset, in gui_mch_flash()
2519 FILL_Y((int)Rows) + gui.border_offset); in gui_mch_flash()
2520 XSync(gui.dpy, False); in gui_mch_flash()
2522 XFillRectangle(gui.dpy, gui.wid, gui.invert_gc, 0, 0, in gui_mch_flash()
2523 FILL_X((int)Columns) + gui.border_offset, in gui_mch_flash()
2524 FILL_Y((int)Rows) + gui.border_offset); in gui_mch_flash()
2537 XFillRectangle(gui.dpy, gui.wid, gui.invert_gc, in gui_mch_invert_rectangle()
2538 FILL_X(c), FILL_Y(r), (nc) * gui.char_width, (nr) * gui.char_height); in gui_mch_invert_rectangle()
2547 XIconifyWindow(gui.dpy, XtWindow(vimShell), DefaultScreen(gui.dpy)); in gui_mch_iconify()
2557 XMapRaised(gui.dpy, XtWindow(vimShell)); in gui_mch_set_foreground()
2569 if (mb_lefthalve(gui.row, gui.col)) in gui_mch_draw_hollow_cursor()
2572 XDrawRectangle(gui.dpy, gui.wid, gui.text_gc, FILL_X(gui.col), in gui_mch_draw_hollow_cursor()
2573 FILL_Y(gui.row), w * gui.char_width - 1, gui.char_height - 1); in gui_mch_draw_hollow_cursor()
2585 XFillRectangle(gui.dpy, gui.wid, gui.text_gc, in gui_mch_draw_part_cursor()
2588 CURSOR_BAR_RIGHT ? FILL_X(gui.col + 1) - w : in gui_mch_draw_part_cursor()
2590 FILL_X(gui.col), in gui_mch_draw_part_cursor()
2591 FILL_Y(gui.row) + gui.char_height - h, in gui_mch_draw_part_cursor()
2657 focus = gui.in_focus; in gui_mch_wait_for_chars()
2662 if (gui.in_focus != focus) in gui_mch_wait_for_chars()
2664 if (gui.in_focus) in gui_mch_wait_for_chars()
2668 focus = gui.in_focus; in gui_mch_wait_for_chars()
2720 XFlush(gui.dpy); in gui_mch_flush()
2740 XFillRectangle(gui.dpy, gui.wid, gui.back_gc, x, FILL_Y(row1), in gui_mch_clear_block()
2741 (col2 - col1 + 1) * gui.char_width + (col2 == Columns - 1), in gui_mch_clear_block()
2742 (row2 - row1 + 1) * gui.char_height); in gui_mch_clear_block()
2748 XClearArea(gui.dpy, gui.wid, 0, 0, 0, 0, False); in gui_mch_clear_all()
2758 if (gui.visibility == VisibilityFullyObscured) in gui_mch_delete_lines()
2763 XCopyArea(gui.dpy, gui.wid, gui.wid, gui.text_gc, in gui_mch_delete_lines()
2764 FILL_X(gui.scroll_region_left), FILL_Y(row + num_lines), in gui_mch_delete_lines()
2765 gui.char_width * (gui.scroll_region_right - gui.scroll_region_left + 1) in gui_mch_delete_lines()
2766 + (gui.scroll_region_right == Columns - 1), in gui_mch_delete_lines()
2767 gui.char_height * (gui.scroll_region_bot - row - num_lines + 1), in gui_mch_delete_lines()
2768 FILL_X(gui.scroll_region_left), FILL_Y(row)); in gui_mch_delete_lines()
2770 gui_clear_block(gui.scroll_region_bot - num_lines + 1, in gui_mch_delete_lines()
2771 gui.scroll_region_left, in gui_mch_delete_lines()
2772 gui.scroll_region_bot, gui.scroll_region_right); in gui_mch_delete_lines()
2783 if (gui.visibility == VisibilityFullyObscured) in gui_mch_insert_lines()
2788 XCopyArea(gui.dpy, gui.wid, gui.wid, gui.text_gc, in gui_mch_insert_lines()
2789 FILL_X(gui.scroll_region_left), FILL_Y(row), in gui_mch_insert_lines()
2790 gui.char_width * (gui.scroll_region_right - gui.scroll_region_left + 1) in gui_mch_insert_lines()
2791 + (gui.scroll_region_right == Columns - 1), in gui_mch_insert_lines()
2792 gui.char_height * (gui.scroll_region_bot - row - num_lines + 1), in gui_mch_insert_lines()
2793 FILL_X(gui.scroll_region_left), FILL_Y(row + num_lines)); in gui_mch_insert_lines()
2795 gui_clear_block(row, gui.scroll_region_left, in gui_mch_insert_lines()
2796 row + num_lines - 1, gui.scroll_region_right); in gui_mch_insert_lines()
2809 if (gui.visibility != VisibilityPartiallyObscured) in gui_x11_check_copy_area()
2812 XFlush(gui.dpy); in gui_x11_check_copy_area()
2817 if (XCheckTypedEvent(gui.dpy, NoExpose, &event)) in gui_x11_check_copy_area()
2820 if (XCheckTypedEvent(gui.dpy, GraphicsExpose, &event)) in gui_x11_check_copy_area()
2827 XSync(gui.dpy, False); in gui_x11_check_copy_area()
2850 clip_x11_request_selection(vimShell, gui.dpy, cbd); in clip_mch_request_selection()
2953 XSetCommand(gui.dpy, XtWindow(vimShell), NULL, 0); in gui_x11_wm_protocol_handler()
2979 serverEventProc(gui.dpy, event, 0); in gui_x11_send_event_handler()
3069 if (blink_waittime && blink_ontime && blink_offtime && gui.in_focus) in gui_mch_start_blink()
3087 colormap = DefaultColormap(gui.dpy, XDefaultScreen(gui.dpy)); in gui_mch_get_rgb()
3089 XQueryColor(gui.dpy, colormap, &xc); in gui_mch_get_rgb()
3151 if (gui.wid && XQueryPointer(gui.dpy, gui.wid, &root, &child, in gui_mch_getmouse()
3164 if (gui.wid) in gui_mch_setmouse()
3165 XWarpPointer(gui.dpy, (Window)0, gui.wid, 0, 0, 0, 0, x, y); in gui_mch_setmouse()
3180 # define SIGN_WIDTH (gui.char_width * 2)
3187 if (gui.in_use && (sign = (XImage *)sign_get_image(typenr)) != NULL) in gui_mch_drawsign()
3189 XClearArea(gui.dpy, gui.wid, TEXT_X(col), TEXT_Y(row) - sign->height, in gui_mch_drawsign()
3190 SIGN_WIDTH, gui.char_height, FALSE); in gui_mch_drawsign()
3191 XPutImage(gui.dpy, gui.wid, gui.text_gc, sign, 0, 0, in gui_mch_drawsign()
3221 attrs.colorsymbols[0].pixel = gui.back_pixel; in gui_mch_register_sign()
3222 attrs.colorsymbols[1].pixel = gui.norm_pixel; in gui_mch_register_sign()
3223 status = XpmReadFileToImage(gui.dpy, (char *)signfile, in gui_mch_register_sign()
3259 if (gui.pointer_hidden != hide) in gui_mch_mousehide()
3261 gui.pointer_hidden = hide; in gui_mch_mousehide()
3263 XDefineCursor(gui.dpy, gui.wid, gui.blank_pointer); in gui_mch_mousehide()
3268 XUndefineCursor(gui.dpy, gui.wid); in gui_mch_mousehide()
3303 if (!gui.in_use) in mch_set_mouse_shape()
3306 if (shape == MSHAPE_HIDE || gui.pointer_hidden) in mch_set_mouse_shape()
3307 XDefineCursor(gui.dpy, gui.wid, gui.blank_pointer); in mch_set_mouse_shape()
3321 XDefineCursor(gui.dpy, gui.wid, XCreateFontCursor(gui.dpy, id)); in mch_set_mouse_shape()