[gnome-commander/gcmd-1-3] GnomeCmdCombo: drop unnecessary casting to GNOME_CMD_COMBO
- From: Piotr Eljasiak <epiotr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-commander/gcmd-1-3] GnomeCmdCombo: drop unnecessary casting to GNOME_CMD_COMBO
- Date: Sat, 3 Oct 2009 11:46:33 +0000 (UTC)
commit 3026cd29c76529c45c4dcf425c0b738d21c7f12d
Author: Piotr Eljasiak <epiotr src gnome org>
Date: Sat Oct 3 13:44:39 2009 +0200
GnomeCmdCombo: drop unnecessary casting to GNOME_CMD_COMBO
src/gnome-cmd-bookmark-dialog.cc | 14 +++++++-------
src/gnome-cmd-main-win.cc | 4 ++--
src/widget-factory.h | 4 ++--
3 files changed, 11 insertions(+), 11 deletions(-)
---
diff --git a/src/gnome-cmd-bookmark-dialog.cc b/src/gnome-cmd-bookmark-dialog.cc
index cfb0d7a..6d38817 100644
--- a/src/gnome-cmd-bookmark-dialog.cc
+++ b/src/gnome-cmd-bookmark-dialog.cc
@@ -43,7 +43,7 @@ struct GnomeCmdBookmarkDialogPrivate
GnomeCmdBookmark *sel_bookmark;
GnomeCmdBookmarkGroup *sel_group;
- GtkWidget *combo;
+ GnomeCmdCombo *combo;
GtkWidget *dir_list;
GtkWidget *remove_btn;
GtkWidget *edit_btn;
@@ -195,7 +195,7 @@ static void set_selected_group (GnomeCmdBookmarkDialog *dialog, GnomeCmdBookmark
dialog->priv->sel_group = group;
- gtk_entry_set_text (GTK_ENTRY (GNOME_CMD_COMBO (dialog->priv->combo)->entry), gnome_cmd_con_get_alias (group->con));
+ gtk_entry_set_text (GTK_ENTRY (dialog->priv->combo->entry), gnome_cmd_con_get_alias (group->con));
gtk_clist_clear (GTK_CLIST (dialog->priv->dir_list));
@@ -380,8 +380,8 @@ static void add_groups (GnomeCmdBookmarkDialog *dialog)
text[1] = (gchar *) gnome_cmd_con_get_alias (group->con);
text[2] = NULL;
- gint row = GNOME_CMD_COMBO (dialog->priv->combo)->append(text, group);
- GNOME_CMD_COMBO (dialog->priv->combo)->set_pixmap(row, 0, pixmap);
+ gint row = dialog->priv->combo->append(text, group);
+ dialog->priv->combo->set_pixmap(row, 0, pixmap);
}
}
@@ -504,9 +504,9 @@ static void init (GnomeCmdBookmarkDialog *in_dialog)
gnome_cmd_dialog_add_category (GNOME_CMD_DIALOG (dialog), cat);
in_dialog->priv->combo = create_clist_combo (dialog, 2, 1, NULL);
- gtk_clist_set_column_width (GTK_CLIST (GNOME_CMD_COMBO (in_dialog->priv->combo)->list), 0, 20);
- gtk_clist_set_column_width (GTK_CLIST (GNOME_CMD_COMBO (in_dialog->priv->combo)->list), 1, 60);
- gtk_box_pack_start (GTK_BOX (vbox), in_dialog->priv->combo, TRUE, TRUE, 0);
+ gtk_clist_set_column_width (GTK_CLIST (in_dialog->priv->combo->list), 0, 20);
+ gtk_clist_set_column_width (GTK_CLIST (in_dialog->priv->combo->list), 1, 60);
+ gtk_box_pack_start (GTK_BOX (vbox), *in_dialog->priv->combo, TRUE, TRUE, 0);
hbox = create_hbox (dialog, FALSE, 12);
cat = create_category (dialog, hbox, _("Bookmarks"));
diff --git a/src/gnome-cmd-main-win.cc b/src/gnome-cmd-main-win.cc
index 300df73..5c934cf 100644
--- a/src/gnome-cmd-main-win.cc
+++ b/src/gnome-cmd-main-win.cc
@@ -1142,7 +1142,7 @@ gboolean GnomeCmdMainWin::key_pressed(GdkEventKey *event)
{
GnomeCmdFileSelector *fs = this->fs(LEFT);
switch_fs(fs);
- GNOME_CMD_COMBO (fs->con_combo)->popup_list();
+ fs->con_combo->popup_list();
}
return TRUE;
@@ -1150,7 +1150,7 @@ gboolean GnomeCmdMainWin::key_pressed(GdkEventKey *event)
{
GnomeCmdFileSelector *fs = this->fs(RIGHT);
switch_fs(fs);
- GNOME_CMD_COMBO (fs->con_combo)->popup_list();
+ fs->con_combo->popup_list();
}
return TRUE;
diff --git a/src/widget-factory.h b/src/widget-factory.h
index 57274c6..59b5270 100644
--- a/src/widget-factory.h
+++ b/src/widget-factory.h
@@ -24,14 +24,14 @@
#include "libgcmd/libgcmd-deps.h"
#include "gnome-cmd-combo.h"
-inline GtkWidget *create_clist_combo (GtkWidget *parent, gint num_cols, gint text_col, gchar **titles)
+inline GnomeCmdCombo *create_clist_combo (GtkWidget *parent, gint num_cols, gint text_col, gchar **titles)
{
GnomeCmdCombo *combo = new GnomeCmdCombo(num_cols, text_col, titles);
gtk_widget_ref (*combo);
g_object_set_data_full (G_OBJECT (parent), "combo", combo, (GDestroyNotify) gtk_widget_unref);
gtk_widget_show (*combo);
- return *combo;
+ return combo;
}
#endif // __WIDGET_FACTORY_H__
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]