Lines Matching refs:gui

270     PtWidgetArea(gui.vimWindow, &area);  in gui_ph_resize_container()
271 PtWidgetPos (gui.vimContainer, &area.pos); in gui_ph_resize_container()
273 PtSetResource(gui.vimContainer, Pt_ARG_AREA, &area, 0); in gui_ph_resize_container()
292 if (gui.menu_is_active) in gui_ph_handle_menu_resize()
294 gui.menu_height = height; in gui_ph_handle_menu_resize()
295 gui.toolbar_height = 0; in gui_ph_handle_menu_resize()
299 gui.toolbar_height = height; in gui_ph_handle_menu_resize()
306 container = gui.vimPanelGroup; in gui_ph_handle_menu_resize()
308 container = gui.vimContainer; in gui_ph_handle_menu_resize()
386 PtGetResource(gui.vimWindow, Pt_ARG_WIDTH, &width, 0); in gui_ph_handle_window_cb()
387 PtGetResource(gui.vimWindow, Pt_ARG_HEIGHT, &height, 0); in gui_ph_handle_window_cb()
395 PtEndFlux(gui.vimContainer); in gui_ph_handle_window_cb()
396 PtContainerRelease(gui.vimContainer); in gui_ph_handle_window_cb()
466 gui.menu_is_active && in gui_ph_handle_keyboard()
645 mouse_x = pos->ul.x + gui.border_width; in gui_ph_handle_mouse()
646 mouse_y = pos->ul.y + gui.border_width; in gui_ph_handle_mouse()
712 PtRemoveEventHandler(gui.vimTextArea, Ph_EV_PTR_MOTION_NOBUTTON, in gui_ph_handle_focus()
719 PtAddEventHandler(gui.vimTextArea, Ph_EV_PTR_MOTION_NOBUTTON, in gui_ph_handle_focus()
752 PhTranslatePoint(&offset, PtWidgetPos(gui.vimTextArea, NULL)); in gui_ph_handle_raw_draw()
820 PtGiveFocus(gui.vimTextArea, NULL); in gui_ph_handle_menu_unrealized()
848 PgSetRegion(PtWidgetRid(PtFindDisjoint(gui.vimTextArea))); in gui_ph_draw_start()
852 PtWidgetOffset(gui.vimTextArea, &gui_ph_raw_offset); in gui_ph_draw_start()
853 PhTranslatePoint(&gui_ph_raw_offset, PtWidgetPos(gui.vimTextArea, NULL)); in gui_ph_draw_start()
895 if (gui.vimTextArea == NULL || buf_num == 0) in gui_ph_pg_set_buffer_num()
909 PtSetResource(gui.vimPanelGroup, Pt_ARG_PG_CURRENT_INDEX, in gui_ph_pg_set_buffer_num()
948 PtGetAbsPosition(gui.vimTextArea, &abs_raw_x, &abs_raw_y); in gui_ph_get_panelgroup_margins()
949 PtGetAbsPosition(gui.vimPanelGroup, &abs_panel_x, &abs_panel_y); in gui_ph_get_panelgroup_margins()
951 PtGetResource(gui.vimPanelGroup, Pt_ARG_MARGIN_RIGHT, &margin_right, 0); in gui_ph_get_panelgroup_margins()
952 PtGetResource(gui.vimPanelGroup, Pt_ARG_MARGIN_BOTTOM, &margin_bottom, 0); in gui_ph_get_panelgroup_margins()
1002 PtSetResource(gui.vimPanelGroup, Pt_ARG_PG_PANEL_TITLES, new_titles, in gui_ph_pg_add_buffer()
1031 PtSetResource(gui.vimPanelGroup, Pt_ARG_PG_PANEL_TITLES, new_titles, in gui_ph_pg_remove_buffer()
1041 PtSetResource(gui.vimPanelGroup, Pt_ARG_PG_PANEL_TITLES, &empty_title, in gui_ph_pg_remove_buffer()
1075 PtStartFlux(gui.vimContainer); in gui_ph_pane_resize()
1076 PtContainerHold(gui.vimContainer); in gui_ph_pane_resize()
1127 gui.event_buffer = alloc(EVENT_BUFFER_SIZE); in gui_mch_init()
1128 if (gui.event_buffer == NULL) in gui_mch_init()
1135 gui.border_offset = gui.border_width = GUI_PH_MARGIN + 2; in gui_mch_init()
1142 gui.vimWindow = PtCreateWidget(PtWindow, NULL, n, args); in gui_mch_init()
1143 if (gui.vimWindow == NULL) in gui_mch_init()
1146 PtAddCallback(gui.vimWindow, Pt_CB_WINDOW, gui_ph_handle_window_cb, NULL); in gui_mch_init()
1147 PtAddCallback(gui.vimWindow, Pt_CB_WINDOW_OPENING, in gui_mch_init()
1159 gui.vimPanelGroup = PtCreateWidget(PtPanelGroup, gui.vimWindow, n, args); in gui_mch_init()
1160 if (gui.vimPanelGroup == NULL) in gui_mch_init()
1163 PtAddCallback(gui.vimPanelGroup, Pt_CB_PG_PANEL_SWITCHING, in gui_mch_init()
1173 gui.vimContainer = PtCreateWidget(PtPane, gui.vimWindow, n, args); in gui_mch_init()
1174 if (gui.vimContainer == NULL) in gui_mch_init()
1177 PtAddCallback(gui.vimContainer, Pt_CB_RESIZE, gui_ph_pane_resize, NULL); in gui_mch_init()
1196 gui.vimTextArea = PtCreateWidget(PtRaw, Pt_DFLT_PARENT, n, args); in gui_mch_init()
1197 if (gui.vimTextArea == NULL) in gui_mch_init()
1202 PtAddEventHandler(gui.vimTextArea, in gui_mch_init()
1205 PtAddEventHandler(gui.vimTextArea, Ph_EV_KEY, in gui_mch_init()
1207 PtAddCallback(gui.vimTextArea, Pt_CB_GOT_FOCUS, in gui_mch_init()
1209 PtAddCallback(gui.vimTextArea, Pt_CB_LOST_FOCUS, in gui_mch_init()
1221 gui_ph_timer_cursor = PtCreateWidget(PtTimer, gui.vimWindow, 0, NULL); in gui_mch_init()
1225 gui_ph_timer_timeout = PtCreateWidget(PtTimer, gui.vimWindow, 0, NULL); in gui_mch_init()
1239 gui.vimToolBarGroup = PtCreateWidget(PtToolbarGroup, gui.vimWindow, in gui_mch_init()
1241 if (gui.vimToolBarGroup == NULL) in gui_mch_init()
1244 PtAddCallback(gui.vimToolBarGroup, Pt_CB_RESIZE, in gui_mch_init()
1255 gui.vimMenuBar = PtCreateWidget(PtMenuBar, gui.vimToolBarGroup, n, args); in gui_mch_init()
1256 if (gui.vimMenuBar == NULL) in gui_mch_init()
1274 gui.vimToolBar = PtCreateWidget(PtToolbar, gui.vimToolBarGroup, n, args); in gui_mch_init()
1275 if (gui.vimToolBar == NULL) in gui_mch_init()
1299 gui.norm_pixel = Pg_BLACK; in gui_mch_open()
1300 gui.back_pixel = Pg_WHITE; in gui_mch_open()
1305 gui.def_norm_pixel = gui.norm_pixel; in gui_mch_open()
1306 gui.def_back_pixel = gui.back_pixel; in gui_mch_open()
1313 return (PtRealizeWidget(gui.vimWindow) == 0) ? OK : FAIL; in gui_mch_open()
1319 PtDestroyWidget(gui.vimWindow); in gui_mch_exit()
1323 vim_free(gui.event_buffer); in gui_mch_exit()
1436 gui.vimWindow, in gui_mch_browse()
1564 gui.vimWindow, NULL, in gui_mch_dialog()
1608 di.parent = gui.vimWindow; in gui_mch_dialog()
1652 pos = PtWidgetPos(gui.vimWindow, NULL); in gui_mch_get_winpos()
1665 PtSetResource(gui.vimWindow, Pt_ARG_POS, &pos, 0); in gui_mch_set_winpos()
1681 PtSetResource(gui.vimWindow, Pt_ARG_MINIMUM_DIM, &min_size, 0); in gui_mch_set_shellsize()
1682 PtSetResource(gui.vimWindow, Pt_ARG_DIM, &window_size, 0); in gui_mch_set_shellsize()
1684 if (! PtWidgetIsRealized(gui.vimWindow)) in gui_mch_set_shellsize()
1712 event.rid = PtWidgetRid(gui.vimWindow); in gui_mch_iconify()
1728 event.rid = PtWidgetRid(gui.vimWindow); in gui_mch_set_foreground()
1739 PtSetResource(gui.vimWindow, Pt_ARG_WINDOW_TITLE, title, 0); in gui_mch_settitle()
1821 sb->id = PtCreateWidget(PtScrollbar, gui.vimPanelGroup, n, args); in gui_mch_create_scrollbar()
1823 sb->id = PtCreateWidget(PtScrollbar, gui.vimContainer, n, args); in gui_mch_create_scrollbar()
1881 if (!gui.in_use) in mch_set_mouse_shape()
1884 if (shape == MSHAPE_HIDE || gui.pointer_hidden) in mch_set_mouse_shape()
1885 PtSetResource(gui.vimTextArea, Pt_ARG_CURSOR_TYPE, Ph_CURSOR_NONE, in mch_set_mouse_shape()
1894 PtSetResource(gui.vimTextArea, Pt_ARG_CURSOR_TYPE, id, 0); in mch_set_mouse_shape()
1904 if (gui.pointer_hidden != hide) in gui_mch_mousehide()
1906 gui.pointer_hidden = hide; in gui_mch_mousehide()
1909 PtSetResource(gui.vimTextArea, Pt_ARG_CURSOR_TYPE, in gui_mch_mousehide()
1914 PtSetResource(gui.vimTextArea, Pt_ARG_CURSOR_TYPE, in gui_mch_mousehide()
1930 PtGetAbsPosition(gui.vimTextArea , &ix, &iy); in gui_mch_getmouse()
1941 PtGetAbsPosition(gui.vimTextArea, &abs_x, &abs_y); in gui_mch_setmouse()
1970 - gui_get_lightness(gui.back_pixel); in gui_mch_new_colors()
1982 PtSetResource(gui.vimTextArea, Pt_ARG_CURSOR_COLOR, in gui_mch_new_colors()
1988 PtSetResource(gui.vimTextArea, Pt_ARG_FILL_COLOR, gui.back_pixel, 0); in gui_mch_new_colors()
2037 rect.lr.x = rect.ul.x + nc * gui.char_width; in gui_mch_invert_rectangle()
2038 rect.lr.y = rect.ul.y + nr * gui.char_height; in gui_mch_invert_rectangle()
2060 gui_mch_set_bg_color(gui.back_pixel); in gui_mch_clear_block()
2069 { gui.border_width, gui.border_width }, in gui_mch_clear_all()
2070 { Columns * gui.char_width + gui.border_width - 1 , in gui_mch_clear_all()
2071 Rows * gui.char_height + gui.border_width - 1 } in gui_mch_clear_all()
2078 gui_mch_set_bg_color(gui.back_pixel); in gui_mch_clear_all()
2089 rect.ul.x = FILL_X(gui.scroll_region_left); in gui_mch_delete_lines()
2092 rect.lr.x = FILL_X(gui.scroll_region_right + 1) - 1; in gui_mch_delete_lines()
2093 rect.lr.y = FILL_Y(gui.scroll_region_bot + 1) - 1; in gui_mch_delete_lines()
2095 PtWidgetOffset(gui.vimTextArea, &gui_ph_raw_offset); in gui_mch_delete_lines()
2096 PhTranslatePoint(&gui_ph_raw_offset, PtWidgetPos(gui.vimTextArea, NULL)); in gui_mch_delete_lines()
2100 delta.y = -num_lines * gui.char_height; in gui_mch_delete_lines()
2104 PhBlit(PtWidgetRid(PtFindDisjoint(gui.vimTextArea)), &rect, &delta); in gui_mch_delete_lines()
2107 gui.scroll_region_bot - num_lines + 1, in gui_mch_delete_lines()
2108 gui.scroll_region_left, in gui_mch_delete_lines()
2109 gui.scroll_region_bot, in gui_mch_delete_lines()
2110 gui.scroll_region_right); in gui_mch_delete_lines()
2119 rect.ul.x = FILL_X(gui.scroll_region_left); in gui_mch_insert_lines()
2122 rect.lr.x = FILL_X(gui.scroll_region_right + 1) - 1; in gui_mch_insert_lines()
2123 rect.lr.y = FILL_Y(gui.scroll_region_bot - num_lines + 1) - 1; in gui_mch_insert_lines()
2125 PtWidgetOffset(gui.vimTextArea, &gui_ph_raw_offset); in gui_mch_insert_lines()
2126 PhTranslatePoint(&gui_ph_raw_offset, PtWidgetPos(gui.vimTextArea, NULL)); in gui_mch_insert_lines()
2130 delta.y = num_lines * gui.char_height; in gui_mch_insert_lines()
2134 PhBlit(PtWidgetRid(PtFindDisjoint(gui.vimTextArea)) , &rect, &delta); in gui_mch_insert_lines()
2136 gui_clear_block(row, gui.scroll_region_left, in gui_mch_insert_lines()
2137 row + num_lines - 1, gui.scroll_region_right); in gui_mch_insert_lines()
2163 PgSetUnderline(gui.norm_pixel, Pg_TRANSPARENT, 0); in gui_mch_draw_string()
2227 r.ul.x = FILL_X(gui.col); in gui_mch_draw_hollow_cursor()
2228 r.ul.y = FILL_Y(gui.row); in gui_mch_draw_hollow_cursor()
2229 r.lr.x = r.ul.x + gui.char_width - 1; in gui_mch_draw_hollow_cursor()
2230 r.lr.y = r.ul.y + gui.char_height - 1; in gui_mch_draw_hollow_cursor()
2243 r.ul.x = FILL_X(gui.col); in gui_mch_draw_part_cursor()
2244 r.ul.y = FILL_Y(gui.row) + gui.char_height - h; in gui_mch_draw_part_cursor()
2278 if (blink_waittime && blink_ontime && blink_offtime && gui.in_focus) in gui_mch_start_blink()
2333 PtSetResource(gui.vimTextArea, Pt_ARG_AREA, &area, 0); in gui_mch_set_text_area_pos()
2450 PtRealizeWidget(gui.vimMenuBar); in gui_mch_enable_menu()
2452 PtUnrealizeWidget(gui.vimMenuBar); in gui_mch_enable_menu()
2528 (parent == NULL) ? gui.vimMenuBar : parent->submenu_id, in gui_mch_add_menu()
2547 PtAddHotkeyHandler(gui.vimWindow, tolower(menu->mnemonic), in gui_mch_add_menu()
2555 if (gui.menu_is_active) in gui_mch_add_menu()
2560 menu->submenu_id = PtCreateWidget(PtMenu, gui.vimWindow, 0, NULL); in gui_mch_add_menu()
2589 menu->id = PtCreateWidget(PtSeparator, gui.vimToolBar, n, args); in gui_mch_add_menu_item()
2620 menu->id = PtCreateWidget(PtButton, gui.vimToolBar, n, args); in gui_mch_add_menu_item()
2625 if (PtWidgetIsRealized(gui.vimToolBar)) in gui_mch_add_menu_item()
2741 PtRealizeWidget(gui.vimToolBar); in gui_mch_show_toolbar()
2743 PtUnrealizeWidget(gui.vimToolBar); in gui_mch_show_toolbar()
2875 font_tag = PtFontSelection(gui.vimWindow, NULL, NULL, in gui_mch_init_font()
2881 gui_mch_free_font(gui.norm_font); in gui_mch_init_font()
2882 gui.norm_font = font_tag; in gui_mch_init_font()
2900 gui_mch_free_font(gui.norm_font); in gui_mch_init_font()
2901 gui.norm_font = font_tag; in gui_mch_init_font()
2904 gui_mch_free_font(gui.bold_font); in gui_mch_init_font()
2905 gui.bold_font = gui_ph_get_font(font_name, font_flags | PF_STYLE_BOLD, in gui_mch_init_font()
2908 gui_mch_free_font(gui.ital_font); in gui_mch_init_font()
2909 gui.ital_font = gui_ph_get_font(font_name, font_flags | PF_STYLE_ITALIC, in gui_mch_init_font()
2915 gui.char_width = extent.lr.x - extent.ul.x + 1; in gui_mch_init_font()
2916 gui.char_height = (- extent.ul.y) + extent.lr.y + 1; in gui_mch_init_font()
2917 gui.char_ascent = - extent.ul.y; in gui_mch_init_font()
2931 PfQueryFontInfo(gui.norm_font, &info); in gui_mch_adjust_charheight()
2933 gui.char_height = - info.ascender + info.descender + p_linespace; in gui_mch_adjust_charheight()
2934 gui.char_ascent = - info.ascender + p_linespace / 2; in gui_mch_adjust_charheight()