Mailinglist Archive: yast-commit (939 mails)
| < Previous | Next > |
[yast-commit] r53007 - /trunk/gtk/src/YGPackageSelector.cc
- From: rpmcruz@xxxxxxxxxxxxxxxx
- Date: Thu, 06 Nov 2008 15:30:45 -0000
- Message-id: <20081106153045.44F09338ED@xxxxxxxxxxxxxxxx>
Author: rpmcruz
Date: Thu Nov 6 16:30:44 2008
New Revision: 53007
URL: http://svn.opensuse.org/viewcvs/yast?rev=53007&view=rev
Log:
* src/YGPackageSelector.cc: simplified status button: use convinience API.
Modified:
trunk/gtk/src/YGPackageSelector.cc
Modified: trunk/gtk/src/YGPackageSelector.cc
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/YGPackageSelector.cc?rev=53007&r1=53006&r2=53007&view=diff
==============================================================================
--- trunk/gtk/src/YGPackageSelector.cc (original)
+++ trunk/gtk/src/YGPackageSelector.cc Thu Nov 6 16:30:44 2008
@@ -1467,17 +1467,13 @@
GtkWidget *createButton (const char *label, const char *icon,
GSList *group)
{
GtkWidget *button = ygtk_toggle_button_new (group);
- gtk_button_set_focus_on_click (GTK_BUTTON (button),
FALSE);
- GtkWidget *hbox = gtk_hbox_new (FALSE, 6);
+ gtk_button_set_label (GTK_BUTTON (button), label);
+ gtk_button_set_use_underline (GTK_BUTTON (button),
TRUE);
if (icon)
- gtk_box_pack_start (GTK_BOX (hbox),
image_new_from_file (icon), FALSE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX (hbox),
- gtk_label_new_with_mnemonic (label), FALSE,
TRUE, 0);
- GtkWidget *align = gtk_alignment_new (0.5, 0, 0, 1);
- gtk_container_add (GTK_CONTAINER (align), hbox);
- gtk_container_add (GTK_CONTAINER (button), align);
+ gtk_button_set_image (GTK_BUTTON (button),
image_new_from_file (icon));
if (!group)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON
(button), TRUE);
+ gtk_button_set_focus_on_click (GTK_BUTTON (button),
FALSE);
g_signal_connect (G_OBJECT (button), "toggle-changed",
G_CALLBACK (status_toggled_cb), this);
return button;
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
Date: Thu Nov 6 16:30:44 2008
New Revision: 53007
URL: http://svn.opensuse.org/viewcvs/yast?rev=53007&view=rev
Log:
* src/YGPackageSelector.cc: simplified status button: use convinience API.
Modified:
trunk/gtk/src/YGPackageSelector.cc
Modified: trunk/gtk/src/YGPackageSelector.cc
URL:
http://svn.opensuse.org/viewcvs/yast/trunk/gtk/src/YGPackageSelector.cc?rev=53007&r1=53006&r2=53007&view=diff
==============================================================================
--- trunk/gtk/src/YGPackageSelector.cc (original)
+++ trunk/gtk/src/YGPackageSelector.cc Thu Nov 6 16:30:44 2008
@@ -1467,17 +1467,13 @@
GtkWidget *createButton (const char *label, const char *icon,
GSList *group)
{
GtkWidget *button = ygtk_toggle_button_new (group);
- gtk_button_set_focus_on_click (GTK_BUTTON (button),
FALSE);
- GtkWidget *hbox = gtk_hbox_new (FALSE, 6);
+ gtk_button_set_label (GTK_BUTTON (button), label);
+ gtk_button_set_use_underline (GTK_BUTTON (button),
TRUE);
if (icon)
- gtk_box_pack_start (GTK_BOX (hbox),
image_new_from_file (icon), FALSE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX (hbox),
- gtk_label_new_with_mnemonic (label), FALSE,
TRUE, 0);
- GtkWidget *align = gtk_alignment_new (0.5, 0, 0, 1);
- gtk_container_add (GTK_CONTAINER (align), hbox);
- gtk_container_add (GTK_CONTAINER (button), align);
+ gtk_button_set_image (GTK_BUTTON (button),
image_new_from_file (icon));
if (!group)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON
(button), TRUE);
+ gtk_button_set_focus_on_click (GTK_BUTTON (button),
FALSE);
g_signal_connect (G_OBJECT (button), "toggle-changed",
G_CALLBACK (status_toggled_cb), this);
return button;
--
To unsubscribe, e-mail: yast-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-commit+help@xxxxxxxxxxxx
| < Previous | Next > |