int main(void) { system_init(); sid_player_init(); gui_show_screen(&screen_file_list); while (1) { gui_process(); } }
G_MODULE_EXPORT gboolean on_encrypt_button_clicked(GtkButton *button, gtk_widgets_t *data) { gtk_widget_show(data->progress_dialog); set_progress_button((GtkButton *)data->progress_cancel_button, true); set_progress_button((GtkButton *)data->progress_close_button, false); set_progress_bar((GtkProgressBar *)data->progress_bar_total, 0.0f); set_progress_bar((GtkProgressBar *)data->progress_bar_current, 0.0f); gtk_widget_show(data->progress_bar_current); if (_raw) { if (button == (GtkButton *)data->raw_encrypt_button) _encrypted = false; else if (button == (GtkButton *)data->raw_decrypt_button) _encrypted = true; } gui_process(data); return (void)button, TRUE; }
SIGNAL_CALLBACK void on_end_date_entry_changed(GtkWidget *w) { update_output_file(); gui_process(FALSE); }
SIGNAL_CALLBACK void on_emergency_checkbutton_toggled(GtkWidget *w) { update_output_file(); gui_process(FALSE); }