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.
*
* This program is free software; you can redistribute it and/or
......@@ -1332,6 +1332,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( widgets.tools_save),
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_object_set( widgets.tools_save, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, widgets.tools_save, "Save", "");
GtkWidget *tools_edit = gtk_button_new();
......@@ -1339,6 +1340,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_edit),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_view = gtk_button_new();
......@@ -1346,12 +1348,14 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_view),
gtk_image_new_from_file( fname));
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", "");
widgets.tools_build = gtk_button_new();
gtk_container_add( GTK_CONTAINER(widgets.tools_build),
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_object_set( widgets.tools_build, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, widgets.tools_build, "Build Program", "");
GtkWidget *tools_zoom_in = gtk_button_new();
......@@ -1359,6 +1363,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_out = gtk_button_new();
......@@ -1366,6 +1371,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_reset = gtk_button_new();
......@@ -1373,6 +1379,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_objectpalette = gtk_button_new();
......@@ -1380,6 +1387,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_objectpalette),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_conpalette = gtk_button_new();
......@@ -1387,6 +1395,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_conpalette),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_plantpalette = gtk_button_new();
......@@ -1394,6 +1403,7 @@ pwr_tStatus WFoeGtk::create_window( int x_top,
gtk_container_add( GTK_CONTAINER( tools_plantpalette),
gtk_image_new_from_file( fname));
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", "");
// 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.
*
* This program is free software; you can redistribute it and/or
......@@ -309,6 +309,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_distribute),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_in = gtk_button_new();
......@@ -316,6 +317,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_out = gtk_button_new();
......@@ -323,6 +325,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_reset = gtk_button_new();
......@@ -330,6 +333,7 @@ WPkgGtk::WPkgGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname));
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", "");
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.
*
* This program is free software; you can redistribute it and/or
......@@ -2287,6 +2287,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_save_w),
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_object_set( tools_save_w, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_save_w, "Save", "");
tools_edit_w = gtk_button_new();
......@@ -2294,12 +2295,14 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_edit_w),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_buildnode = gtk_button_new();
gtk_container_add( GTK_CONTAINER(tools_buildnode),
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_object_set( tools_buildnode, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_buildnode, "Build Node", "");
GtkWidget *tools_distribute = gtk_button_new();
......@@ -2307,6 +2310,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_distribute),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_openplc = gtk_button_new();
......@@ -2314,6 +2318,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_openplc),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_openge = gtk_button_new();
......@@ -2321,6 +2326,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_openge),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_utilities = gtk_button_new();
......@@ -2328,6 +2334,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_utilities),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_twowindows = gtk_button_new();
......@@ -2335,6 +2342,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_twowindows),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_messages = gtk_button_new();
......@@ -2342,12 +2350,14 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_messages),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_options = gtk_button_new();
gtk_container_add( GTK_CONTAINER(tools_options),
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_object_set( tools_options, "can-focus", FALSE, NULL);
gtk_toolbar_append_widget( tools, tools_options, "Options", "");
GtkWidget *tools_zoom_in = gtk_button_new();
......@@ -2355,6 +2365,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_in),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_out = gtk_button_new();
......@@ -2362,6 +2373,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_out),
gtk_image_new_from_file( fname));
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", "");
GtkWidget *tools_zoom_reset = gtk_button_new();
......@@ -2369,6 +2381,7 @@ WttGtk::WttGtk(
gtk_container_add( GTK_CONTAINER(tools_zoom_reset),
gtk_image_new_from_file( fname));
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", "");
// 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