# File gconf/sample/basic-gconf-app.rb, line 173
        def create_prefs_dialog
                @prefs_dialog = Gtk::Dialog.new('basic-gconf-app Preferences',
                                                @main_window, nil,
                                                [Gtk::Stock::CLOSE, Gtk::Dialog::RESPONSE_ACCEPT])

                @prefs_dialog.signal_connect('response') {
                        @prefs_dialog.destroy
                }

                @prefs_dialog.default_response = Gtk::Dialog::RESPONSE_ACCEPT

                @prefs_dialog.resizable = false

                vbox = Gtk::VBox.new(false, 5)

                vbox.border_width = 5

                @prefs_dialog.vbox.pack_start vbox

                @keys.each { | key |
                        vbox.pack_start(self.create_config_entry(key),
                                        false, false)
                }
                #vbox.children[0].grab_focus
        end