![]() | ![]() | ![]() | Kipinä internals: reference Manual | ![]() |
---|
#define CB (func) #define KP_W (xml,widget) GladeXML* kp_gui_load (const gchar *module, const gchar *root); void kp_gui_module_signals_connect (GladeXML *xml, GuiModuleSignalsData *gmd); void kp_gui_module_signals_connect_data (GladeXML *xml, GuiModuleSignalsData *gmd, gpointer data); gint kp_gui_get_yes_no_cancel (GtkWindow *window, const gchar *message); gchar* kp_gui_get_file_from_user (GFileTest valid_mask); gchar* kp_gui_get_filename_from_user (void); gchar* kp_gui_get_dirname_from_user (void); void kp_gui_open_file_dialog (GCallback handler); GtkWidget* kp_gui_get_widget (GladeXML *xml, const gchar *widget_name); gchar* kp_gui_get_option_menu_active (GtkOptionMenu *menu); void kp_gui_report_error (GtkWindow *window, KPStatusbar *bar, const gchar *msg); void kp_gui_destroy_widget_passed (GtkWidget *widget, gpointer data);
GladeXML* kp_gui_load (const gchar *module, const gchar *root);
module : | |
root : | |
Returns : |
|
void kp_gui_module_signals_connect (GladeXML *xml, GuiModuleSignalsData *gmd);
xml : | |
gmd : |
|
void kp_gui_module_signals_connect_data (GladeXML *xml, GuiModuleSignalsData *gmd, gpointer data);
xml : | |
gmd : | |
data : |
|
gint kp_gui_get_yes_no_cancel (GtkWindow *window, const gchar *message);
window : | |
message : | |
Returns : |
|
gchar* kp_gui_get_file_from_user (GFileTest valid_mask);
valid_mask : | |
Returns : |
|
gchar* kp_gui_get_filename_from_user (void);
Opens a
Returns : | A newly-allocated string will be returned or NULL if some error occurs. The string must be freed by the caller. |
GtkWidget* kp_gui_get_widget (GladeXML *xml, const gchar *widget_name);
xml : | |
widget_name : | |
Returns : |
|
gchar* kp_gui_get_option_menu_active (GtkOptionMenu *menu);
Get the text of the currently selected item of the GtkOptionMenu.
menu : | A |
Returns : | The text of the active item or NULL if something goes wrong. If the value is not NULL, it must be freed by the caller. |
void kp_gui_report_error (GtkWindow *window, KPStatusbar *bar, const gchar *msg);
Show this error message to the user.
window : | Parent window for the dialog |
bar : | A |
msg : | Message to show to the user |
<<< kpnewcommentdialog | Data structures to store workouts and other entries. >>> |