Commit ea7a051e authored by claes's avatar claes

Input focus on toolbar removed

parent a1c21329
/* /*
* Proview $Id: wb_foe_gtk.cpp,v 1.3 2007-01-12 07:58:06 claes Exp $ * Proview $Id: wb_foe_gtk.cpp,v 1.4 2007-01-17 10:28:39 claes Exp $
* Copyright (C) 2005 SSAB Oxelsund AB. * Copyright (C) 2005 SSAB Oxelsund AB.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
...@@ -1332,6 +1332,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1332,6 +1332,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( widgets.tools_save), gtk_container_add( GTK_CONTAINER( widgets.tools_save),
gtk_image_new_from_stock( "gtk-save", GTK_ICON_SIZE_SMALL_TOOLBAR)); gtk_image_new_from_stock( "gtk-save", GTK_ICON_SIZE_SMALL_TOOLBAR));
g_signal_connect(widgets.tools_save, "clicked", G_CALLBACK(WFoeGtk::activate_save), this); g_signal_connect(widgets.tools_save, "clicked", G_CALLBACK(WFoeGtk::activate_save), this);
g_object_set( widgets.tools_save, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, widgets.tools_save, "Save", ""); gtk_toolbar_append_widget( tools, widgets.tools_save, "Save", "");
GtkWidget *tools_edit = gtk_button_new(); GtkWidget *tools_edit = gtk_button_new();
...@@ -1339,6 +1340,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1339,6 +1340,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_edit), gtk_container_add( GTK_CONTAINER( tools_edit),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_edit, "clicked", G_CALLBACK(WFoeGtk::activate_edit_togg), this); g_signal_connect(tools_edit, "clicked", G_CALLBACK(WFoeGtk::activate_edit_togg), this);
g_object_set( tools_edit, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_edit, "Set edit mode", ""); gtk_toolbar_append_widget( tools, tools_edit, "Set edit mode", "");
GtkWidget *tools_view = gtk_button_new(); GtkWidget *tools_view = gtk_button_new();
...@@ -1346,12 +1348,14 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1346,12 +1348,14 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_view), gtk_container_add( GTK_CONTAINER( tools_view),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_view, "clicked", G_CALLBACK(WFoeGtk::activate_view_togg), this); g_signal_connect(tools_view, "clicked", G_CALLBACK(WFoeGtk::activate_view_togg), this);
g_object_set( tools_view, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_view, "Set view mode", ""); gtk_toolbar_append_widget( tools, tools_view, "Set view mode", "");
widgets.tools_build = gtk_button_new(); widgets.tools_build = gtk_button_new();
gtk_container_add( GTK_CONTAINER(widgets.tools_build), gtk_container_add( GTK_CONTAINER(widgets.tools_build),
gtk_image_new_from_stock( "gtk-execute", GTK_ICON_SIZE_SMALL_TOOLBAR)); gtk_image_new_from_stock( "gtk-execute", GTK_ICON_SIZE_SMALL_TOOLBAR));
g_signal_connect(widgets.tools_build, "clicked", G_CALLBACK(WFoeGtk::activate_compile), this); g_signal_connect(widgets.tools_build, "clicked", G_CALLBACK(WFoeGtk::activate_compile), this);
g_object_set( widgets.tools_build, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, widgets.tools_build, "Build Program", ""); gtk_toolbar_append_widget( tools, widgets.tools_build, "Build Program", "");
GtkWidget *tools_zoom_in = gtk_button_new(); GtkWidget *tools_zoom_in = gtk_button_new();
...@@ -1359,6 +1363,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1359,6 +1363,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_in), gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WFoeGtk::activate_zoomin), this); g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WFoeGtk::activate_zoomin), this);
g_object_set( tools_zoom_in, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", ""); gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", "");
GtkWidget *tools_zoom_out = gtk_button_new(); GtkWidget *tools_zoom_out = gtk_button_new();
...@@ -1366,6 +1371,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1366,6 +1371,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_out), gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WFoeGtk::activate_zoomout), this); g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WFoeGtk::activate_zoomout), this);
g_object_set( tools_zoom_out, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", ""); gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", "");
GtkWidget *tools_zoom_reset = gtk_button_new(); GtkWidget *tools_zoom_reset = gtk_button_new();
...@@ -1373,6 +1379,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1373,6 +1379,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_reset), gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WFoeGtk::activate_unzoom), this); g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WFoeGtk::activate_unzoom), this);
g_object_set( tools_zoom_reset, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", ""); gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", "");
GtkWidget *tools_objectpalette = gtk_button_new(); GtkWidget *tools_objectpalette = gtk_button_new();
...@@ -1380,6 +1387,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1380,6 +1387,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_objectpalette), gtk_container_add( GTK_CONTAINER( tools_objectpalette),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_objectpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_object), this); g_signal_connect(tools_objectpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_object), this);
g_object_set( tools_objectpalette, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_objectpalette, "Show Object palette", ""); gtk_toolbar_append_widget( tools, tools_objectpalette, "Show Object palette", "");
GtkWidget *tools_conpalette = gtk_button_new(); GtkWidget *tools_conpalette = gtk_button_new();
...@@ -1387,6 +1395,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1387,6 +1395,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_conpalette), gtk_container_add( GTK_CONTAINER( tools_conpalette),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_conpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_con), this); g_signal_connect(tools_conpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_con), this);
g_object_set( tools_conpalette, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_conpalette, "Show Connection palette", ""); gtk_toolbar_append_widget( tools, tools_conpalette, "Show Connection palette", "");
GtkWidget *tools_plantpalette = gtk_button_new(); GtkWidget *tools_plantpalette = gtk_button_new();
...@@ -1394,6 +1403,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top, ...@@ -1394,6 +1403,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_plantpalette), gtk_container_add( GTK_CONTAINER( tools_plantpalette),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_plantpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_plant), this); g_signal_connect(tools_plantpalette, "clicked", G_CALLBACK(WFoeGtk::activate_palette_plant), this);
g_object_set( tools_plantpalette, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_plantpalette, "Show Plant Hierarchy", ""); gtk_toolbar_append_widget( tools, tools_plantpalette, "Show Plant Hierarchy", "");
// Statusbar and cmd input // Statusbar and cmd input
......
/* /*
* Proview $Id: wb_wpkg_gtk.cpp,v 1.2 2007-01-11 11:40:30 claes Exp $ * Proview $Id: wb_wpkg_gtk.cpp,v 1.3 2007-01-17 10:28:39 claes Exp $
* Copyright (C) 2005 SSAB Oxelsund AB. * Copyright (C) 2005 SSAB Oxelsund AB.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
...@@ -309,6 +309,7 @@ WPkgGtk::WPkgGtk( ...@@ -309,6 +309,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_distribute), gtk_container_add( GTK_CONTAINER(tools_distribute),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_distribute, "clicked", G_CALLBACK(WPkgGtk::activate_distribute), this); g_signal_connect(tools_distribute, "clicked", G_CALLBACK(WPkgGtk::activate_distribute), this);
g_object_set( tools_distribute, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_distribute, "Distribute", ""); gtk_toolbar_append_widget( tools, tools_distribute, "Distribute", "");
GtkWidget *tools_zoom_in = gtk_button_new(); GtkWidget *tools_zoom_in = gtk_button_new();
...@@ -316,6 +317,7 @@ WPkgGtk::WPkgGtk( ...@@ -316,6 +317,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_in), gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_in), this); g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_in), this);
g_object_set( tools_zoom_in, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", ""); gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", "");
GtkWidget *tools_zoom_out = gtk_button_new(); GtkWidget *tools_zoom_out = gtk_button_new();
...@@ -323,6 +325,7 @@ WPkgGtk::WPkgGtk( ...@@ -323,6 +325,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_out), gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_out), this); g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_out), this);
g_object_set( tools_zoom_out, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", ""); gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", "");
GtkWidget *tools_zoom_reset = gtk_button_new(); GtkWidget *tools_zoom_reset = gtk_button_new();
...@@ -330,6 +333,7 @@ WPkgGtk::WPkgGtk( ...@@ -330,6 +333,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_reset), gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_reset), this); g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WPkgGtk::activate_zoom_reset), this);
g_object_set( tools_zoom_reset, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", ""); gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", "");
GtkWidget *vbox = gtk_vbox_new( FALSE, 0); GtkWidget *vbox = gtk_vbox_new( FALSE, 0);
......
/* /*
* Proview $Id: wb_wtt_gtk.cpp,v 1.4 2007-01-15 13:21:05 claes Exp $ * Proview $Id: wb_wtt_gtk.cpp,v 1.5 2007-01-17 10:28:39 claes Exp $
* Copyright (C) 2005 SSAB Oxelsund AB. * Copyright (C) 2005 SSAB Oxelsund AB.
* *
* This program is free software; you can redistribute it and/or * This program is free software; you can redistribute it and/or
...@@ -2287,6 +2287,7 @@ WttGtk::WttGtk( ...@@ -2287,6 +2287,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_save_w), gtk_container_add( GTK_CONTAINER(tools_save_w),
gtk_image_new_from_stock( "gtk-save", GTK_ICON_SIZE_SMALL_TOOLBAR)); gtk_image_new_from_stock( "gtk-save", GTK_ICON_SIZE_SMALL_TOOLBAR));
g_signal_connect(tools_save_w, "clicked", G_CALLBACK(WttGtk::activate_save), this); g_signal_connect(tools_save_w, "clicked", G_CALLBACK(WttGtk::activate_save), this);
g_object_set( tools_save_w, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_save_w, "Save", ""); gtk_toolbar_append_widget( tools, tools_save_w, "Save", "");
tools_edit_w = gtk_button_new(); tools_edit_w = gtk_button_new();
...@@ -2294,12 +2295,14 @@ WttGtk::WttGtk( ...@@ -2294,12 +2295,14 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_edit_w), gtk_container_add( GTK_CONTAINER(tools_edit_w),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_edit_w, "clicked", G_CALLBACK(WttGtk::activate_configure), this); g_signal_connect(tools_edit_w, "clicked", G_CALLBACK(WttGtk::activate_configure), this);
g_object_set( tools_edit_w, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_edit_w, "Edit", ""); gtk_toolbar_append_widget( tools, tools_edit_w, "Edit", "");
GtkWidget *tools_buildnode = gtk_button_new(); GtkWidget *tools_buildnode = gtk_button_new();
gtk_container_add( GTK_CONTAINER(tools_buildnode), gtk_container_add( GTK_CONTAINER(tools_buildnode),
gtk_image_new_from_stock( "gtk-execute", GTK_ICON_SIZE_SMALL_TOOLBAR)); gtk_image_new_from_stock( "gtk-execute", GTK_ICON_SIZE_SMALL_TOOLBAR));
g_signal_connect(tools_buildnode, "clicked", G_CALLBACK(WttGtk::activate_buildnode), this); g_signal_connect(tools_buildnode, "clicked", G_CALLBACK(WttGtk::activate_buildnode), this);
g_object_set( tools_buildnode, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_buildnode, "Build Node", ""); gtk_toolbar_append_widget( tools, tools_buildnode, "Build Node", "");
GtkWidget *tools_distribute = gtk_button_new(); GtkWidget *tools_distribute = gtk_button_new();
...@@ -2307,6 +2310,7 @@ WttGtk::WttGtk( ...@@ -2307,6 +2310,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_distribute), gtk_container_add( GTK_CONTAINER(tools_distribute),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_distribute, "clicked", G_CALLBACK(WttGtk::activate_distribute), this); g_signal_connect(tools_distribute, "clicked", G_CALLBACK(WttGtk::activate_distribute), this);
g_object_set( tools_distribute, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_distribute, "Distribute", ""); gtk_toolbar_append_widget( tools, tools_distribute, "Distribute", "");
GtkWidget *tools_openplc = gtk_button_new(); GtkWidget *tools_openplc = gtk_button_new();
...@@ -2314,6 +2318,7 @@ WttGtk::WttGtk( ...@@ -2314,6 +2318,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_openplc), gtk_container_add( GTK_CONTAINER(tools_openplc),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_openplc, "clicked", G_CALLBACK(WttGtk::activate_openplc), this); g_signal_connect(tools_openplc, "clicked", G_CALLBACK(WttGtk::activate_openplc), this);
g_object_set( tools_openplc, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_openplc, "Open Program", ""); gtk_toolbar_append_widget( tools, tools_openplc, "Open Program", "");
GtkWidget *tools_openge = gtk_button_new(); GtkWidget *tools_openge = gtk_button_new();
...@@ -2321,6 +2326,7 @@ WttGtk::WttGtk( ...@@ -2321,6 +2326,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_openge), gtk_container_add( GTK_CONTAINER(tools_openge),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_openge, "clicked", G_CALLBACK(WttGtk::activate_openge), this); g_signal_connect(tools_openge, "clicked", G_CALLBACK(WttGtk::activate_openge), this);
g_object_set( tools_openge, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_openge, "Open Ge", ""); gtk_toolbar_append_widget( tools, tools_openge, "Open Ge", "");
GtkWidget *tools_utilities = gtk_button_new(); GtkWidget *tools_utilities = gtk_button_new();
...@@ -2328,6 +2334,7 @@ WttGtk::WttGtk( ...@@ -2328,6 +2334,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_utilities), gtk_container_add( GTK_CONTAINER(tools_utilities),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_utilities, "clicked", G_CALLBACK(WttGtk::activate_utilities), this); g_signal_connect(tools_utilities, "clicked", G_CALLBACK(WttGtk::activate_utilities), this);
g_object_set( tools_utilities, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_utilities, "Utilities", ""); gtk_toolbar_append_widget( tools, tools_utilities, "Utilities", "");
GtkWidget *tools_twowindows = gtk_button_new(); GtkWidget *tools_twowindows = gtk_button_new();
...@@ -2335,6 +2342,7 @@ WttGtk::WttGtk( ...@@ -2335,6 +2342,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_twowindows), gtk_container_add( GTK_CONTAINER(tools_twowindows),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_twowindows, "clicked", G_CALLBACK(WttGtk::activate_twowindows), this); g_signal_connect(tools_twowindows, "clicked", G_CALLBACK(WttGtk::activate_twowindows), this);
g_object_set( tools_twowindows, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_twowindows, "Two windows/One window", ""); gtk_toolbar_append_widget( tools, tools_twowindows, "Two windows/One window", "");
GtkWidget *tools_messages = gtk_button_new(); GtkWidget *tools_messages = gtk_button_new();
...@@ -2342,12 +2350,14 @@ WttGtk::WttGtk( ...@@ -2342,12 +2350,14 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_messages), gtk_container_add( GTK_CONTAINER(tools_messages),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_messages, "clicked", G_CALLBACK(WttGtk::activate_messages), this); g_signal_connect(tools_messages, "clicked", G_CALLBACK(WttGtk::activate_messages), this);
g_object_set( tools_messages, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_messages, "Show Messages", ""); gtk_toolbar_append_widget( tools, tools_messages, "Show Messages", "");
GtkWidget *tools_options = gtk_button_new(); GtkWidget *tools_options = gtk_button_new();
gtk_container_add( GTK_CONTAINER(tools_options), gtk_container_add( GTK_CONTAINER(tools_options),
gtk_image_new_from_stock( "gtk-preferences", GTK_ICON_SIZE_SMALL_TOOLBAR)); gtk_image_new_from_stock( "gtk-preferences", GTK_ICON_SIZE_SMALL_TOOLBAR));
g_signal_connect(tools_options, "clicked", G_CALLBACK(WttGtk::activate_view), this); g_signal_connect(tools_options, "clicked", G_CALLBACK(WttGtk::activate_view), this);
g_object_set( tools_options, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_options, "Options", ""); gtk_toolbar_append_widget( tools, tools_options, "Options", "");
GtkWidget *tools_zoom_in = gtk_button_new(); GtkWidget *tools_zoom_in = gtk_button_new();
...@@ -2355,6 +2365,7 @@ WttGtk::WttGtk( ...@@ -2355,6 +2365,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_in), gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WttGtk::activate_zoom_in), this); g_signal_connect(tools_zoom_in, "clicked", G_CALLBACK(WttGtk::activate_zoom_in), this);
g_object_set( tools_zoom_in, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", ""); gtk_toolbar_append_widget( tools, tools_zoom_in, "Zoom in", "");
GtkWidget *tools_zoom_out = gtk_button_new(); GtkWidget *tools_zoom_out = gtk_button_new();
...@@ -2362,6 +2373,7 @@ WttGtk::WttGtk( ...@@ -2362,6 +2373,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_out), gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WttGtk::activate_zoom_out), this); g_signal_connect(tools_zoom_out, "clicked", G_CALLBACK(WttGtk::activate_zoom_out), this);
g_object_set( tools_zoom_out, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", ""); gtk_toolbar_append_widget( tools, tools_zoom_out, "Zoom out", "");
GtkWidget *tools_zoom_reset = gtk_button_new(); GtkWidget *tools_zoom_reset = gtk_button_new();
...@@ -2369,6 +2381,7 @@ WttGtk::WttGtk( ...@@ -2369,6 +2381,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_reset), gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname)); gtk_image_new_from_file( fname));
g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WttGtk::activate_zoom_reset), this); g_signal_connect(tools_zoom_reset, "clicked", G_CALLBACK(WttGtk::activate_zoom_reset), this);
g_object_set( tools_zoom_reset, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", ""); gtk_toolbar_append_widget( tools, tools_zoom_reset, "Zoom reset", "");
// Vertical palette pane // Vertical palette pane
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment