[gnome-commander] inline gnome_cmd_dialog_set_transient_for(), gnome_cmd_dialog_set_modal() and gnome_cmd_dialog_set_r
- From: Piotr Eljasiak <epiotr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander] inline gnome_cmd_dialog_set_transient_for(), gnome_cmd_dialog_set_modal() and gnome_cmd_dialog_set_r
- Date: Sun, 20 Jun 2010 09:44:10 +0000 (UTC)
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]