![]() |
![]() |
![]() |
gedit Reference Manual | ![]() |
---|---|---|---|---|
enum GeditWindowState; #define GEDIT_WINDOW_CONST (obj) GeditWindowPrivate; GeditWindow; GeditTab* gedit_window_create_tab (GeditWindow *window, gboolean jump_to); GeditTab* gedit_window_create_tab_from_uri (GeditWindow *window, const gchar *uri, const GeditEncoding *encoding, gint line_pos, gboolean create, gboolean jump_to); void gedit_window_close_tab (GeditWindow *window, GeditTab *tab); void gedit_window_close_all_tabs (GeditWindow *window); void gedit_window_close_tabs (GeditWindow *window, const GList *tabs); GeditTab* gedit_window_get_active_tab (GeditWindow *window); void gedit_window_set_active_tab (GeditWindow *window, GeditTab *tab); GeditView* gedit_window_get_active_view (GeditWindow *window); GeditDocument* gedit_window_get_active_document (GeditWindow *window); GList* gedit_window_get_documents (GeditWindow *window); GList* gedit_window_get_unsaved_documents (GeditWindow *window); GList* gedit_window_get_views (GeditWindow *window); GtkWindowGroup* gedit_window_get_group (GeditWindow *window); GeditPanel* gedit_window_get_side_panel (GeditWindow *window); GeditPanel* gedit_window_get_bottom_panel (GeditWindow *window); GtkWidget* gedit_window_get_statusbar (GeditWindow *window); GtkUIManager* gedit_window_get_ui_manager (GeditWindow *window); GeditWindowState gedit_window_get_state (GeditWindow *window); GeditTab* gedit_window_get_tab_from_uri (GeditWindow *window, const gchar *uri);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GeditWindow
"active-tab-changed" void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first "active-tab-state-changed" void user_function (GeditWindow *geditwindow, gpointer user_data) : Run first "tab-added" void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first "tab-removed" void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first "tabs-reordered" void user_function (GeditWindow *geditwindow, gpointer user_data) : Run first
typedef enum { GEDIT_WINDOW_STATE_NORMAL = 0, GEDIT_WINDOW_STATE_SAVING = 1 << 1, GEDIT_WINDOW_STATE_PRINTING = 1 << 2, GEDIT_WINDOW_STATE_LOADING = 1 << 3, GEDIT_WINDOW_STATE_ERROR = 1 << 4, GEDIT_WINDOW_STATE_SAVING_SESSION = 1 << 5 } GeditWindowState;
#define GEDIT_WINDOW_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GEDIT_TYPE_WINDOW, GeditWindow const))
obj : |
GeditTab* gedit_window_create_tab (GeditWindow *window, gboolean jump_to);
window : |
|
jump_to : |
|
Returns : |
GeditTab* gedit_window_create_tab_from_uri (GeditWindow *window, const gchar *uri, const GeditEncoding *encoding, gint line_pos, gboolean create, gboolean jump_to);
window : |
|
uri : |
|
encoding : |
|
line_pos : |
|
create : |
|
jump_to : |
|
Returns : |
void gedit_window_close_tab (GeditWindow *window, GeditTab *tab);
window : |
|
tab : |
void gedit_window_close_tabs (GeditWindow *window, const GList *tabs);
window : |
|
tabs : |
GeditTab* gedit_window_get_active_tab (GeditWindow *window);
window : |
|
Returns : |
void gedit_window_set_active_tab (GeditWindow *window, GeditTab *tab);
window : |
|
tab : |
GeditView* gedit_window_get_active_view (GeditWindow *window);
window : |
|
Returns : |
GeditDocument* gedit_window_get_active_document (GeditWindow *window);
window : |
|
Returns : |
GList* gedit_window_get_documents (GeditWindow *window);
window : |
|
Returns : |
GList* gedit_window_get_unsaved_documents (GeditWindow *window);
window : |
|
Returns : |
GtkWindowGroup* gedit_window_get_group (GeditWindow *window);
window : |
|
Returns : |
GeditPanel* gedit_window_get_side_panel (GeditWindow *window);
window : |
|
Returns : |
GeditPanel* gedit_window_get_bottom_panel (GeditWindow *window);
window : |
|
Returns : |
GtkWidget* gedit_window_get_statusbar (GeditWindow *window);
window : |
|
Returns : |
GtkUIManager* gedit_window_get_ui_manager (GeditWindow *window);
window : |
|
Returns : |
GeditWindowState gedit_window_get_state (GeditWindow *window);
window : |
|
Returns : |
GeditTab* gedit_window_get_tab_from_uri (GeditWindow *window, const gchar *uri);
window : |
|
uri : |
|
Returns : |
void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first
geditwindow : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (GeditWindow *geditwindow, gpointer user_data) : Run first
geditwindow : |
the object which received the signal. |
user_data : |
user data set when the signal handler was connected. |
void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first
geditwindow : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (GeditWindow *geditwindow, GeditTab *arg1, gpointer user_data) : Run first
geditwindow : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (GeditWindow *geditwindow, gpointer user_data) : Run first
geditwindow : |
the object which received the signal. |
user_data : |
user data set when the signal handler was connected. |