#define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
g_object_set_data (G_OBJECT (component), name, widget)
+static void create_buttons_transport(GtkWidget *top, GtkWidget *parent_box)
+{
+ int i;
+ GtkWidget *hbox;
+ gchar name[32];
+ const static struct
+ {
+ gchar* tooltip;
+ gchar* filename;
+ } buttons[] =
+ {
+ {
+ "Beginning of playlist",
+ "stock_media-begin-16.png"
+ },
+ {
+ "Start of clip",
+ "stock_media-prev-16.png"
+ },
+ {
+ "Rewind",
+ "stock_media-rew-16.png"
+ },
+ {
+ "Previous frame",
+ "stock_media-prev-frame-16.png"
+ },
+ {
+ "Pause",
+ "stock_media-pause-16.png"
+ },
+ {
+ "Play",
+ "stock_media-play-16.png"
+ },
+ {
+ "Stop",
+ "stock_media-stop-16.png"
+ },
+ {
+ "Next frame",
+ "stock_media-next-frame-16.png"
+ },
+ {
+ "Fast forward",
+ "stock_media-fwd-16.png"
+ },
+ {
+ "Next clip",
+ "stock_media-next-16.png"
+ },
+ {
+ "End of playlist",
+ "stock_media-end-16.png"
+ },
+ {
+ "Loop On",
+ "eof-loop-16.png"
+ },
+ {
+ "Loop Off",
+ "eof-pause-16.png"
+ },
+ {
+ NULL,
+ NULL
+ }
+ };
+
+ hbox = gtk_hbox_new (FALSE, 0);
+ gtk_widget_show (hbox);
+ gtk_box_pack_start (GTK_BOX (parent_box), hbox, FALSE, TRUE, 0);
+
+
+ for(i = 0; buttons[i].filename; i++)
+ {
+ GtkWidget *transport, *image;
+
+ transport = gtk_button_new ();
+ gtk_widget_show (transport);
+ gtk_box_pack_start (GTK_BOX (hbox), transport, TRUE, FALSE, 0);
+ gtk_widget_set_size_request (transport, 34, 25);
+ GTK_WIDGET_UNSET_FLAGS (transport, GTK_CAN_FOCUS);
+ gtk_button_set_relief (GTK_BUTTON (transport), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (transport, buttons[i].tooltip);
+
+ image = gtk_image_new_from_pixbuf(create_pixbuf(buttons[i].filename));
+ gtk_widget_show (image);
+ gtk_container_add (GTK_CONTAINER (transport), image);
+
+ snprintf(name, sizeof(name), "transport_%d", i);
+ GLADE_HOOKUP_OBJECT (top, transport, name);
+
+ snprintf(name, sizeof(name), "transport_image_%d", i);
+ GLADE_HOOKUP_OBJECT (top, image, name);
+ };
+
+ GLADE_HOOKUP_OBJECT (top, hbox, "buttons_transport_hbox");
+};
+
GtkWidget*
create_gdv1394d (void)
{
GtkWidget *gdv1394d;
GtkWidget *vbox1;
- GtkWidget *handlebox2;
+// GtkWidget *handlebox2;
GtkWidget *hbox27;
GtkWidget *vbox9;
- GtkWidget *menubar;
- GtkWidget *menuitem1;
- GtkWidget *menuitem1_menu;
- GtkWidget *item_connect;
- GtkWidget *item_disconnect;
- GtkWidget *separatormenuitem1;
- GtkWidget *item_quit;
+// GtkWidget *menubar;
+// GtkWidget *menuitem1;
+// GtkWidget *menuitem1_menu;
+// GtkWidget *item_connect;
+// GtkWidget *item_disconnect;
+// GtkWidget *separatormenuitem1;
+// GtkWidget *item_quit;
GtkWidget *toolbar1;
GtkWidget *tmp_toolbar_icon;
GtkWidget *button_connect;
GtkWidget *button_disconnect;
- GtkWidget *vseparator1;
- GtkWidget *button_quit;
+// GtkWidget *vseparator1;
+// GtkWidget *button_quit;
GtkWidget *hbox;
- GtkWidget *toolbar2;
+// GtkWidget *toolbar2;
GtkWidget *vbox6;
GtkWidget *notebook1;
GtkWidget *empty_notebook_page;
GtkWidget *label40;
GtkWidget *hbox20;
GtkWidget *label46;
- GtkWidget *hbox16;
- GtkWidget *transport_0;
- GtkWidget *image19;
- GtkWidget *transport_1;
- GtkWidget *image18;
- GtkWidget *transport_2;
- GtkWidget *image17;
- GtkWidget *transport_3;
- GtkWidget *image12;
- GtkWidget *transport_4;
- GtkWidget *image11;
- GtkWidget *transport_5;
- GtkWidget *image9;
- GtkWidget *transport_6;
- GtkWidget *alignment9;
- GtkWidget *hbox17;
- GtkWidget *image10;
- GtkWidget *label41;
- GtkWidget *transport_7;
- GtkWidget *image13;
- GtkWidget *transport_8;
- GtkWidget *image14;
- GtkWidget *transport_9;
- GtkWidget *image15;
- GtkWidget *transport_10;
- GtkWidget *image16;
GtkWidget *label47;
GtkWidget *vbox_trim;
GtkWidget *statusbar;
gdv1394d = gtk_window_new (GTK_WINDOW_TOPLEVEL);
- gtk_window_set_title (GTK_WINDOW (gdv1394d), _("Rugen"));
+ gtk_window_set_title (GTK_WINDOW (gdv1394d), _("Melted Client"));
gtk_window_set_default_size (GTK_WINDOW (gdv1394d), 640, 480);
vbox1 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox1);
gtk_container_add (GTK_CONTAINER (gdv1394d), vbox1);
- handlebox2 = gtk_handle_box_new ();
- gtk_widget_show (handlebox2);
- gtk_box_pack_start (GTK_BOX (vbox1), handlebox2, FALSE, FALSE, 0);
+// handlebox2 = gtk_handle_box_new ();
+// gtk_widget_show (handlebox2);
+// gtk_box_pack_start (GTK_BOX (vbox1), handlebox2, FALSE, FALSE, 0);
hbox27 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox27);
- gtk_container_add (GTK_CONTAINER (handlebox2), hbox27);
+// gtk_container_add (GTK_CONTAINER (handlebox2), hbox27);
+ gtk_box_pack_start (GTK_BOX (vbox1), hbox27, FALSE, FALSE, 0);
vbox9 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox9);
gtk_box_pack_start (GTK_BOX (hbox27), vbox9, TRUE, TRUE, 0);
- menubar = gtk_menu_bar_new ();
- gtk_widget_show (menubar);
- gtk_box_pack_start (GTK_BOX (vbox9), menubar, TRUE, TRUE, 0);
+// menubar = gtk_menu_bar_new ();
+// gtk_widget_show (menubar);
+// gtk_box_pack_start (GTK_BOX (vbox9), menubar, TRUE, TRUE, 0);
- menuitem1 = gtk_menu_item_new_with_mnemonic (_("_File"));
- gtk_widget_show (menuitem1);
- gtk_container_add (GTK_CONTAINER (menubar), menuitem1);
+// menuitem1 = gtk_menu_item_new_with_mnemonic (_("_File"));
+// gtk_widget_show (menuitem1);
+// gtk_container_add (GTK_CONTAINER (menubar), menuitem1);
- menuitem1_menu = gtk_menu_new ();
- gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menuitem1_menu);
+// menuitem1_menu = gtk_menu_new ();
+// gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem1), menuitem1_menu);
- item_connect = gtk_menu_item_new_with_mnemonic (_("_Connect"));
- gtk_widget_show (item_connect);
- gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_connect);
+// item_connect = gtk_menu_item_new_with_mnemonic (_("_Connect"));
+// gtk_widget_show (item_connect);
+// gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_connect);
- item_disconnect = gtk_menu_item_new_with_mnemonic (_("_Disconnect"));
- gtk_widget_show (item_disconnect);
- gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_disconnect);
+// item_disconnect = gtk_menu_item_new_with_mnemonic (_("_Disconnect"));
+// gtk_widget_show (item_disconnect);
+// gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_disconnect);
- separatormenuitem1 = gtk_menu_item_new ();
- gtk_widget_show (separatormenuitem1);
- gtk_container_add (GTK_CONTAINER (menuitem1_menu), separatormenuitem1);
- gtk_widget_set_sensitive (separatormenuitem1, FALSE);
+// separatormenuitem1 = gtk_menu_item_new ();
+// gtk_widget_show (separatormenuitem1);
+// gtk_container_add (GTK_CONTAINER (menuitem1_menu), separatormenuitem1);
+// gtk_widget_set_sensitive (separatormenuitem1, FALSE);
- item_quit = gtk_menu_item_new_with_mnemonic (_("_Quit"));
- gtk_widget_show (item_quit);
- gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_quit);
+// item_quit = gtk_menu_item_new_with_mnemonic (_("_Quit"));
+// gtk_widget_show (item_quit);
+// gtk_container_add (GTK_CONTAINER (menuitem1_menu), item_quit);
toolbar1 = gtk_toolbar_new ();
gtk_widget_show (toolbar1);
- gtk_box_pack_start (GTK_BOX (hbox27), toolbar1, FALSE, FALSE, 0);
- gtk_toolbar_set_style (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_ICONS);
+ gtk_box_pack_start (GTK_BOX (hbox27), toolbar1, TRUE, TRUE, 0);
+ gtk_toolbar_set_style (GTK_TOOLBAR (toolbar1), GTK_TOOLBAR_BOTH_HORIZ);
- tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-yes", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
+ tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-connect", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
button_connect = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
- GTK_TOOLBAR_CHILD_BUTTON,
+ GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
NULL,
- "",
+ "Connect",
_("Connect to a server"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar1)->children)->data))->label), TRUE);
gtk_widget_show (button_connect);
- tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-stop", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
+ tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-disconnect", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
button_disconnect = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
- GTK_TOOLBAR_CHILD_BUTTON,
+ GTK_TOOLBAR_CHILD_TOGGLEBUTTON,
NULL,
- "",
+ "Disconnect",
_("Disconnect from server"), NULL,
tmp_toolbar_icon, NULL, NULL);
gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar1)->children)->data))->label), TRUE);
gtk_widget_show (button_disconnect);
- vseparator1 = gtk_vseparator_new ();
- gtk_widget_show (vseparator1);
gtk_toolbar_append_space (GTK_TOOLBAR (toolbar1));
- gtk_toolbar_append_widget (GTK_TOOLBAR (toolbar1), vseparator1, NULL, NULL);
+// vseparator1 = gtk_vseparator_new ();
+// gtk_widget_show (vseparator1);
+// gtk_toolbar_append_widget (GTK_TOOLBAR (toolbar1), vseparator1, NULL, NULL);
- tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-quit", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
- button_quit = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
- GTK_TOOLBAR_CHILD_BUTTON,
- NULL,
- "",
- _("Exit"), NULL,
- tmp_toolbar_icon, NULL, NULL);
- gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar1)->children)->data))->label), TRUE);
- gtk_widget_show (button_quit);
+// tmp_toolbar_icon = gtk_image_new_from_stock ("gtk-quit", gtk_toolbar_get_icon_size (GTK_TOOLBAR (toolbar1)));
+// button_quit = gtk_toolbar_append_element (GTK_TOOLBAR (toolbar1),
+// GTK_TOOLBAR_CHILD_BUTTON,
+// NULL,
+// "",
+// _("Exit"), NULL,
+// tmp_toolbar_icon, NULL, NULL);
+// gtk_label_set_use_underline (GTK_LABEL (((GtkToolbarChild*) (g_list_last (GTK_TOOLBAR (toolbar1)->children)->data))->label), TRUE);
+// gtk_widget_show (button_quit);
hbox = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox);
gtk_box_pack_start (GTK_BOX (vbox1), hbox, TRUE, TRUE, 0);
- toolbar2 = gtk_toolbar_new ();
- gtk_widget_show (toolbar2);
- gtk_box_pack_start (GTK_BOX (hbox), toolbar2, FALSE, TRUE, 0);
- gtk_toolbar_set_style (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_BOTH);
- gtk_toolbar_set_orientation (GTK_TOOLBAR (toolbar2), GTK_ORIENTATION_VERTICAL);
+// toolbar2 = gtk_toolbar_new ();
+// gtk_widget_show (toolbar2);
+// gtk_box_pack_start (GTK_BOX (hbox), toolbar2, FALSE, TRUE, 0);
+// gtk_toolbar_set_style (GTK_TOOLBAR (toolbar2), GTK_TOOLBAR_BOTH);
+// gtk_toolbar_set_orientation (GTK_TOOLBAR (toolbar2), GTK_ORIENTATION_VERTICAL);
vbox6 = gtk_vbox_new (FALSE, 0);
gtk_widget_show (vbox6);
gtk_notebook_set_show_tabs (GTK_NOTEBOOK (notebook1), FALSE);
gtk_notebook_set_tab_pos (GTK_NOTEBOOK (notebook1), GTK_POS_RIGHT);
gtk_notebook_popup_enable (GTK_NOTEBOOK (notebook1));
+ gtk_notebook_set_show_border (GTK_NOTEBOOK (notebook1), FALSE);
empty_notebook_page = gtk_vbox_new (FALSE, 0);
gtk_widget_show (empty_notebook_page);
gtk_box_pack_start (GTK_BOX (hbox20), label46, TRUE, TRUE, 0);
gtk_label_set_justify (GTK_LABEL (label46), GTK_JUSTIFY_LEFT);
- hbox16 = gtk_hbox_new (FALSE, 0);
- gtk_widget_show (hbox16);
- gtk_box_pack_start (GTK_BOX (hbox20), hbox16, FALSE, TRUE, 0);
-
- transport_0 = gtk_button_new ();
- gtk_widget_show (transport_0);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_0, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_0, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_0, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_0), GTK_RELIEF_NONE);
-
- image19 = create_pixmap (gdv1394d, "editor_movie_i.xpm");
- gtk_widget_show (image19);
- gtk_container_add (GTK_CONTAINER (transport_0), image19);
-
- transport_1 = gtk_button_new ();
- gtk_widget_show (transport_1);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_1, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_1, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_1, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_1), GTK_RELIEF_NONE);
-
- image18 = create_pixmap (gdv1394d, "editor_scene_i.xpm");
- gtk_widget_show (image18);
- gtk_container_add (GTK_CONTAINER (transport_1), image18);
-
- transport_2 = gtk_button_new ();
- gtk_widget_show (transport_2);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_2, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_2, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_2, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_2), GTK_RELIEF_NONE);
-
- image17 = create_pixmap (gdv1394d, "editor_fast_i.xpm");
- gtk_widget_show (image17);
- gtk_container_add (GTK_CONTAINER (transport_2), image17);
-
- transport_3 = gtk_button_new ();
- gtk_widget_show (transport_3);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_3, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_3, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_3, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_3), GTK_RELIEF_NONE);
-
- image12 = create_pixmap (gdv1394d, "editor_step_i.xpm");
- gtk_widget_show (image12);
- gtk_container_add (GTK_CONTAINER (transport_3), image12);
-
- transport_4 = gtk_button_new ();
- gtk_widget_show (transport_4);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_4, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_4, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_4, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_4), GTK_RELIEF_NONE);
-
- image11 = create_pixmap (gdv1394d, "editor_pause.xpm");
- gtk_widget_show (image11);
- gtk_container_add (GTK_CONTAINER (transport_4), image11);
-
- transport_5 = gtk_button_new ();
- gtk_widget_show (transport_5);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_5, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_5, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_5, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_5), GTK_RELIEF_NONE);
-
- image9 = create_pixmap (gdv1394d, "editor_play.xpm");
- gtk_widget_show (image9);
- gtk_container_add (GTK_CONTAINER (transport_5), image9);
-
- transport_6 = gtk_button_new ();
- gtk_widget_show (transport_6);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_6, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_6, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_6, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_6), GTK_RELIEF_NONE);
-
- alignment9 = gtk_alignment_new (0.5, 0.5, 0, 0);
- gtk_widget_show (alignment9);
- gtk_container_add (GTK_CONTAINER (transport_6), alignment9);
-
- hbox17 = gtk_hbox_new (FALSE, 2);
- gtk_widget_show (hbox17);
- gtk_container_add (GTK_CONTAINER (alignment9), hbox17);
-
- image10 = create_pixmap (gdv1394d, "editor_stop.xpm");
- gtk_widget_show (image10);
- gtk_box_pack_start (GTK_BOX (hbox17), image10, FALSE, FALSE, 0);
-
- label41 = gtk_label_new_with_mnemonic ("");
- gtk_widget_show (label41);
- gtk_box_pack_start (GTK_BOX (hbox17), label41, FALSE, FALSE, 0);
- gtk_label_set_justify (GTK_LABEL (label41), GTK_JUSTIFY_LEFT);
-
- transport_7 = gtk_button_new ();
- gtk_widget_show (transport_7);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_7, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_7, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_7, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_7), GTK_RELIEF_NONE);
-
- image13 = create_pixmap (gdv1394d, "editor_step.xpm");
- gtk_widget_show (image13);
- gtk_container_add (GTK_CONTAINER (transport_7), image13);
-
- transport_8 = gtk_button_new ();
- gtk_widget_show (transport_8);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_8, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_8, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_8, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_8), GTK_RELIEF_NONE);
-
- image14 = create_pixmap (gdv1394d, "editor_fast.xpm");
- gtk_widget_show (image14);
- gtk_container_add (GTK_CONTAINER (transport_8), image14);
-
- transport_9 = gtk_button_new ();
- gtk_widget_show (transport_9);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_9, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_9, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_9, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_9), GTK_RELIEF_NONE);
-
- image15 = create_pixmap (gdv1394d, "editor_scene.xpm");
- gtk_widget_show (image15);
- gtk_container_add (GTK_CONTAINER (transport_9), image15);
-
- transport_10 = gtk_button_new ();
- gtk_widget_show (transport_10);
- gtk_box_pack_start (GTK_BOX (hbox16), transport_10, TRUE, FALSE, 0);
- gtk_widget_set_size_request (transport_10, 34, 25);
- GTK_WIDGET_UNSET_FLAGS (transport_10, GTK_CAN_FOCUS);
- gtk_button_set_relief (GTK_BUTTON (transport_10), GTK_RELIEF_NONE);
-
- image16 = create_pixmap (gdv1394d, "editor_movie.xpm");
- gtk_widget_show (image16);
- gtk_container_add (GTK_CONTAINER (transport_10), image16);
+ create_buttons_transport(gdv1394d, hbox20);
label47 = gtk_label_new ("");
gtk_widget_show (label47);
/* Store pointers to all widgets, for use by lookup_widget(). */
GLADE_HOOKUP_OBJECT_NO_REF (gdv1394d, gdv1394d, "gdv1394d");
GLADE_HOOKUP_OBJECT (gdv1394d, vbox1, "vbox1");
- GLADE_HOOKUP_OBJECT (gdv1394d, handlebox2, "handlebox2");
+// GLADE_HOOKUP_OBJECT (gdv1394d, handlebox2, "handlebox2");
GLADE_HOOKUP_OBJECT (gdv1394d, hbox27, "hbox27");
GLADE_HOOKUP_OBJECT (gdv1394d, vbox9, "vbox9");
- GLADE_HOOKUP_OBJECT (gdv1394d, menubar, "menubar");
- GLADE_HOOKUP_OBJECT (gdv1394d, menuitem1, "menuitem1");
- GLADE_HOOKUP_OBJECT (gdv1394d, menuitem1_menu, "menuitem1_menu");
- GLADE_HOOKUP_OBJECT (gdv1394d, item_connect, "item_connect");
- GLADE_HOOKUP_OBJECT (gdv1394d, item_disconnect, "item_disconnect");
- GLADE_HOOKUP_OBJECT (gdv1394d, separatormenuitem1, "separatormenuitem1");
- GLADE_HOOKUP_OBJECT (gdv1394d, item_quit, "item_quit");
+// GLADE_HOOKUP_OBJECT (gdv1394d, menubar, "menubar");
+// GLADE_HOOKUP_OBJECT (gdv1394d, menuitem1, "menuitem1");
+// GLADE_HOOKUP_OBJECT (gdv1394d, menuitem1_menu, "menuitem1_menu");
+// GLADE_HOOKUP_OBJECT (gdv1394d, item_connect, "item_connect");
+// GLADE_HOOKUP_OBJECT (gdv1394d, item_disconnect, "item_disconnect");
+// GLADE_HOOKUP_OBJECT (gdv1394d, separatormenuitem1, "separatormenuitem1");
+// GLADE_HOOKUP_OBJECT (gdv1394d, item_quit, "item_quit");
GLADE_HOOKUP_OBJECT (gdv1394d, toolbar1, "toolbar1");
GLADE_HOOKUP_OBJECT (gdv1394d, button_connect, "button_connect");
GLADE_HOOKUP_OBJECT (gdv1394d, button_disconnect, "button_disconnect");
- GLADE_HOOKUP_OBJECT (gdv1394d, vseparator1, "vseparator1");
- GLADE_HOOKUP_OBJECT (gdv1394d, button_quit, "button_quit");
+// GLADE_HOOKUP_OBJECT (gdv1394d, vseparator1, "vseparator1");
+// GLADE_HOOKUP_OBJECT (gdv1394d, button_quit, "button_quit");
GLADE_HOOKUP_OBJECT (gdv1394d, hbox, "hbox");
- GLADE_HOOKUP_OBJECT (gdv1394d, toolbar2, "toolbar2");
+// GLADE_HOOKUP_OBJECT (gdv1394d, toolbar2, "toolbar2");
GLADE_HOOKUP_OBJECT (gdv1394d, vbox6, "vbox6");
GLADE_HOOKUP_OBJECT (gdv1394d, notebook1, "notebook1");
GLADE_HOOKUP_OBJECT (gdv1394d, label40, "label40");
GLADE_HOOKUP_OBJECT (gdv1394d, hbox20, "hbox20");
GLADE_HOOKUP_OBJECT (gdv1394d, label46, "label46");
- GLADE_HOOKUP_OBJECT (gdv1394d, hbox16, "hbox16");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_0, "transport_0");
- GLADE_HOOKUP_OBJECT (gdv1394d, image19, "image19");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_1, "transport_1");
- GLADE_HOOKUP_OBJECT (gdv1394d, image18, "image18");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_2, "transport_2");
- GLADE_HOOKUP_OBJECT (gdv1394d, image17, "image17");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_3, "transport_3");
- GLADE_HOOKUP_OBJECT (gdv1394d, image12, "image12");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_4, "transport_4");
- GLADE_HOOKUP_OBJECT (gdv1394d, image11, "image11");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_5, "transport_5");
- GLADE_HOOKUP_OBJECT (gdv1394d, image9, "image9");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_6, "transport_6");
- GLADE_HOOKUP_OBJECT (gdv1394d, alignment9, "alignment9");
- GLADE_HOOKUP_OBJECT (gdv1394d, hbox17, "hbox17");
- GLADE_HOOKUP_OBJECT (gdv1394d, image10, "image10");
- GLADE_HOOKUP_OBJECT (gdv1394d, label41, "label41");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_7, "transport_7");
- GLADE_HOOKUP_OBJECT (gdv1394d, image13, "image13");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_8, "transport_8");
- GLADE_HOOKUP_OBJECT (gdv1394d, image14, "image14");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_9, "transport_9");
- GLADE_HOOKUP_OBJECT (gdv1394d, image15, "image15");
- GLADE_HOOKUP_OBJECT (gdv1394d, transport_10, "transport_10");
- GLADE_HOOKUP_OBJECT (gdv1394d, image16, "image16");
GLADE_HOOKUP_OBJECT (gdv1394d, label47, "label47");
GLADE_HOOKUP_OBJECT (gdv1394d, vbox_trim, "vbox_trim");
GLADE_HOOKUP_OBJECT (gdv1394d, statusbar, "statusbar");
gtk_window_set_position (GTK_WINDOW (window_connection), GTK_WIN_POS_MOUSE);
gtk_window_set_modal (GTK_WINDOW (window_connection), TRUE);
gtk_window_set_resizable (GTK_WINDOW (window_connection), FALSE);
-
+ gtk_container_set_border_width (GTK_CONTAINER (window_connection), 8);
+
table2 = gtk_table_new (3, 2, FALSE);
gtk_widget_show (table2);
gtk_container_add (GTK_CONTAINER (window_connection), table2);
+ gtk_table_set_row_spacings (GTK_TABLE (table2), 8);
+ gtk_table_set_col_spacings (GTK_TABLE (table2), 8);
label30 = gtk_label_new (_("Server "));
gtk_widget_show (label30);
(GtkAttachOptions) (0), 0, 0);
gtk_button_box_set_layout (GTK_BUTTON_BOX (hbuttonbox4), GTK_BUTTONBOX_SPREAD);
+ button_cancel = gtk_button_new ();
+ gtk_widget_show (button_cancel);
+ gtk_container_add (GTK_CONTAINER (hbuttonbox4), button_cancel);
+ GTK_WIDGET_SET_FLAGS (button_cancel, GTK_CAN_DEFAULT);
+ gtk_button_set_relief (GTK_BUTTON (button_cancel), GTK_RELIEF_NONE);
+
+ alignment3 = gtk_alignment_new (0.5, 0.5, 0, 0);
+ gtk_widget_show (alignment3);
+ gtk_container_add (GTK_CONTAINER (button_cancel), alignment3);
+
+ hbox9 = gtk_hbox_new (FALSE, 2);
+ gtk_widget_show (hbox9);
+ gtk_container_add (GTK_CONTAINER (alignment3), hbox9);
+
+ image3 = gtk_image_new_from_stock ("gtk-cancel", GTK_ICON_SIZE_BUTTON);
+ gtk_widget_show (image3);
+ gtk_box_pack_start (GTK_BOX (hbox9), image3, FALSE, FALSE, 0);
+
+ label33 = gtk_label_new_with_mnemonic (_("Cancel"));
+ gtk_widget_show (label33);
+ gtk_box_pack_start (GTK_BOX (hbox9), label33, FALSE, FALSE, 0);
+ gtk_label_set_justify (GTK_LABEL (label33), GTK_JUSTIFY_LEFT);
+
button_connect = gtk_button_new ();
gtk_widget_show (button_connect);
gtk_container_add (GTK_CONTAINER (hbuttonbox4), button_connect);
gtk_box_pack_start (GTK_BOX (hbox8), label32, FALSE, FALSE, 0);
gtk_label_set_justify (GTK_LABEL (label32), GTK_JUSTIFY_LEFT);
- button_cancel = gtk_button_new ();
- gtk_widget_show (button_cancel);
- gtk_container_add (GTK_CONTAINER (hbuttonbox4), button_cancel);
- GTK_WIDGET_SET_FLAGS (button_cancel, GTK_CAN_DEFAULT);
- gtk_button_set_relief (GTK_BUTTON (button_cancel), GTK_RELIEF_NONE);
-
- alignment3 = gtk_alignment_new (0.5, 0.5, 0, 0);
- gtk_widget_show (alignment3);
- gtk_container_add (GTK_CONTAINER (button_cancel), alignment3);
-
- hbox9 = gtk_hbox_new (FALSE, 2);
- gtk_widget_show (hbox9);
- gtk_container_add (GTK_CONTAINER (alignment3), hbox9);
-
- image3 = gtk_image_new_from_stock ("gtk-no", GTK_ICON_SIZE_BUTTON);
- gtk_widget_show (image3);
- gtk_box_pack_start (GTK_BOX (hbox9), image3, FALSE, FALSE, 0);
-
- label33 = gtk_label_new_with_mnemonic (_("Cancel"));
- gtk_widget_show (label33);
- gtk_box_pack_start (GTK_BOX (hbox9), label33, FALSE, FALSE, 0);
- gtk_label_set_justify (GTK_LABEL (label33), GTK_JUSTIFY_LEFT);
-
hbox10 = gtk_hbox_new (FALSE, 0);
gtk_widget_show (hbox10);
gtk_table_attach (GTK_TABLE (table2), hbox10, 1, 2, 1, 2,
gtk_widget_show (mode_1);
gtk_container_add (GTK_CONTAINER (menu1), mode_1);
- mode_2 = gtk_menu_item_new_with_mnemonic (_("Queue"));
+ mode_2 = gtk_menu_item_new_with_mnemonic (_("Append"));
gtk_widget_show (mode_2);
gtk_container_add (GTK_CONTAINER (menu1), mode_2);
GTK_WIDGET_UNSET_FLAGS (button_clips_refresh, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_clips_refresh, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_clips_refresh), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_clips_refresh, _("Refresh"));
alignment5 = gtk_alignment_new (0, 0.5, 0, 0);
gtk_widget_show (alignment5);
GTK_WIDGET_UNSET_FLAGS (button_clips_home, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_clips_home, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_clips_home), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_clips_home, _("Load root folder"));
alignment6 = gtk_alignment_new (0, 0.5, 0, 0);
gtk_widget_show (alignment6);
GTK_WIDGET_UNSET_FLAGS (button_up, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_up, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_up), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_up, _("Move clip up"));
image21 = gtk_image_new_from_stock ("gtk-go-up", GTK_ICON_SIZE_MENU);
gtk_widget_show (image21);
GTK_WIDGET_UNSET_FLAGS (button_down, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_down, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_down), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_down, _("Move clip down"));
image22 = gtk_image_new_from_stock ("gtk-go-down", GTK_ICON_SIZE_MENU);
gtk_widget_show (image22);
GTK_WIDGET_UNSET_FLAGS (button_remove, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_remove, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_remove), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_remove, _("Remove clip"));
image23 = gtk_image_new_from_stock ("gtk-delete", GTK_ICON_SIZE_MENU);
gtk_widget_show (image23);
GTK_WIDGET_UNSET_FLAGS (button_clean, GTK_CAN_FOCUS);
GTK_WIDGET_SET_FLAGS (button_clean, GTK_CAN_DEFAULT);
gtk_button_set_relief (GTK_BUTTON (button_clean), GTK_RELIEF_NONE);
+ gtk_widget_set_tooltip_text (button_clean, _("Remove all but current clip"));
image24 = gtk_image_new_from_stock ("gtk-clear", GTK_ICON_SIZE_MENU);
gtk_widget_show (image24);