31 lines
999 B
C
31 lines
999 B
C
|
#include <stdio.h>
|
||
|
#include <gtk-4.0/gtk/gtk.h>
|
||
|
|
||
|
#include "hot.h"
|
||
|
#include "display.h"
|
||
|
#include "contain.h"
|
||
|
#include "texts.h"
|
||
|
|
||
|
void ui_toggle_run_edit()
|
||
|
{
|
||
|
if (get_run_edit_mode()) {g_printerr("Can't find self->main_button_run_edit !\n"); return;}
|
||
|
printf("window.ui_toggle_run_edit() >>> mode = %d", get_run_edit_mode ());
|
||
|
if (get_run_edit_mode()) {
|
||
|
gtk_button_set_icon_name (GTK_BUTTON (get_btt_run_xor_edit()), "system-run-symbolic");
|
||
|
set_run_edit_mode (0);
|
||
|
} else {
|
||
|
gtk_button_set_icon_name (GTK_BUTTON (get_btt_run_xor_edit()), "document-edit-symbolic");
|
||
|
set_run_edit_mode (1);
|
||
|
}
|
||
|
printf(" > %d\n", get_run_edit_mode ());
|
||
|
}
|
||
|
|
||
|
void on_togglerunedit_action(GSimpleAction *action, GVariant *parameter, gpointer user_data) {
|
||
|
// GemGraphClientApplication *self = user_data;
|
||
|
// g_assert (GEM_GRAPH_CLIENT_IS_APPLICATION(self));
|
||
|
printf("| >>> callback.on_togglerunedit_action() >>> ");
|
||
|
ui_toggle_run_edit ();
|
||
|
}
|
||
|
|
||
|
|