# Class GWindow.dialog_skel

    class [[> `DELETE_EVENT ]] dialog_skel : [> Gtk.dialog ] Gtk.obj -> object .. end

(gtkdoc: gtk GtkDialog)
Inherits

- `GWindow.window_skel`

    val obj : ([> Gtk.dialog ] as 'b) Gtk.obj

    method action_area : GPack.button_box

    method event : GObj.event_ops

    method vbox : GPack.box

    method response : ([> `DELETE_EVENT ] as 'a) -> unit

    method set_response_sensitive : 'a -> bool -> unit

    method set_default_response : 'a -> unit

    method has_separator : bool

    method set_has_separator : bool -> unit

    method run : unit -> 'a

    method private encode : 'a -> int

    method private decode : int -> 'a