⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gtktextview.h

📁 windows平台下开发gtk程序所需要的库和头文件等
💻 H
📖 第 1 页 / 共 2 页
字号:
  void (* insert_at_cursor)      (GtkTextView *text_view,                                  const gchar *str);  void (* delete_from_cursor)    (GtkTextView  *text_view,                                  GtkDeleteType type,                                  gint          count);  void (* backspace)             (GtkTextView *text_view);  /* cut copy paste */  void (* cut_clipboard)   (GtkTextView *text_view);  void (* copy_clipboard)  (GtkTextView *text_view);  void (* paste_clipboard) (GtkTextView *text_view);  /* overwrite */  void (* toggle_overwrite) (GtkTextView *text_view);  /* as of GTK+ 2.12 the "move-focus" signal has been moved to GtkWidget,   * so this is merley a virtual function now. Overriding it in subclasses   * continues to work though.   */  void (* move_focus)       (GtkTextView     *text_view,                             GtkDirectionType direction);  /* Padding for future expansion */  void (*_gtk_reserved1) (void);  void (*_gtk_reserved2) (void);  void (*_gtk_reserved3) (void);  void (*_gtk_reserved4) (void);  void (*_gtk_reserved5) (void);  void (*_gtk_reserved6) (void);  void (*_gtk_reserved7) (void);};GType          gtk_text_view_get_type              (void) G_GNUC_CONST;GtkWidget *    gtk_text_view_new                   (void);GtkWidget *    gtk_text_view_new_with_buffer       (GtkTextBuffer *buffer);void           gtk_text_view_set_buffer            (GtkTextView   *text_view,                                                    GtkTextBuffer *buffer);GtkTextBuffer *gtk_text_view_get_buffer            (GtkTextView   *text_view);gboolean       gtk_text_view_scroll_to_iter        (GtkTextView   *text_view,                                                    GtkTextIter   *iter,                                                    gdouble        within_margin,                                                    gboolean       use_align,                                                    gdouble        xalign,                                                    gdouble        yalign);void           gtk_text_view_scroll_to_mark        (GtkTextView   *text_view,                                                    GtkTextMark   *mark,                                                    gdouble        within_margin,                                                    gboolean       use_align,                                                    gdouble        xalign,                                                    gdouble        yalign);void           gtk_text_view_scroll_mark_onscreen  (GtkTextView   *text_view,                                                    GtkTextMark   *mark);gboolean       gtk_text_view_move_mark_onscreen    (GtkTextView   *text_view,                                                    GtkTextMark   *mark);gboolean       gtk_text_view_place_cursor_onscreen (GtkTextView   *text_view);void           gtk_text_view_get_visible_rect      (GtkTextView   *text_view,                                                    GdkRectangle  *visible_rect);void           gtk_text_view_set_cursor_visible    (GtkTextView   *text_view,                                                    gboolean       setting);gboolean       gtk_text_view_get_cursor_visible    (GtkTextView   *text_view);void           gtk_text_view_get_iter_location     (GtkTextView   *text_view,                                                    const GtkTextIter *iter,                                                    GdkRectangle  *location);void           gtk_text_view_get_iter_at_location  (GtkTextView   *text_view,                                                    GtkTextIter   *iter,                                                    gint           x,                                                    gint           y);void           gtk_text_view_get_iter_at_position  (GtkTextView   *text_view,                                                    GtkTextIter   *iter,						    gint          *trailing,                                                    gint           x,                                                    gint           y);void           gtk_text_view_get_line_yrange       (GtkTextView       *text_view,                                                    const GtkTextIter *iter,                                                    gint              *y,                                                    gint              *height);void           gtk_text_view_get_line_at_y         (GtkTextView       *text_view,                                                    GtkTextIter       *target_iter,                                                    gint               y,                                                    gint              *line_top);void gtk_text_view_buffer_to_window_coords (GtkTextView       *text_view,                                            GtkTextWindowType  win,                                            gint               buffer_x,                                            gint               buffer_y,                                            gint              *window_x,                                            gint              *window_y);void gtk_text_view_window_to_buffer_coords (GtkTextView       *text_view,                                            GtkTextWindowType  win,                                            gint               window_x,                                            gint               window_y,                                            gint              *buffer_x,                                            gint              *buffer_y);GdkWindow*        gtk_text_view_get_window      (GtkTextView       *text_view,                                                 GtkTextWindowType  win);GtkTextWindowType gtk_text_view_get_window_type (GtkTextView       *text_view,                                                 GdkWindow         *window);void gtk_text_view_set_border_window_size (GtkTextView       *text_view,                                           GtkTextWindowType  type,                                           gint               size);gint gtk_text_view_get_border_window_size (GtkTextView       *text_view,					   GtkTextWindowType  type);gboolean gtk_text_view_forward_display_line           (GtkTextView       *text_view,                                                       GtkTextIter       *iter);gboolean gtk_text_view_backward_display_line          (GtkTextView       *text_view,                                                       GtkTextIter       *iter);gboolean gtk_text_view_forward_display_line_end       (GtkTextView       *text_view,                                                       GtkTextIter       *iter);gboolean gtk_text_view_backward_display_line_start    (GtkTextView       *text_view,                                                       GtkTextIter       *iter);gboolean gtk_text_view_starts_display_line            (GtkTextView       *text_view,                                                       const GtkTextIter *iter);gboolean gtk_text_view_move_visually                  (GtkTextView       *text_view,                                                       GtkTextIter       *iter,                                                       gint               count);/* Adding child widgets */void gtk_text_view_add_child_at_anchor (GtkTextView          *text_view,                                        GtkWidget            *child,                                        GtkTextChildAnchor   *anchor);void gtk_text_view_add_child_in_window (GtkTextView          *text_view,                                        GtkWidget            *child,                                        GtkTextWindowType     which_window,                                        /* window coordinates */                                        gint                  xpos,                                        gint                  ypos);void gtk_text_view_move_child          (GtkTextView          *text_view,                                        GtkWidget            *child,                                        /* window coordinates */                                        gint                  xpos,                                        gint                  ypos);/* Default style settings (fallbacks if no tag affects the property) */void             gtk_text_view_set_wrap_mode          (GtkTextView      *text_view,                                                       GtkWrapMode       wrap_mode);GtkWrapMode      gtk_text_view_get_wrap_mode          (GtkTextView      *text_view);void             gtk_text_view_set_editable           (GtkTextView      *text_view,                                                       gboolean          setting);gboolean         gtk_text_view_get_editable           (GtkTextView      *text_view);void             gtk_text_view_set_overwrite          (GtkTextView      *text_view,						       gboolean          overwrite);gboolean         gtk_text_view_get_overwrite          (GtkTextView      *text_view);void		 gtk_text_view_set_accepts_tab        (GtkTextView	*text_view,						       gboolean		 accepts_tab);gboolean	 gtk_text_view_get_accepts_tab        (GtkTextView	*text_view);void             gtk_text_view_set_pixels_above_lines (GtkTextView      *text_view,                                                       gint              pixels_above_lines);gint             gtk_text_view_get_pixels_above_lines (GtkTextView      *text_view);void             gtk_text_view_set_pixels_below_lines (GtkTextView      *text_view,                                                       gint              pixels_below_lines);gint             gtk_text_view_get_pixels_below_lines (GtkTextView      *text_view);void             gtk_text_view_set_pixels_inside_wrap (GtkTextView      *text_view,                                                       gint              pixels_inside_wrap);gint             gtk_text_view_get_pixels_inside_wrap (GtkTextView      *text_view);void             gtk_text_view_set_justification      (GtkTextView      *text_view,                                                       GtkJustification  justification);GtkJustification gtk_text_view_get_justification      (GtkTextView      *text_view);void             gtk_text_view_set_left_margin        (GtkTextView      *text_view,                                                       gint              left_margin);gint             gtk_text_view_get_left_margin        (GtkTextView      *text_view);void             gtk_text_view_set_right_margin       (GtkTextView      *text_view,                                                       gint              right_margin);gint             gtk_text_view_get_right_margin       (GtkTextView      *text_view);void             gtk_text_view_set_indent             (GtkTextView      *text_view,                                                       gint              indent);gint             gtk_text_view_get_indent             (GtkTextView      *text_view);void             gtk_text_view_set_tabs               (GtkTextView      *text_view,                                                       PangoTabArray    *tabs);PangoTabArray*   gtk_text_view_get_tabs               (GtkTextView      *text_view);/* note that the return value of this changes with the theme */GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView    *text_view);G_END_DECLS#endif /* __GTK_TEXT_VIEW_H__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -