Commit 381119a604b00065c0c696234f295d6f9fa6895d

Authored by Perry Werneck
1 parent a7a0a649

Updating toggle type based on the latest lib3270 code.

src/include/pw3270.h
@@ -56,7 +56,7 @@ @@ -56,7 +56,7 @@
56 LIB3270_EXPORT const gchar * pw3270_get_url(GtkWidget *widget); 56 LIB3270_EXPORT const gchar * pw3270_get_url(GtkWidget *widget);
57 LIB3270_EXPORT void pw3270_connect(GtkWidget *widget); 57 LIB3270_EXPORT void pw3270_connect(GtkWidget *widget);
58 58
59 - LIB3270_EXPORT gboolean pw3270_get_toggle(GtkWidget *widget, LIB3270_TOGGLE ix); 59 + LIB3270_EXPORT gboolean pw3270_get_toggle(GtkWidget *widget, LIB3270_TOGGLE_ID ix);
60 LIB3270_EXPORT gboolean pw3270_set_toggle_by_name(GtkWidget *widget, const gchar *name, gboolean flag); 60 LIB3270_EXPORT gboolean pw3270_set_toggle_by_name(GtkWidget *widget, const gchar *name, gboolean flag);
61 LIB3270_EXPORT H3270 * pw3270_get_session(GtkWidget *widget); 61 LIB3270_EXPORT H3270 * pw3270_get_session(GtkWidget *widget);
62 LIB3270_EXPORT GtkWidget * pw3270_get_terminal_widget(GtkWidget *widget); 62 LIB3270_EXPORT GtkWidget * pw3270_get_terminal_widget(GtkWidget *widget);
src/pw3270/actions.c
@@ -394,7 +394,7 @@ static void connect_standard_action(GtkAction *action, GtkWidget *widget, const @@ -394,7 +394,7 @@ static void connect_standard_action(GtkAction *action, GtkWidget *widget, const
394 394
395 static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget) 395 static void lib3270_toggle_action(GtkToggleAction *action,GtkWidget *widget)
396 { 396 {
397 - LIB3270_TOGGLE toggle = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); 397 + LIB3270_TOGGLE_ID toggle = (LIB3270_TOGGLE_ID) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id"));
398 398
399 trace("Action %s toggled on widget %p (id=%d)\n",gtk_action_get_name(GTK_ACTION(action)),widget,(int) toggle); 399 trace("Action %s toggled on widget %p (id=%d)\n",gtk_action_get_name(GTK_ACTION(action)),widget,(int) toggle);
400 400
@@ -471,7 +471,7 @@ static void action_pakey(GtkAction *action, GtkWidget *widget) @@ -471,7 +471,7 @@ static void action_pakey(GtkAction *action, GtkWidget *widget)
471 471
472 static void action_set_toggle(GtkAction *action, GtkWidget *widget) 472 static void action_set_toggle(GtkAction *action, GtkWidget *widget)
473 { 473 {
474 - LIB3270_TOGGLE id = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); 474 + LIB3270_TOGGLE_ID id = (LIB3270_TOGGLE_ID) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id"));
475 475
476 trace("Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); 476 trace("Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id);
477 477
@@ -481,7 +481,7 @@ static void action_set_toggle(GtkAction *action, GtkWidget *widget) @@ -481,7 +481,7 @@ static void action_set_toggle(GtkAction *action, GtkWidget *widget)
481 481
482 static void action_reset_toggle(GtkAction *action, GtkWidget *widget) 482 static void action_reset_toggle(GtkAction *action, GtkWidget *widget)
483 { 483 {
484 - LIB3270_TOGGLE id = (LIB3270_TOGGLE) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id")); 484 + LIB3270_TOGGLE_ID id = (LIB3270_TOGGLE_ID) GPOINTER_TO_INT(g_object_get_data(G_OBJECT(action),"toggle_id"));
485 485
486 trace("Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id); 486 trace("Action %s activated on widget %p toggle=%d\n",gtk_action_get_name(action),widget,id);
487 487
src/pw3270/tools.c
@@ -135,12 +135,12 @@ LIB3270_EXPORT void pw3270_set_boolean(GtkWidget *widget, const gchar *group, co @@ -135,12 +135,12 @@ LIB3270_EXPORT void pw3270_set_boolean(GtkWidget *widget, const gchar *group, co
135 135
136 LIB3270_EXPORT gboolean pw3270_set_toggle_by_name(GtkWidget *widget, const gchar *name, gboolean flag) 136 LIB3270_EXPORT gboolean pw3270_set_toggle_by_name(GtkWidget *widget, const gchar *name, gboolean flag)
137 { 137 {
138 - H3270 * hSession = pw3270_get_session(widget);  
139 - LIB3270_TOGGLE id = lib3270_get_toggle_id(name); 138 + H3270 * hSession = pw3270_get_session(widget);
  139 + LIB3270_TOGGLE_ID id = lib3270_get_toggle_id(name);
140 140
141 trace("%s(%s) id=%u",__FUNCTION__,name,id); 141 trace("%s(%s) id=%u",__FUNCTION__,name,id);
142 142
143 - if(!hSession || id == (LIB3270_TOGGLE) -1) 143 + if(!hSession || id == (LIB3270_TOGGLE_ID) -1)
144 return FALSE; 144 return FALSE;
145 145
146 lib3270_set_toggle(hSession,id,(int) flag); 146 lib3270_set_toggle(hSession,id,(int) flag);
src/pw3270/window.c
@@ -330,7 +330,7 @@ static GtkWidget * trace_window = NULL; @@ -330,7 +330,7 @@ static GtkWidget * trace_window = NULL;
330 return v3270_get_url(GTK_PW3270(widget)->terminal); 330 return v3270_get_url(GTK_PW3270(widget)->terminal);
331 } 331 }
332 332
333 - gboolean pw3270_get_toggle(GtkWidget *widget, LIB3270_TOGGLE ix) 333 + gboolean pw3270_get_toggle(GtkWidget *widget, LIB3270_TOGGLE_ID ix)
334 { 334 {
335 g_return_val_if_fail(GTK_IS_PW3270(widget),FALSE); 335 g_return_val_if_fail(GTK_IS_PW3270(widget),FALSE);
336 return v3270_get_toggle(GTK_PW3270(widget)->terminal,ix); 336 return v3270_get_toggle(GTK_PW3270(widget)->terminal,ix);
@@ -678,7 +678,7 @@ static GtkWidget * trace_window = NULL; @@ -678,7 +678,7 @@ static GtkWidget * trace_window = NULL;
678 pw3270_print(widget, NULL, GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, LIB3270_CONTENT_ALL); 678 pw3270_print(widget, NULL, GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, LIB3270_CONTENT_ALL);
679 } 679 }
680 680
681 - static void toggle_changed(GtkWidget *widget, LIB3270_TOGGLE id, gboolean toggled, const gchar *name, GtkWindow *toplevel) 681 + static void toggle_changed(GtkWidget *widget, LIB3270_TOGGLE_ID id, gboolean toggled, const gchar *name, GtkWindow *toplevel)
682 { 682 {
683 GtkAction **list = (GtkAction **) g_object_get_data(G_OBJECT(widget),"toggle_actions"); 683 GtkAction **list = (GtkAction **) g_object_get_data(G_OBJECT(widget),"toggle_actions");
684 gchar *nm = g_ascii_strdown(name,-1); 684 gchar *nm = g_ascii_strdown(name,-1);