Top | ![]() |
![]() |
![]() |
![]() |
XedTab * | xed_window_create_tab () |
XedTab * | xed_window_create_tab_from_location () |
XedTab * | xed_window_create_tab_from_stream () |
void | xed_window_close_tab () |
void | xed_window_close_all_tabs () |
void | xed_window_close_tabs () |
XedTab * | xed_window_get_active_tab () |
void | xed_window_set_active_tab () |
XedView * | xed_window_get_active_view () |
XedDocument * | xed_window_get_active_document () |
GList * | xed_window_get_documents () |
GList * | xed_window_get_unsaved_documents () |
GList * | xed_window_get_views () |
GtkWindowGroup * | xed_window_get_group () |
XedPanel * | xed_window_get_side_panel () |
XedPanel * | xed_window_get_bottom_panel () |
GtkWidget * | xed_window_get_statusbar () |
GtkWidget * | xed_window_get_searchbar () |
GtkUIManager * | xed_window_get_ui_manager () |
XedWindowState | xed_window_get_state () |
XedTab * | xed_window_get_tab_from_location () |
XedMessageBus * | xed_window_get_message_bus () |
void | active-tab-changed | Run First |
void | active-tab-state-changed | Run First |
void | tab-added | Run First |
void | tab-removed | Run First |
void | tabs-reordered | Run First |
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBin ╰── GtkWindow ╰── GtkApplicationWindow ╰── XedWindow
XedTab * xed_window_create_tab (XedWindow *window
,gboolean jump_to
);
Creates a new XedTab and adds the new tab to the XedNotebook.
In case jump_to
is TRUE
the XedNotebook switches to that new XedTab.
XedTab * xed_window_create_tab_from_location (XedWindow *window
,GFile *location
,const GtkSourceEncoding *encoding
,gint line_pos
,gboolean create
,gboolean jump_to
);
Creates a new XedTab loading the document specified by uri
.
In case jump_to
is TRUE
the XedNotebook swithes to that new XedTab.
Whether create
is TRUE
, creates a new empty document if location does
not refer to an existing file
XedTab * xed_window_create_tab_from_stream (XedWindow *window
,GInputStream *stream
,const GtkSourceEncoding *encoding
,gint line_pos
,gboolean jump_to
);
void xed_window_close_tab (XedWindow *window
,XedTab *tab
);
Closes the tab
.
void
xed_window_close_all_tabs (XedWindow *window
);
Closes all opened tabs.