gok-page-feedbacks

gok-page-feedbacks —

Synopsis




gboolean    gok_page_feedbacks_initialize   (GladeXML *xml);
void        gok_page_feedbacks_refresh      (void);
gboolean    gok_page_feedbacks_apply        (void);
gboolean    gok_page_feedbacks_revert       (void);
void        gok_page_feedbacks_backup       (void);
void        gok_page_feedbacks_update_controls
                                            (GokFeedback *pFeedback);
void        gok_page_feedbacks_button_clicked_change_name
                                            (void);
void        gok_page_feedbacks_button_clicked_new
                                            (void);
void        gok_page_feedbacks_fill_combo_feedback_names
                                            (void);
void        gok_page_feedbacks_button_clicked_delete
                                            (void);
void        gok_page_feedbacks_check_keyflashing_clicked
                                            (void);
void        gok_page_feedbacks_spin_keyflashing_changed
                                            (void);
void        gok_page_feedbacks_check_sound_clicked
                                            (void);
void        gok_page_feedbacks_entry_soundname_changed
                                            (void);

Description

Details

gok_page_feedbacks_initialize ()

gboolean    gok_page_feedbacks_initialize   (GladeXML *xml);

Initializes this page of the gok settings dialog. This must be called prior to any calls on this page.

xml :
Returns : TRUE if the page was properly initialized, FALSE if not.

gok_page_feedbacks_refresh ()

void        gok_page_feedbacks_refresh      (void);

Refreshes the controls on the this page from the gok data.


gok_page_feedbacks_apply ()

gboolean    gok_page_feedbacks_apply        (void);

Updates the gok data with values from the controls. Note: This is not used yet. The control values are updated each time the control changes.

Returns : TRUE if any of the data members have changed, FALSE if not.

gok_page_feedbacks_revert ()

gboolean    gok_page_feedbacks_revert       (void);

Revert to the backup settings for this page.

Returns : TRUE if any of the settings have changed, FALSE if they are all still the same.

gok_page_feedbacks_backup ()

void        gok_page_feedbacks_backup       (void);

Copies all the member settings to backup.


gok_page_feedbacks_update_controls ()

void        gok_page_feedbacks_update_controls
                                            (GokFeedback *pFeedback);

Updates the controls so they reflect the given feedback.

pFeedback : Controls are changed to display this feedback.

gok_page_feedbacks_button_clicked_change_name ()

void        gok_page_feedbacks_button_clicked_change_name
                                            (void);

The button "change name" has been clicked so allow the user to change the name of the feedback.


gok_page_feedbacks_button_clicked_new ()

void        gok_page_feedbacks_button_clicked_new
                                            (void);

The button "new feedback" has been clicked so add a new feedback.


gok_page_feedbacks_fill_combo_feedback_names ()

void        gok_page_feedbacks_fill_combo_feedback_names
                                            (void);

Fills the combo box that displays the feedback names. This also displays the name of the current feedback in the entry control.


gok_page_feedbacks_button_clicked_delete ()

void        gok_page_feedbacks_button_clicked_delete
                                            (void);

The button "delete feedback" has been clicked so delete the current feedback.


gok_page_feedbacks_check_keyflashing_clicked ()

void        gok_page_feedbacks_check_keyflashing_clicked
                                            (void);

The checkbox has been clicked. Update the current feedback with the change.


gok_page_feedbacks_spin_keyflashing_changed ()

void        gok_page_feedbacks_spin_keyflashing_changed
                                            (void);

The spin control has changed. Update the current feedback with the change.


gok_page_feedbacks_check_sound_clicked ()

void        gok_page_feedbacks_check_sound_clicked
                                            (void);

The checkbox has been clicked. Update the current feedback with the change.


gok_page_feedbacks_entry_soundname_changed ()

void        gok_page_feedbacks_entry_soundname_changed
                                            (void);

The sound file name has changed. Update the current feedback with the change.