42 |
#include "setup.h" |
#include "setup.h" |
43 |
#include "thread_utils.h" |
#include "thread_utils.h" |
44 |
|
|
45 |
#define TOOLBAR_NB_OF_ELEMENTS 10 |
#define TOOLBAR_NB_OF_ELEMENTS 11 |
46 |
|
|
47 |
GnomeUIInfo *toolbar; |
GnomeUIInfo *toolbar; |
48 |
GtkWidget *toolbar_widget; |
GtkWidget *toolbar_widget; |
49 |
|
|
50 |
GnomeUIInfo general_toolbar[] = { |
GnomeUIInfo general_toolbar[] = { |
51 |
/*00*/ GNOMEUIINFO_SEPARATOR, |
/*00*/ GNOMEUIINFO_SEPARATOR, |
52 |
/*01*/ GNOMEUIINFO_ITEM_STOCK (N_("New"), N_("New catalog"), |
/*01*/ GNOMEUIINFO_ITEM_STOCK (N_("New"), N_("New catalog"), |
98 |
memcpy (&(toolbar[5]), &(general_toolbar[8]), sizeof (GnomeUIInfo)); |
memcpy (&(toolbar[5]), &(general_toolbar[8]), sizeof (GnomeUIInfo)); |
99 |
memcpy (&(toolbar[6]), &(general_toolbar[7]), sizeof (GnomeUIInfo)); |
memcpy (&(toolbar[6]), &(general_toolbar[7]), sizeof (GnomeUIInfo)); |
100 |
memcpy (&(toolbar[7]), &(general_toolbar[0]), sizeof (GnomeUIInfo)); |
memcpy (&(toolbar[7]), &(general_toolbar[0]), sizeof (GnomeUIInfo)); |
101 |
memcpy (&(toolbar[8]), &(general_toolbar[11]), sizeof (GnomeUIInfo)); |
memcpy (&(toolbar[8]), &(general_toolbar[6]), sizeof (GnomeUIInfo)); |
102 |
memcpy (&(toolbar[9]), &(general_toolbar[12]), sizeof (GnomeUIInfo)); |
memcpy (&(toolbar[9]), &(general_toolbar[11]), sizeof (GnomeUIInfo)); |
103 |
|
memcpy (&(toolbar[10]), &(general_toolbar[12]), sizeof (GnomeUIInfo)); |
104 |
|
|
105 |
gnome_app_create_toolbar_with_data (GNOME_APP (window), toolbar, NULL); |
gnome_app_create_toolbar_with_data (GNOME_APP (window), toolbar, NULL); |
106 |
/* The last GnomeUIInfo item contains the toolbar widget as the .widget field */ |
/* The last GnomeUIInfo item contains the toolbar widget as the .widget field */ |