Commit ba077da62c79c7ecc389a48d3649bbd2c7b150c1

Authored by perry.werneck@gmail.com
1 parent 0d41c090
Exists in master and in 1 other branch develop

Tentando identificar falha na inicialização da jni em windows

Showing 1 changed file with 29 additions and 1 deletions   Show diff stats
widget.c
... ... @@ -665,7 +665,16 @@ static void update_toggle(H3270 *session, LIB3270_TOGGLE ix, unsigned char value
665 665 switch(ix)
666 666 {
667 667 case LIB3270_TOGGLE_CURSOR_POS:
  668 + case LIB3270_TOGGLE_MONOCASE:
  669 + case LIB3270_TOGGLE_LINE_WRAP:
668 670 case LIB3270_TOGGLE_CROSSHAIR:
  671 + case LIB3270_TOGGLE_BLANK_FILL:
  672 + case LIB3270_TOGGLE_MARGINED_PASTE:
  673 + case LIB3270_TOGGLE_SHOW_TIMING:
  674 + case LIB3270_TOGGLE_RECTANGLE_SELECT:
  675 + case LIB3270_TOGGLE_UNDERLINE:
  676 + case LIB3270_TOGGLE_VIEW_FIELD:
  677 + case LIB3270_TOGGLE_ALTSCREEN:
669 678 v3270_reload(GTK_WIDGET(session->user_data));
670 679 gtk_widget_queue_draw(GTK_WIDGET(session->user_data));
671 680 break;
... ... @@ -689,6 +698,25 @@ static void update_toggle(H3270 *session, LIB3270_TOGGLE ix, unsigned char value
689 698 gtk_window_fullscreen(GTK_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(session->user_data))));
690 699 else
691 700 gtk_window_unfullscreen(GTK_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(session->user_data))));
  701 +
  702 + break;
  703 +
  704 + case LIB3270_TOGGLE_DS_TRACE:
  705 + case LIB3270_TOGGLE_SCREEN_TRACE:
  706 + case LIB3270_TOGGLE_EVENT_TRACE:
  707 + case LIB3270_TOGGLE_RECONNECT:
  708 + case LIB3270_TOGGLE_SMART_PASTE:
  709 + case LIB3270_TOGGLE_KEEP_SELECTED:
  710 + case LIB3270_TOGGLE_CONNECT_ON_STARTUP:
  711 + case LIB3270_TOGGLE_KP_ALTERNATIVE:
  712 + case LIB3270_TOGGLE_NETWORK_TRACE:
  713 + case LIB3270_TOGGLE_BEEP:
  714 + case LIB3270_TOGGLE_KEEP_ALIVE:
  715 + break;
  716 +
  717 + case LIB3270_TOGGLE_COUNT:
  718 + break;
  719 +
692 720 }
693 721 #if GTK_CHECK_VERSION(2,26,0)
694 722 g_object_notify_by_pspec(G_OBJECT(session->user_data), v3270_properties[PROP_TOGGLE+ix]);
... ... @@ -885,7 +913,7 @@ static int emit_print_signal(H3270 *session)
885 913  
886 914 static gboolean activity_tick(v3270 *widget)
887 915 {
888   - trace("idle=%d (%d) timeout=%d",time(0) - widget->activity.timestamp,((time(0) - widget->activity.timestamp)/60),widget->activity.disconnect);
  916 +// trace("idle=%d (%d) timeout=%d",(int) (time(0) - widget->activity.timestamp),(int) (((time(0) - widget->activity.timestamp)/60),widget->activity.disconnect));
889 917  
890 918 if(widget->activity.disconnect && lib3270_is_connected(widget->host) && ((time(0) - widget->activity.timestamp)/60) >= widget->activity.disconnect)
891 919 lib3270_disconnect(widget->host);
... ...