Top | ![]() |
![]() |
![]() |
![]() |
#define | GBOOLEAN_TO_POINTER() |
#define | GPOINTER_TO_BOOLEAN() |
#define | IS_VALID_BOOLEAN() |
void | xed_utils_menu_position_under_widget () |
void | xed_utils_menu_position_under_tree_view () |
gchar * | xed_utils_escape_underscores () |
gchar * | xed_utils_str_middle_truncate () |
gboolean | g_utf8_caselessnmatch () |
void | xed_utils_set_atk_name_description () |
void | xed_utils_set_atk_relation () |
void | xed_warning () |
gchar * | xed_utils_make_valid_utf8 () |
gchar * | xed_utils_uri_get_dirname () |
gchar * | xed_utils_replace_home_dir_with_tilde () |
guint | xed_utils_get_current_workspace () |
guint | xed_utils_get_window_workspace () |
gchar * | xed_utils_make_canonical_uri_from_shell_arg () |
#define GPOINTER_TO_BOOLEAN(i) ((gboolean) ((GPOINTER_TO_INT(i) == 2) ? TRUE : FALSE))
void xed_utils_menu_position_under_widget (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
);
void xed_utils_menu_position_under_tree_view (GtkMenu *menu
,gint *x
,gint *y
,gboolean *push_in
,gpointer user_data
);
gchar * xed_utils_escape_underscores (const gchar *text
,gssize length
);
gchar * xed_utils_str_middle_truncate (const gchar *string
,guint truncate_length
);
gboolean g_utf8_caselessnmatch (const char *s1
,const char *s2
,gssize n1
,gssize n2
);
void xed_utils_set_atk_name_description (GtkWidget *widget
,const gchar *name
,const gchar *description
);
This function sets up name and description for a specified gtk widget.
void xed_utils_set_atk_relation (GtkWidget *obj1
,GtkWidget *obj2
,AtkRelationType rel_type
);
gchar *
xed_utils_uri_get_dirname (const char *uri
);
Note: this function replace home dir with ~
gchar *
xed_utils_replace_home_dir_with_tilde (const gchar *uri
);
guint
xed_utils_get_current_workspace (GdkScreen *screen
);
Get the current workspace
Get the currently visible workspace for the GdkScreen.
If the X11 window property isn't found, 0 (the first workspace) is returned.
guint
xed_utils_get_window_workspace (GtkWindow *gtkwindow
);
Get the workspace the window is on
This function gets the workspace that the GtkWindow is visible on, it returns XED_ALL_WORKSPACES if the window is sticky, or if the window manager doesn support this function