📄 rxvtlibproto.h
字号:
int rxvtlib_menuarrow_find (rxvtlib *o, char name);void rxvtlib_menuarrow_free (rxvtlib *o, char name);void rxvtlib_menuarrow_add (rxvtlib *o, char *string);menuitem_t *rxvtlib_menuitem_add (rxvtlib *o, menu_t * menu, const char *name, const char *name2, const char *action);char *rxvtlib_menu_find_base (rxvtlib *o, menu_t ** menu, char *path);menu_t *rxvtlib_menu_delete (rxvtlib *o, menu_t * menu);menu_t *rxvtlib_menu_add (rxvtlib *o, menu_t * parent, char *path);void rxvtlib_drawbox_menubar (rxvtlib *o, int x, int len, int state);void rxvtlib_drawtriangle (rxvtlib *o, int x, int y, int state);void rxvtlib_drawbox_menuitem (rxvtlib *o, int y, int state);void rxvtlib_print_menu_ancestors (rxvtlib *o, menu_t * menu);void rxvtlib_print_menu_descendants (rxvtlib *o, menu_t * menu);void rxvtlib_menu_show (rxvtlib *o);void rxvtlib_menu_display (rxvtlib *o, void (*update) (rxvtlib *));void rxvtlib_menu_hide_all (rxvtlib *o);void rxvtlib_menu_hide (rxvtlib *o);void rxvtlib_menu_clear (rxvtlib *o, menu_t * menu);void rxvtlib_menubar_clear (rxvtlib *o);bar_t *rxvtlib_menubar_find (rxvtlib *o, const char *name);int rxvtlib_menubar_push (rxvtlib *o, const char *name);void rxvtlib_menubar_remove (rxvtlib *o, const char *name);void action_decode (FILE * fp, action_t * act);void rxvtlib_menu_dump (rxvtlib *o, FILE * fp, menu_t * menu);void rxvtlib_menubar_dump (rxvtlib *o, FILE * fp);void rxvtlib_menubar_read (rxvtlib *o, const char *filename);void rxvtlib_menubar_dispatch (rxvtlib *o, char *str);void rxvtlib_draw_Arrows (rxvtlib *o, int name, int state);void rxvtlib_menubar_expose (rxvtlib *o);int rxvtlib_menubar_mapping (rxvtlib *o, int map);int rxvtlib_menu_select (rxvtlib *o, XButtonEvent * ev);void rxvtlib_menubar_select (rxvtlib *o, XButtonEvent * ev);void rxvtlib_menubar_control (rxvtlib *o, XButtonEvent * ev);void rxvtlib_map_menuBar (rxvtlib *o, int map);void rxvtlib_create_menuBar (rxvtlib *o, Cursor cursor);void rxvtlib_Resize_menuBar (rxvtlib *o, int x, int y, unsigned int width, unsigned int height);/* void rmemset (void *p, unsigned char c, intp_t len); *//* void blank_line (text_t * et, rend_t * er, int width, rend_t efs); *//* void rxvtlib_blank_screen_mem (rxvtlib *o, text_t ** tp, rend_t ** rp, int row, rend_t efs); */void rxvtlib_scr_reset (rxvtlib *o);void rxvtlib_scr_reset_realloc (rxvtlib *o);void rxvtlib_scr_release (rxvtlib *o);void rxvtlib_scr_poweron (rxvtlib *o);void rxvtlib_scr_cursor (rxvtlib *o, int mode);int rxvtlib_scr_change_screen (rxvtlib *o, int scrn);void rxvtlib_scr_color (rxvtlib *o, unsigned int color, unsigned int Intensity);void rxvtlib_scr_rendition (rxvtlib *o, int set, int style);int rxvtlib_scroll_text (rxvtlib *o, int row1, int row2, int count, int spec);void rxvtlib_scr_scroll_text (rxvtlib *o, int count);void rxvtlib_scr_add_lines (rxvtlib *o, const unsigned char *str, int nlines, int len);void rxvtlib_scr_backspace (rxvtlib *o);void rxvtlib_scr_tab (rxvtlib *o, int count);void rxvtlib_scr_backindex (rxvtlib *o);void rxvtlib_scr_forwardindex (rxvtlib *o);void rxvtlib_scr_gotorc (rxvtlib *o, int row, int col, int relative);void rxvtlib_scr_index (rxvtlib *o, int direction);void rxvtlib_scr_erase_line (rxvtlib *o, int mode);void rxvtlib_scr_erase_screen (rxvtlib *o, int mode);void rxvtlib_scr_E (rxvtlib *o);void rxvtlib_scr_insdel_lines (rxvtlib *o, int count, int insdel);void rxvtlib_scr_insdel_chars (rxvtlib *o, int count, int insdel);void rxvtlib_scr_scroll_region (rxvtlib *o, int top, int bot);void rxvtlib_scr_cursor_visible (rxvtlib *o, int mode);void rxvtlib_scr_autowrap (rxvtlib *o, int mode);void rxvtlib_scr_relative_origin (rxvtlib *o, int mode);void rxvtlib_scr_insert_mode (rxvtlib *o, int mode);void rxvtlib_scr_set_tab (rxvtlib *o, int mode);void rxvtlib_scr_rvideo_mode (rxvtlib *o, int mode);void rxvtlib_scr_report_position (rxvtlib *o);void rxvtlib_set_font_style (rxvtlib *o);void rxvtlib_scr_charset_choose (rxvtlib *o, int set);void rxvtlib_scr_charset_set (rxvtlib *o, int set, unsigned int ch);void eucj2jis (unsigned char *str, int len);void sjis2jis (unsigned char *str, int len);void big5dummy (unsigned char *str, int len);void gb2jis (unsigned char *str, int len);void rxvtlib_set_multichar_encoding (rxvtlib *o, const char *str);int rxvtlib_scr_get_fgcolor (rxvtlib *o);int rxvtlib_scr_get_bgcolor (rxvtlib *o);void rxvtlib_scr_expose (rxvtlib *o, int x, int y, int width, int height);void rxvtlib_scr_touch (rxvtlib *o);int rxvtlib_scr_move_to (rxvtlib *o, int y, int len);int rxvtlib_scr_page (rxvtlib *o, int direction, int nlines);void rxvtlib_scr_bell (rxvtlib *o);void rxvtlib_scr_printscreen (rxvtlib *o, int fullhist);void rxvtlib_scr_refresh (rxvtlib *o, int type);void rxvtlib_scr_clear (rxvtlib *o);void rxvtlib_scr_reverse_selection (rxvtlib *o);void rxvtlib_selection_check (rxvtlib *o, int check_more);void rxvtlib_PasteIt (rxvtlib *o, const unsigned char *data, unsigned int nitems);void rxvtlib_selection_paste (rxvtlib *o, Window win, unsigned int prop, int Delete);void rxvtlib_selection_request (rxvtlib *o, Time tm, int x, int y);void rxvtlib_selection_clear (rxvtlib *o);void rxvtlib_selection_make (rxvtlib *o, Time tm);void rxvtlib_selection_click (rxvtlib *o, int clicks, int x, int y);void rxvtlib_selection_start_colrow (rxvtlib *o, int col, int row);void rxvtlib_selection_delimit_word (rxvtlib *o, int dirn, const row_col_t * mark, row_col_t * ret);void rxvtlib_selection_extend (rxvtlib *o, int x, int y, int flag);void rxvtlib_selection_adjust_kanji (rxvtlib *o);void rxvtlib_selection_extend_colrow (rxvtlib *o, int col, int row, int button3, int buttonpress, int clickchange);void rxvtlib_selection_rotate (rxvtlib *o, int x, int y);void rxvtlib_selection_send (rxvtlib *o, const XSelectionRequestEvent * rq);void pixel_position (rxvtlib *o, int *x, int *y);void mouse_tracking (int report, int x, int y, int firstrow, int lastrow);void debug_PasteIt (unsigned char *data, int nitems);void rxvtlib_setPosition (rxvtlib *o, XPoint * pos);void rxvtlib_Draw_button (rxvtlib *o, int x, int y, int state, int dirn);Pixmap rxvtlib_renderPixmap (rxvtlib *o, char **data, int width, int height);void rxvtlib_init_scrollbar_stuff (rxvtlib *o);void rxvtlib_drawBevel (rxvtlib *o, Drawable d, int x, int y, int w, int h);int rxvtlib_scrollbar_show (rxvtlib *o, int update);int rxvtlib_scrollbar_mapping (rxvtlib *o, int map);void rxvtlib_map_scrollBar (rxvtlib *o, int map);void rxvtlib_usage (rxvtlib *o, int type);void rxvtlib_get_options (rxvtlib *o, int argc, const char *const *argv);int my_strcasecmp (const char *s1, const char *s2);Bool rxvtlib_define_key (rxvtlib *o, XrmDatabase * database, XrmBindingList bindings, XrmQuarkList quarks, XrmRepresentation * type, XrmValue * value, XPointer closure);int rxvtlib_parse_keysym (rxvtlib *o, const char *str, const char *arg);void rxvtlib_get_xdefaults (rxvtlib *o, FILE * stream, const char *name);void rxvtlib_extract_resources (rxvtlib *o, Display * display, const char *name);int rxvtlib_scale_pixmap (rxvtlib *o, const char *geom);void rxvtlib_resize_pixmap (rxvtlib *o);Pixmap rxvtlib_set_bgPixmap (rxvtlib *o, const char *file);const char *my_basename (const char *str);void print_error (const char *fmt, ...);int Str_match (const char *s1, const char *s2);const char *Str_skip_space (const char *str);char *Str_trim (char *str);int Str_escaped (char *str);char *File_search_path (const char *pathlist, const char *file, const char *ext);char *rxvtlib_File_find (rxvtlib *o, const char *file, const char *ext);void rxvtlib_Draw_Shadow (rxvtlib *o, Window win, GC topShadow, GC botShadow, int x, int y, int w, int h);void rxvtlib_Draw_Triangle (rxvtlib *o, Window win, GC topShadow, GC botShadow, int x, int y, int w, int type);char *network_display (const char *display);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -