gebr-gui-utils

gebr-gui-utils

Functions

#define gebr_gui_g_object_set_free_parent()
void gebr_gui_gtk_dialog_set_response_on_widget_return ()
gboolean gebr_gui_gtk_list_store_can_move_up ()
gboolean gebr_gui_gtk_list_store_can_move_down ()
gboolean gebr_gui_gtk_list_store_move_up ()
gboolean gebr_gui_gtk_list_store_move_down ()
gulong gebr_gui_gtk_list_store_get_iter_index ()
gboolean gebr_gui_gtk_tree_store_can_move_up ()
gboolean gebr_gui_gtk_tree_store_can_move_down ()
gboolean gebr_gui_gtk_tree_store_move_up ()
gboolean gebr_gui_gtk_tree_store_move_down ()
gboolean gebr_gui_gtk_tree_store_reparent ()
gboolean gebr_gui_gtk_tree_store_move_before ()
gboolean gebr_gui_gtk_tree_store_move_after ()
gboolean gebr_gui_gtk_tree_model_iter_equal_to ()
gboolean gebr_gui_gtk_tree_model_find_by_column ()
#define gebr_gui_gtk_tree_model_iter_is_valid()
gboolean gebr_gui_gtk_tree_iter_equal_to ()
void gebr_gui_gtk_tree_model_iter_copy_values ()
void gebr_gui_gtk_tree_view_scroll_to_iter_cell ()
GList * gebr_gui_gtk_tree_view_get_selected_iters ()
void gebr_gui_gtk_tree_view_turn_to_single_selection ()
gboolean gebr_gui_gtk_tree_view_get_selected ()
gboolean gebr_gui_gtk_tree_view_get_last_selected ()
void gebr_gui_gtk_tree_view_select_iter ()
void gebr_gui_gtk_tree_view_expand_to_iter ()
GtkTreeViewColumn * gebr_gui_gtk_tree_view_get_column_from_renderer ()
GtkTreeViewColumn * gebr_gui_gtk_tree_view_get_next_column ()
void gebr_gui_gtk_tree_view_set_cursor ()
void gebr_gui_gtk_tree_view_change_cursor_on_row_collapsed ()
void gebr_gui_gtk_tree_view_fancy_search ()
#define gebr_gui_gtk_tree_view_foreach_selected_hyg()
#define gebr_gui_gtk_tree_view_foreach_selected()
GtkCellRenderer * gebr_gui_gtk_tree_view_column_get_first_renderer ()
GtkCellRenderer * gebr_gui_gtk_tree_view_column_get_first_renderer_with_mode ()
#define gebr_gui_gtk_tree_model_foreach()
#define gebr_gui_gtk_tree_model_foreach_hyg()
#define gebr_gui_gtk_tree_model_foreach_child_hyg()
#define gebr_gui_gtk_tree_model_foreach_child()
void gebr_gui_gtk_tree_model_foreach_recursive ()
void (*GebrGuiGtkTextViewLinkClickCallback) ()
GtkTextTag * gebr_gui_gtk_text_view_create_link_tag ()
GtkTextMark * gebr_gui_gtk_text_buffer_create_mark_before_last_char ()
void gebr_gui_gtk_text_view_set_tooltip_on_tag ()
GtkMenu * (*GebrGuiGtkPopupCallback) ()
gboolean gebr_gui_gtk_widget_set_popup_callback ()
void gebr_gui_gtk_widget_drop_down_menu ()
GtkMenu * (*GebrGuiDropDownFunc) ()
void gebr_gui_gtk_widget_set_drop_down_menu_on_click ()
void gebr_gui_gtk_tree_view_set_popup_callback ()
gboolean (*GebrGuiGtkTreeViewTooltipCallback) ()
void gebr_gui_gtk_tree_view_set_tooltip_callback ()
void (*GebrGuiGtkTreeViewMoveSequenceCallback) ()
void gebr_gui_gtk_tree_view_set_gebr_geoxml_sequence_moveable ()
gboolean (*GebrGuiGtkTreeViewReorderCallback) ()
void gebr_gui_gtk_tree_view_set_drag_source_dest ()
void gebr_gui_gtk_tree_view_set_reorder_callback ()
gboolean gebr_gui_message_dialog ()
gboolean gebr_gui_confirm_action_dialog ()
void gebr_gui_gtk_action_group_set_accel_group ()
void gebr_gui_gtk_widget_set_tooltip ()
GtkWidget * gebr_gui_gtk_container_add_depth_hbox ()
#define gebr_gui_gtk_expander_hacked_define()
void gebr_gui_gtk_expander_hacked_visible ()
gboolean gebr_gui_gtk_expander_hacked_idle ()
#define gtk_entry_get_icon_from_stock()
#define gtk_entry_set_icon_from_stock()
#define gtk_entry_set_icon_tooltip_text()
#define gtk_entry_set_icon_tooltip_markup()
gboolean gtk_show_uri ()
gboolean gebr_gui_show_uri ()
gboolean gebr_file_chooser_set_warning_widget ()
void gebr_file_chooser_set_current_directory ()
gint gebr_file_chooser_set_remote_navigation ()
void gebr_gui_help_button_clicked ()
gint gebr_utils_hijack_key_press ()

Types and Values

#define gtk_entry_new

Object Hierarchy


Description

Functions

gebr_gui_g_object_set_free_parent()

#define             gebr_gui_g_object_set_free_parent(object, data)

gebr_gui_gtk_dialog_set_response_on_widget_return ()

void
gebr_gui_gtk_dialog_set_response_on_widget_return
                               (GtkDialog *dialog,
                                gint response,
                                GtkWidget *widget);

gebr_gui_gtk_list_store_can_move_up ()

gboolean
gebr_gui_gtk_list_store_can_move_up (GtkListStore *store,
                                     GtkTreeIter *iter);

gebr_gui_gtk_list_store_can_move_down ()

gboolean
gebr_gui_gtk_list_store_can_move_down (GtkListStore *store,
                                       GtkTreeIter *iter);

gebr_gui_gtk_list_store_move_up ()

gboolean
gebr_gui_gtk_list_store_move_up (GtkListStore *store,
                                 GtkTreeIter *iter);

gebr_gui_gtk_list_store_move_down ()

gboolean
gebr_gui_gtk_list_store_move_down (GtkListStore *store,
                                   GtkTreeIter *iter);

gebr_gui_gtk_list_store_get_iter_index ()

gulong
gebr_gui_gtk_list_store_get_iter_index
                               (GtkTreeStore *store,
                                GtkTreeIter *iter);

gebr_gui_gtk_tree_store_can_move_up ()

gboolean
gebr_gui_gtk_tree_store_can_move_up (GtkTreeStore *store,
                                     GtkTreeIter *iter);

gebr_gui_gtk_tree_store_can_move_down ()

gboolean
gebr_gui_gtk_tree_store_can_move_down (GtkTreeStore *store,
                                       GtkTreeIter *iter);

gebr_gui_gtk_tree_store_move_up ()

gboolean
gebr_gui_gtk_tree_store_move_up (GtkTreeStore *store,
                                 GtkTreeIter *iter);

gebr_gui_gtk_tree_store_move_down ()

gboolean
gebr_gui_gtk_tree_store_move_down (GtkTreeStore *store,
                                   GtkTreeIter *iter);

gebr_gui_gtk_tree_store_reparent ()

gboolean
gebr_gui_gtk_tree_store_reparent (GtkTreeStore *store,
                                  GtkTreeIter *iter,
                                  GtkTreeIter *parent);

gebr_gui_gtk_tree_store_move_before ()

gboolean
gebr_gui_gtk_tree_store_move_before (GtkTreeStore *store,
                                     GtkTreeIter *iter,
                                     GtkTreeIter *before);

gebr_gui_gtk_tree_store_move_after ()

gboolean
gebr_gui_gtk_tree_store_move_after (GtkTreeStore *store,
                                    GtkTreeIter *iter,
                                    GtkTreeIter *after);

gebr_gui_gtk_tree_model_iter_equal_to ()

gboolean
gebr_gui_gtk_tree_model_iter_equal_to (GtkTreeModel *model,
                                       GtkTreeIter *iter1,
                                       GtkTreeIter *iter2);

gebr_gui_gtk_tree_model_find_by_column ()

gboolean
gebr_gui_gtk_tree_model_find_by_column
                               (GtkTreeModel *model,
                                GtkTreeIter *iter,
                                int column,
                                const gchar *value);

gebr_gui_gtk_tree_model_iter_is_valid()

#define             gebr_gui_gtk_tree_model_iter_is_valid(iter)

gebr_gui_gtk_tree_iter_equal_to ()

gboolean
gebr_gui_gtk_tree_iter_equal_to (GtkTreeIter *iter1,
                                 GtkTreeIter *iter2);

gebr_gui_gtk_tree_model_iter_copy_values ()

void
gebr_gui_gtk_tree_model_iter_copy_values
                               (GtkTreeModel *model,
                                GtkTreeIter *iter,
                                GtkTreeIter *source);

gebr_gui_gtk_tree_view_scroll_to_iter_cell ()

void
gebr_gui_gtk_tree_view_scroll_to_iter_cell
                               (GtkTreeView *tree_view,
                                GtkTreeIter *iter);

gebr_gui_gtk_tree_view_get_selected_iters ()

GList *
gebr_gui_gtk_tree_view_get_selected_iters
                               (GtkTreeView *tree_view);

gebr_gui_gtk_tree_view_turn_to_single_selection ()

void
gebr_gui_gtk_tree_view_turn_to_single_selection
                               (GtkTreeView *tree_view);

gebr_gui_gtk_tree_view_get_selected ()

gboolean
gebr_gui_gtk_tree_view_get_selected (GtkTreeView *tree_view,
                                     GtkTreeIter *iter);

gebr_gui_gtk_tree_view_get_last_selected ()

gboolean
gebr_gui_gtk_tree_view_get_last_selected
                               (GtkTreeView *tree_view,
                                GtkTreeIter *iter);

gebr_gui_gtk_tree_view_select_iter ()

void
gebr_gui_gtk_tree_view_select_iter (GtkTreeView *tree_view,
                                    GtkTreeIter *iter);

gebr_gui_gtk_tree_view_expand_to_iter ()

void
gebr_gui_gtk_tree_view_expand_to_iter (GtkTreeView *view,
                                       GtkTreeIter *iter);

gebr_gui_gtk_tree_view_get_column_from_renderer ()

GtkTreeViewColumn *
gebr_gui_gtk_tree_view_get_column_from_renderer
                               (GtkTreeView *tree_view,
                                GtkCellRenderer *renderer);

gebr_gui_gtk_tree_view_get_next_column ()

GtkTreeViewColumn *
gebr_gui_gtk_tree_view_get_next_column
                               (GtkTreeView *tree_view,
                                GtkTreeViewColumn *column);

gebr_gui_gtk_tree_view_set_cursor ()

void
gebr_gui_gtk_tree_view_set_cursor (GtkTreeView *tree_view,
                                   GtkTreeIter *iter,
                                   GtkTreeViewColumn *column,
                                   gboolean start_editing);

gebr_gui_gtk_tree_view_change_cursor_on_row_collapsed ()

void
gebr_gui_gtk_tree_view_change_cursor_on_row_collapsed
                               (GtkTreeView *tree_view);

gebr_gui_gtk_tree_view_fancy_search ()

void
gebr_gui_gtk_tree_view_fancy_search (GtkTreeView *tree_view,
                                     gint column);

gebr_gui_gtk_tree_view_foreach_selected_hyg()

#define             gebr_gui_gtk_tree_view_foreach_selected_hyg(iter, tree_view, hyg)

gebr_gui_gtk_tree_view_foreach_selected()

#define gebr_gui_gtk_tree_view_foreach_selected(iter, tree_view) gebr_gui_gtk_tree_view_foreach_selected_hyg(iter, tree_view, nohyg)

gebr_gui_gtk_tree_view_column_get_first_renderer ()

GtkCellRenderer *
gebr_gui_gtk_tree_view_column_get_first_renderer
                               (GtkTreeViewColumn *column);

gebr_gui_gtk_tree_view_column_get_first_renderer_with_mode ()

GtkCellRenderer *
gebr_gui_gtk_tree_view_column_get_first_renderer_with_mode
                               (GtkTreeViewColumn *column,
                                GtkCellRendererMode mode);

gebr_gui_gtk_tree_model_foreach()

#define             gebr_gui_gtk_tree_model_foreach(iter, tree_model)

gebr_gui_gtk_tree_model_foreach_hyg()

#define             gebr_gui_gtk_tree_model_foreach_hyg(iter, tree_model, hygid)

gebr_gui_gtk_tree_model_foreach_child_hyg()

#define             gebr_gui_gtk_tree_model_foreach_child_hyg(iter, parent, tree_model, hygid)

gebr_gui_gtk_tree_model_foreach_child()

#define             gebr_gui_gtk_tree_model_foreach_child(iter, parent, tree_model)

gebr_gui_gtk_tree_model_foreach_recursive ()

void
gebr_gui_gtk_tree_model_foreach_recursive
                               (GtkTreeModel *tree_model,
                                GtkTreeModelForeachFunc func,
                                gpointer user_data);

Alternative to gtk_tree_model_foreach() that works when removing items from tree_model .


GebrGuiGtkTextViewLinkClickCallback ()

void
(*GebrGuiGtkTextViewLinkClickCallback)
                               (GtkTextView *text_view,
                                GtkTextTag *tag,
                                const gchar *url,
                                gpointer user_data);

gebr_gui_gtk_text_view_create_link_tag ()

GtkTextTag *
gebr_gui_gtk_text_view_create_link_tag
                               (GtkTextView *text_view,
                                const gchar *url,
                                GebrGuiGtkTextViewLinkClickCallback callback,
                                gpointer user_data);

gebr_gui_gtk_text_buffer_create_mark_before_last_char ()

GtkTextMark *
gebr_gui_gtk_text_buffer_create_mark_before_last_char
                               (GtkTextBuffer *text_buffer);

gebr_gui_gtk_text_view_set_tooltip_on_tag ()

void
gebr_gui_gtk_text_view_set_tooltip_on_tag
                               (GtkTextView *text_view,
                                GtkTextTag *tag,
                                const gchar *tooltip);

GebrGuiGtkPopupCallback ()

GtkMenu *
(*GebrGuiGtkPopupCallback) (GtkWidget *Param1,
                            gpointer Param2);

gebr_gui_gtk_widget_set_popup_callback ()

gboolean
gebr_gui_gtk_widget_set_popup_callback
                               (GtkWidget *widget,
                                GebrGuiGtkPopupCallback callback,
                                gpointer user_data);

gebr_gui_gtk_widget_drop_down_menu ()

void
gebr_gui_gtk_widget_drop_down_menu (GtkWidget *widget,
                                    GtkMenu *menu);

GebrGuiDropDownFunc ()

GtkMenu *
(*GebrGuiDropDownFunc) (GtkWidget *widget,
                        gpointer user_data);

gebr_gui_gtk_widget_set_drop_down_menu_on_click ()

void
gebr_gui_gtk_widget_set_drop_down_menu_on_click
                               (GtkWidget *widget,
                                GebrGuiDropDownFunc dropdown,
                                gpointer user_data);

gebr_gui_gtk_tree_view_set_popup_callback ()

void
gebr_gui_gtk_tree_view_set_popup_callback
                               (GtkTreeView *tree_view,
                                GebrGuiGtkPopupCallback callback,
                                gpointer user_data);

GebrGuiGtkTreeViewTooltipCallback ()

gboolean
(*GebrGuiGtkTreeViewTooltipCallback) (GtkTreeView *tree_view,
                                      GtkTooltip *tooltip,
                                      GtkTreeIter *iter,
                                      GtkTreeViewColumn *column,
                                      gpointer user_data);

gebr_gui_gtk_tree_view_set_tooltip_callback ()

void
gebr_gui_gtk_tree_view_set_tooltip_callback
                               (GtkTreeView *tree_view,
                                GebrGuiGtkTreeViewTooltipCallback callback,
                                gpointer user_data);

GebrGuiGtkTreeViewMoveSequenceCallback ()

void
(*GebrGuiGtkTreeViewMoveSequenceCallback)
                               (GtkTreeModel *tree_model,
                                GebrGeoXmlSequence *sequence,
                                GebrGeoXmlSequence *item,
                                gpointer user_data);

gebr_gui_gtk_tree_view_set_gebr_geoxml_sequence_moveable ()

void
gebr_gui_gtk_tree_view_set_gebr_geoxml_sequence_moveable
                               (GtkTreeView *tree_view,
                                gint sequence_pointer_column,
                                GebrGuiGtkTreeViewMoveSequenceCallback callback,
                                gpointer user_data);

GebrGuiGtkTreeViewReorderCallback ()

gboolean
(*GebrGuiGtkTreeViewReorderCallback) (GtkTreeView *tree_view,
                                      GtkTreeIter *iter,
                                      GtkTreeIter *position,
                                      GtkTreeViewDropPosition drop_position,
                                      gpointer user_data);

gebr_gui_gtk_tree_view_set_drag_source_dest ()

void
gebr_gui_gtk_tree_view_set_drag_source_dest
                               (GtkTreeView *tree_view);

gebr_gui_gtk_tree_view_set_reorder_callback ()

void
gebr_gui_gtk_tree_view_set_reorder_callback
                               (GtkTreeView *tree_view,
                                GebrGuiGtkTreeViewReorderCallback reorder_callback,
                                GebrGuiGtkTreeViewReorderCallback may_reorder_callback,
                                gpointer user_data);

gebr_gui_message_dialog ()

gboolean
gebr_gui_message_dialog (GtkMessageType type,
                         GtkButtonsType buttons,
                         const gchar *stock_id,
                         const gchar *title,
                         const gchar *header,
                         const gchar *message,
                         ...);

gebr_gui_confirm_action_dialog ()

gboolean
gebr_gui_confirm_action_dialog (const gchar *title,
                                const gchar *header,
                                const gchar *message,
                                ...);

gebr_gui_gtk_action_group_set_accel_group ()

void
gebr_gui_gtk_action_group_set_accel_group
                               (GtkActionGroup *action_group,
                                GtkAccelGroup *accel_group);

gebr_gui_gtk_widget_set_tooltip ()

void
gebr_gui_gtk_widget_set_tooltip (GtkWidget *widget,
                                 const gchar *tip);

gebr_gui_gtk_container_add_depth_hbox ()

GtkWidget *
gebr_gui_gtk_container_add_depth_hbox (GtkWidget *container);

gebr_gui_gtk_expander_hacked_define()

#define             gebr_gui_gtk_expander_hacked_define(expander, label_widget)

gebr_gui_gtk_expander_hacked_visible ()

void
gebr_gui_gtk_expander_hacked_visible (GtkWidget *parent_expander,
                                      GtkWidget *hbox);

gebr_gui_gtk_expander_hacked_idle ()

gboolean
gebr_gui_gtk_expander_hacked_idle (GtkWidget *hbox,
                                   GdkEventExpose *event,
                                   GtkWidget *expander);

gtk_entry_get_icon_from_stock()

#define             gtk_entry_get_icon_from_stock(entry, icon_pos, stock_id)

gtk_entry_set_icon_from_stock()

#define             gtk_entry_set_icon_from_stock(entry, icon_pos, stock_id)

gtk_entry_set_icon_tooltip_text()

#define             gtk_entry_set_icon_tooltip_text(entry, icon_pos, tooltip)

gtk_entry_set_icon_tooltip_markup()

#define             gtk_entry_set_icon_tooltip_markup(entry, icon_pos, tooltip)

gtk_show_uri ()

gboolean
gtk_show_uri (GdkScreen *screen,
              const gchar *uri,
              guint32 timestamp,
              GError **error);

gebr_gui_show_uri ()

gboolean
gebr_gui_show_uri (const gchar *uri);

gebr_file_chooser_set_warning_widget ()

gboolean
gebr_file_chooser_set_warning_widget (gchar ***paths,
                                      gchar *file,
                                      GtkWidget *chooser_dialog);

gebr_file_chooser_set_current_directory ()

void
gebr_file_chooser_set_current_directory
                               (const gchar *entr,
                                const gchar *prefix,
                                gchar ***paths,
                                GtkWidget *dialog,
                                gboolean has_error,
                                gboolean set_file,
                                gchar **error);

gebr_file_chooser_set_remote_navigation ()

gint
gebr_file_chooser_set_remote_navigation
                               (GtkWidget *dialog,
                                const gchar *entry_text,
                                gchar *sftp_prefix,
                                gboolean need_gvfs,
                                gchar ***paths,
                                gboolean insert_bookmarks,
                                gboolean set_file,
                                gchar **new_text);

gebr_gui_help_button_clicked ()

void
gebr_gui_help_button_clicked (const gchar *section,
                              gchar **error);

gebr_utils_hijack_key_press ()

gint
gebr_utils_hijack_key_press (GtkWindow *win,
                             GdkEventKey *event,
                             gpointer user_data);

Types and Values

gtk_entry_new

#define gtk_entry_new sexy_icon_entry_new