comparison src/crossfade/interface-2.0.c @ 3136:a9593b76cf19

crossfade: change about dialog to use audacious_info_dialog()
author Michal Lipski <tallica@o2.pl>
date Thu, 07 May 2009 15:31:32 +0200
parents 1f93338f564f
children 7b80d4fb493d
comparison
equal deleted inserted replaced
3135:85b7dcee821f 3136:a9593b76cf19
1903 1903
1904 return config_win; 1904 return config_win;
1905 } 1905 }
1906 1906
1907 GtkWidget* 1907 GtkWidget*
1908 create_about_win (void)
1909 {
1910 GtkWidget *about_win;
1911 GtkWidget *about_vbox;
1912 GtkWidget *about_label;
1913 GtkWidget *about_actionarea;
1914 GtkWidget *about_ok;
1915
1916 about_win = gtk_dialog_new ();
1917 gtk_window_set_title (GTK_WINDOW (about_win), "About XMMS Crossfade Plugin");
1918 gtk_window_set_type_hint (GTK_WINDOW (about_win), GDK_WINDOW_TYPE_HINT_DIALOG);
1919
1920 about_vbox = GTK_DIALOG (about_win)->vbox;
1921 gtk_widget_show (about_vbox);
1922
1923 about_label = gtk_label_new ("dummy");
1924 gtk_widget_show (about_label);
1925 gtk_box_pack_start (GTK_BOX (about_vbox), about_label, FALSE, FALSE, 0);
1926 gtk_label_set_justify (GTK_LABEL (about_label), GTK_JUSTIFY_CENTER);
1927
1928 about_actionarea = GTK_DIALOG (about_win)->action_area;
1929 gtk_widget_show (about_actionarea);
1930 gtk_button_box_set_layout (GTK_BUTTON_BOX (about_actionarea), GTK_BUTTONBOX_END);
1931
1932 about_ok = gtk_button_new_with_mnemonic ("OK");
1933 gtk_widget_show (about_ok);
1934 gtk_dialog_add_action_widget (GTK_DIALOG (about_win), about_ok, 0);
1935
1936 g_signal_connect_swapped ((gpointer) about_ok, "clicked",
1937 G_CALLBACK (gtk_widget_destroy),
1938 GTK_OBJECT (about_win));
1939
1940 /* Store pointers to all widgets, for use by lookup_widget(). */
1941 GLADE_HOOKUP_OBJECT_NO_REF (about_win, about_win, "about_win");
1942 GLADE_HOOKUP_OBJECT_NO_REF (about_win, about_vbox, "about_vbox");
1943 GLADE_HOOKUP_OBJECT (about_win, about_label, "about_label");
1944 GLADE_HOOKUP_OBJECT_NO_REF (about_win, about_actionarea, "about_actionarea");
1945 GLADE_HOOKUP_OBJECT (about_win, about_ok, "about_ok");
1946
1947 return about_win;
1948 }
1949
1950 GtkWidget*
1951 create_help_win (void) 1908 create_help_win (void)
1952 { 1909 {
1953 GtkWidget *help_win; 1910 GtkWidget *help_win;
1954 GtkWidget *help_vbox; 1911 GtkWidget *help_vbox;
1955 GtkWidget *help_scrolledwindow; 1912 GtkWidget *help_scrolledwindow;