# Uninitialized constant Gtk::PageSetupUnixDialog (NameError)

**URL:** <https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166>\
**Category:** Ruby-Gnome 2\
**Created:** [November 24, 2006, 9:45pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166 "2006-11-24T21:45:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [November 24, 2006, 9:45pm UTC](https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166/1 "2006-11-24T21:45:05Z")

</div>

Hi,

@page\_setup\_dialog=Gtk::PageSetupUnixDialog.new()  
gives  
uninitialized constant Gtk::PageSetupUnixDialog (NameError)

i suppose it should create a Gtk::PageSetupUnixDialog  
i just updated from cvs, and the issue stands.

regards  
Balint

---

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [November 25, 2006, 2:55am UTC](https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166/2 "2006-11-25T02:55:58Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“[ruby-gnome2-devel-en] uninitialized constant  
Gtk::PageSetupUnixDialog (NameError)” on Fri, 24 Nov 2006 22:44:37  
+0200,  
Dobai-Pataky Bálint [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> @page\_setup\_dialog=Gtk::PageSetupUnixDialog.new()  
> gives  
> uninitialized constant Gtk::PageSetupUnixDialog (NameError)

Does this patch work?

# ===== Index: src/rbgtkpagesetupunixdialog.c

RCS file:  
/cvsroot/ruby-gnome2/ruby-gnome2/gtk/src/rbgtkpagesetupunixdialog.c,v  
retrieving revision 1.3  
diff -u -p -r1.3 rbgtkpagesetupunixdialog.c  
— src/rbgtkpagesetupunixdialog.c 23 Oct 2006 17:10:15 -0000  
1.3  
+++ src/rbgtkpagesetupunixdialog.c 25 Nov 2006 01:53:40 -0000  
@@ -11,7 +11,7 @@

#include “global.h”

-#ifdef HAVE\_GTK\_GTKPAGESETUPUNIXDIALOG\_H  
+#if GTK\_CHECK\_VERSION(2,10,0)  
#include \<gtk/gtkpagesetupunixdialog.h\>

#define \_SELF(s) (GTK\_PAGE\_SETUP\_UNIX\_DIALOG(RVAL2GOBJ(s)))  
@@ -61,7 +61,7 @@ psud\_get\_print\_settings(VALUE self)  
void  
Init\_gtk\_page\_setup\_unix\_dialog()  
{  
-#ifdef HAVE\_GTK\_GTKPAGESETUPUNIXDIALOG\_H  
+#if GTK\_CHECK\_VERSION(2,10,0)  
VALUE gPageSetupUnixDialog =  
G\_DEF\_CLASS(GTK\_TYPE\_PAGE\_SETUP\_UNIX\_DIALOG,  
“PageSetupUnixDialog”,  
mGtk);

=====

## Thanks,

kou

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)

---

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [November 25, 2006, 9:34am UTC](https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166/3 "2006-11-25T09:34:34Z")

</div>

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)

---

<div class="post-metadata">

**Author:** ![Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/77aa72/32.png) [@Dobai-Pataky\_BSSSSl](https://www.ruby-forum.com/u/Dobai-Pataky_BSSSSl)\
**Post date:** [November 25, 2006, 10:24am UTC](https://www.ruby-forum.com/t/uninitialized-constant-gtk-pagesetupunixdialog-nameerror/77166/4 "2006-11-25T10:24:38Z")

</div>

Hi,

In [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
“Re: [ruby-gnome2-devel-en] uninitialized constant  
Gtk::PageSetupUnixDialog (NameError)” on Sat, 25 Nov 2006 10:33:49  
+0200,  
Dobai-Pataky\_Bálint [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> the error is gone, thanks.

Thanks for confirming. I committed the patch.

–  
kou

* * *

Take Surveys. Earn Cash. Influence the Future of IT  
Join [SourceForge.net](http://SourceForge.net)’s Techsay panel and you’ll get the chance to share  
your  
opinions on IT & business topics through brief surveys - and earn cash  
[http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV](http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV)
