[gnome-commander] inline gnome_cmd_dialog_set_transient_for(), gnome_cmd_dialog_set_modal() and gnome_cmd_dialog_set_r



commit fc9ac1d4e355ec7d65da2035c1a8ec14bc4f44e6
Author: Piotr Eljasiak <epiotr src gnome org>
Date:   Sun Jun 20 11:42:33 2010 +0200

    inline gnome_cmd_dialog_set_transient_for(), gnome_cmd_dialog_set_modal() and gnome_cmd_dialog_set_resizable()

 libgcmd/gnome-cmd-dialog.cc |   19 -------------------
 libgcmd/gnome-cmd-dialog.h  |   16 +++++++++++++---
 2 files changed, 13 insertions(+), 22 deletions(-)
---
diff --git a/libgcmd/gnome-cmd-dialog.cc b/libgcmd/gnome-cmd-dialog.cc
index 87de44b..650ff57 100644
--- a/libgcmd/gnome-cmd-dialog.cc
+++ b/libgcmd/gnome-cmd-dialog.cc
@@ -206,22 +206,3 @@ void gnome_cmd_dialog_editable_enters (GnomeCmdDialog *dialog, GtkEditable *edit
 
     g_signal_connect_swapped(editable, "activate", G_CALLBACK(gtk_window_activate_default), dialog);
 }
-
-
-void gnome_cmd_dialog_set_transient_for (GnomeCmdDialog *dialog, GtkWindow *win)
-{
-    gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (win));
-}
-
-
-void gnome_cmd_dialog_set_modal (GnomeCmdDialog *dialog)
-{
-    gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
-}
-
-
-void gnome_cmd_dialog_set_resizable (GnomeCmdDialog *dialog, gboolean value)
-{
-    gtk_window_set_resizable (GTK_WINDOW (dialog), value);
-    gtk_window_set_policy (GTK_WINDOW (dialog), FALSE, value, !value);
-}
diff --git a/libgcmd/gnome-cmd-dialog.h b/libgcmd/gnome-cmd-dialog.h
index 28171c1..15c2e2c 100644
--- a/libgcmd/gnome-cmd-dialog.h
+++ b/libgcmd/gnome-cmd-dialog.h
@@ -65,11 +65,21 @@ void gnome_cmd_dialog_add_expanding_category (GnomeCmdDialog *dialog, GtkWidget
 
 void gnome_cmd_dialog_editable_enters (GnomeCmdDialog *dialog, GtkEditable *editable);
 
-void gnome_cmd_dialog_set_transient_for (GnomeCmdDialog *dialog, GtkWindow *win);
+inline void gnome_cmd_dialog_set_transient_for (GnomeCmdDialog *dialog, GtkWindow *win)
+{
+    gtk_window_set_transient_for (GTK_WINDOW (dialog), GTK_WINDOW (win));
+}
 
-void gnome_cmd_dialog_set_modal (GnomeCmdDialog *dialog);
+inline void gnome_cmd_dialog_set_modal (GnomeCmdDialog *dialog)
+{
+    gtk_window_set_modal (GTK_WINDOW (dialog), TRUE);
+}
 
-void gnome_cmd_dialog_set_resizable (GnomeCmdDialog *dialog, gboolean value);
+inline void gnome_cmd_dialog_set_resizable (GnomeCmdDialog *dialog, gboolean value)
+{
+    gtk_window_set_resizable (GTK_WINDOW (dialog), value);
+    gtk_window_set_policy (GTK_WINDOW (dialog), FALSE, value, !value);
+}
 
 #endif //__GNOME_CMD_DIALOG_H__
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]