# File gtk/sample/gtk-demo/colorsel.rb, line 63
    def change_color_callback
      dialog = Gtk::ColorSelectionDialog.new('Changing color')

      dialog.set_transient_for(self)

      colorsel = dialog.colorsel

      colorsel.set_previous_color(@color)
      colorsel.set_current_color(@color)
      colorsel.set_has_palette(true)

      response = dialog.run
      
      if response == Gtk::Dialog::RESPONSE_OK
        @color = colorsel.current_color
        @da.modify_bg(Gtk::STATE_NORMAL, @color)
      end

      dialog.destroy
    end