Top |
Functions
GtkWidget * | gedit_view_new () |
void | gedit_view_cut_clipboard () |
void | gedit_view_copy_clipboard () |
void | gedit_view_paste_clipboard () |
void | gedit_view_delete_selection () |
void | gedit_view_select_all () |
void | gedit_view_scroll_to_cursor () |
void | gedit_view_set_font () |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkTextView ╰── GtkSourceView ╰── GeditView
Functions
gedit_view_new ()
GtkWidget *
gedit_view_new (GeditDocument *doc
);
Creates a new GeditView object displaying the doc
document.
doc
cannot be NULL
.
gedit_view_delete_selection ()
void
gedit_view_delete_selection (GeditView *view
);
Deletes the text currently selected in the GtkTextBuffer associated to the view and scroll to the cursor position.
gedit_view_scroll_to_cursor ()
void
gedit_view_scroll_to_cursor (GeditView *view
);
Scrolls the view
to the cursor position.
gedit_view_set_font ()
void gedit_view_set_font (GeditView *view
,gboolean default_font
,const gchar *font_name
);
If default_font
is TRUE, resets the font of the view
to the default font.
Otherwise sets it to font_name
.
Signal Details
The “drop-uris”
signal
void user_function (GeditView *view, GStrv uri_list, gpointer user_data)
The “drop-uris” signal allows plugins to intercept the default drag-and-drop behaviour of 'text/uri-list'. GeditView handles drag-and-drop in the default handlers of “drag-drop”, “drag-motion” and “drag-data-received”. The view emits the “drop-uris” signal from “drag-data-received” if valid URIs have been dropped. Plugins should connect to “drag-motion”, “drag-drop” and “drag-data-received” to change this default behaviour. They should NOT use this signal because this will not prevent gedit from loading the URI.
Flags: Action