Synopsis
#define gebr_gui_g_object_set_free_parent (object,
data)
void gebr_gui_gtk_dialog_set_response_on_widget_return
(GtkDialog *dialog
,
gint response
,
GtkWidget *widget
);
gboolean gebr_gui_gtk_list_store_can_move_up (GtkListStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_list_store_can_move_down
(GtkListStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_list_store_move_up (GtkListStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_list_store_move_down (GtkListStore *store
,
GtkTreeIter *iter
);
gulong gebr_gui_gtk_list_store_get_iter_index
(GtkListStore *list_store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_store_can_move_up (GtkTreeStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_store_can_move_down
(GtkTreeStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_store_move_up (GtkTreeStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_store_move_down (GtkTreeStore *store
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_store_reparent (GtkTreeStore *store
,
GtkTreeIter *iter
,
GtkTreeIter *parent
);
gboolean gebr_gui_gtk_tree_model_iter_equal_to
(GtkTreeModel *model
,
GtkTreeIter *iter1
,
GtkTreeIter *iter2
);
#define gebr_gui_gtk_tree_model_iter_is_valid(iter)
gboolean gebr_gui_gtk_tree_iter_equal_to (GtkTreeIter *iter1
,
GtkTreeIter *iter2
);
void gebr_gui_gtk_tree_model_iter_copy_values
(GtkTreeModel *model
,
GtkTreeIter *iter
,
GtkTreeIter *source
);
void gebr_gui_gtk_tree_view_scroll_to_iter_cell
(GtkTreeView *tree_view
,
GtkTreeIter *iter
);
GList * gebr_gui_gtk_tree_view_get_selected_iters
(GtkTreeView *tree_view
);
void gebr_gui_gtk_tree_view_turn_to_single_selection
(GtkTreeView *tree_view
);
gboolean gebr_gui_gtk_tree_view_get_selected (GtkTreeView *tree_view
,
GtkTreeIter *iter
);
gboolean gebr_gui_gtk_tree_view_get_last_selected
(GtkTreeView *tree_view
,
GtkTreeIter *iter
);
void gebr_gui_gtk_tree_view_select_iter (GtkTreeView *tree_view
,
GtkTreeIter *iter
);
void gebr_gui_gtk_tree_view_expand_to_iter
(GtkTreeView *view
,
GtkTreeIter *iter
);
GtkTreeViewColumn * gebr_gui_gtk_tree_view_get_column_from_renderer
(GtkTreeView *tree_view
,
GtkCellRenderer *renderer
);
GtkTreeViewColumn * gebr_gui_gtk_tree_view_get_next_column
(GtkTreeView *tree_view
,
GtkTreeViewColumn *column
);
void gebr_gui_gtk_tree_view_set_cursor (GtkTreeView *tree_view
,
GtkTreeIter *iter
,
GtkTreeViewColumn *column
,
gboolean start_editing
);
void gebr_gui_gtk_tree_view_change_cursor_on_row_collapsed
(GtkTreeView *tree_view
);
void gebr_gui_gtk_tree_view_fancy_search (GtkTreeView *tree_view
,
gint column
);
#define gebr_gui_gtk_tree_view_foreach_selected_hyg(iter,
tree_view,
hyg)
#define gebr_gui_gtk_tree_view_foreach_selected(iter,
tree_view)
GtkCellRenderer * gebr_gui_gtk_tree_view_column_get_first_renderer
(GtkTreeViewColumn *column
);
GtkCellRenderer * gebr_gui_gtk_tree_view_column_get_first_renderer_with_mode
(GtkTreeViewColumn *column
,
GtkCellRendererMode mode
);
#define gebr_gui_gtk_tree_model_foreach (iter,
tree_model)
#define gebr_gui_gtk_tree_model_foreach_hyg (iter,
tree_model,
hygid)
#define gebr_gui_gtk_tree_model_foreach_child_hyg(iter,
parent,
tree_model,
hygid)
#define gebr_gui_gtk_tree_model_foreach_child(iter,
parent,
tree_model)
void gebr_gui_gtk_tree_model_foreach_recursive
(GtkTreeModel *tree_model
,
GtkTreeModelForeachFunc func
,
gpointer user_data
);
void (*GebrGuiGtkTextViewLinkClickCallback)
(GtkTextView *text_view
,
GtkTextTag *tag
,
const gchar *url
,
gpointer user_data
);
GtkTextTag * gebr_gui_gtk_text_view_create_link_tag
(GtkTextView *text_view
,
const gchar *url
,
GebrGuiGtkTextViewLinkClickCallback callback
,
gpointer user_data
);
GtkTextMark * gebr_gui_gtk_text_buffer_create_mark_before_last_char
(GtkTextBuffer *text_buffer
);
void gebr_gui_gtk_text_view_set_tooltip_on_tag
(GtkTextView *text_view
,
GtkTextTag *tag
,
const gchar *tooltip
);
GtkMenu * (*GebrGuiGtkPopupCallback) (GtkWidget *Param1
,
gpointer Param2
);
gboolean gebr_gui_gtk_widget_set_popup_callback
(GtkWidget *widget
,
GebrGuiGtkPopupCallback callback
,
gpointer user_data
);
void gebr_gui_gtk_widget_drop_down_menu (GtkWidget *widget
,
GtkMenu *menu
);
GtkMenu * (*GebrGuiDropDownFunc) (GtkWidget *widget
,
gpointer user_data
);
void gebr_gui_gtk_widget_set_drop_down_menu_on_click
(GtkWidget *widget
,
GebrGuiDropDownFunc dropdown
,
gpointer user_data
);
void gebr_gui_gtk_tree_view_set_popup_callback
(GtkTreeView *tree_view
,
GebrGuiGtkPopupCallback callback
,
gpointer user_data
);
gboolean (*GebrGuiGtkTreeViewTooltipCallback)
(GtkTreeView *tree_view
,
GtkTooltip *tooltip
,
GtkTreeIter *iter
,
GtkTreeViewColumn *column
,
gpointer user_data
);
void gebr_gui_gtk_tree_view_set_tooltip_callback
(GtkTreeView *tree_view
,
GebrGuiGtkTreeViewTooltipCallback callback
,
gpointer user_data
);
void (*GebrGuiGtkTreeViewMoveSequenceCallback)
(GtkTreeModel *tree_model
,
GebrGeoXmlSequence *sequence
,
GebrGeoXmlSequence *item
,
gpointer user_data
);
void gebr_gui_gtk_tree_view_set_gebr_geoxml_sequence_moveable
(GtkTreeView *tree_view
,
gint sequence_pointer_column
,
GebrGuiGtkTreeViewMoveSequenceCallback callback
,
gpointer user_data
);
gboolean (*GebrGuiGtkTreeViewReorderCallback)
(GtkTreeView *tree_view
,
GtkTreeIter *iter
,
GtkTreeIter *position
,
GtkTreeViewDropPosition drop_position
,
gpointer user_data
);
void gebr_gui_gtk_tree_view_set_reorder_callback
(GtkTreeView *tree_view
,
GebrGuiGtkTreeViewReorderCallback reorder_callback
,
GebrGuiGtkTreeViewReorderCallback may_reorder_callback
,
gpointer user_data
);
gboolean gebr_gui_message_dialog (GtkMessageType type
,
GtkButtonsType buttons
,
const gchar *title
,
const gchar *message
,
...
);
gboolean gebr_gui_confirm_action_dialog (const gchar *title
,
const gchar *message
,
...
);
void gebr_gui_gtk_action_group_set_accel_group
(GtkActionGroup *action_group
,
GtkAccelGroup *accel_group
);
void gebr_gui_gtk_widget_set_tooltip (GtkWidget *widget
,
const gchar *tip
);
GtkWidget * gebr_gui_gtk_container_add_depth_hbox
(GtkWidget *container
);
#define gebr_gui_gtk_expander_hacked_define (expander,
label_widget)
void gebr_gui_gtk_expander_hacked_visible
(GtkWidget *parent_expander
,
GtkWidget *hbox
);
gboolean gebr_gui_gtk_expander_hacked_idle (GtkWidget *hbox
,
GdkEventExpose *event
,
GtkWidget *expander
);
#define gtk_entry_new
#define gtk_entry_get_icon_from_stock (entry,
icon_pos,
stock_id)
#define gtk_entry_set_icon_from_stock (entry,
icon_pos,
stock_id)
#define gtk_entry_set_icon_tooltip_text (entry,
icon_pos,
tooltip)
#define gtk_entry_set_icon_tooltip_markup (entry,
icon_pos,
tooltip)
gboolean gtk_show_uri (GdkScreen *screen
,
const gchar *uri
,
guint32 timestamp
,
GError **error
);
gboolean gebr_gui_show_uri (const gchar *uri
);
Details
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
(GtkListStore *list_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_model_iter_equal_to ()
gboolean gebr_gui_gtk_tree_model_iter_equal_to
(GtkTreeModel *model
,
GtkTreeIter *iter1
,
GtkTreeIter *iter2
);
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
);
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_message_dialog ()
gboolean gebr_gui_message_dialog (GtkMessageType type
,
GtkButtonsType buttons
,
const gchar *title
,
const gchar *message
,
...
);
gebr_gui_confirm_action_dialog ()
gboolean gebr_gui_confirm_action_dialog (const gchar *title
,
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_new
#define gtk_entry_new sexy_icon_entry_new
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
);