Top |
Functions
Properties
gboolean | autosave | Read / Write |
gint | autosave-interval | Read / Write |
gboolean | can-close | Read |
gchar * | name | Read |
GeditTabState | state | Read |
Object Hierarchy
GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GeditTab
Functions
gedit_tab_get_view ()
GeditView *
gedit_tab_get_view (GeditTab *tab
);
Gets the GeditView inside tab
.
gedit_tab_get_document ()
GeditDocument *
gedit_tab_get_document (GeditTab *tab
);
Gets the GeditDocument associated to tab
.
gedit_tab_get_from_document ()
GeditTab *
gedit_tab_get_from_document (GeditDocument *doc
);
Gets the GeditTab associated with doc
.
gedit_tab_get_state ()
GeditTabState
gedit_tab_get_state (GeditTab *tab
);
Gets the GeditTabState of tab
.
gedit_tab_get_auto_save_enabled ()
gboolean
gedit_tab_get_auto_save_enabled (GeditTab *tab
);
Gets the current state for the autosave feature
gedit_tab_set_auto_save_enabled ()
void gedit_tab_set_auto_save_enabled (GeditTab *tab
,gboolean enable
);
Enables or disables the autosave feature. It does not install an autosave timeout if the document is new or is read-only
gedit_tab_get_auto_save_interval ()
gint
gedit_tab_get_auto_save_interval (GeditTab *tab
);
Gets the current interval for the autosaves
gedit_tab_set_auto_save_interval ()
void gedit_tab_set_auto_save_interval (GeditTab *tab
,gint interval
);
Sets the interval for the autosave feature.
Property Details
The “autosave”
property
“autosave” gboolean
Autosave feature.
Flags: Read / Write
Default value: TRUE
The “autosave-interval”
property
“autosave-interval” gint
Time between two autosaves.
Flags: Read / Write
Allowed values: >= 0
Default value: 0
The “can-close”
property
“can-close” gboolean
Whether the tab can be closed.
Flags: Read
Default value: TRUE
The “state”
property
“state” GeditTabState
The tab's state.
Flags: Read
Default value: GEDIT_TAB_STATE_NORMAL