Gtk2::InputDialog(3)

πŸ“¦
version 1.24993 Β· 2 versions
, in fedora 43

πŸ’– Gtk2::InputDialog πŸ’–

okay bestie, so this is the page for Gtk2::InputDialog, which lives in the User Contributed Perl Documentation section (that's the manual name, she's fancy like that ✨). And what IS it? It's literally just a wrapper for GtkInputDialog. That's the whole name situation, we move πŸ’…


✨ NAME ✨

Gtk2::InputDialog β€” a wrapper for GtkInputDialog. yes really, that's it, that's the girl πŸŽ€


πŸ‘‘ HIERARCHY πŸ‘‘

okay so the family tree here is LONG, like a royal lineage, and our main character sits all the way at the bottom of it. every single one of these is her ancestor, no skipping:

  Glib::Object
  +----Glib::InitiallyUnowned
       +----Gtk2::Object
            +----Gtk2::Widget
                 +----Gtk2::Container
                      +----Gtk2::Bin
                           +----Gtk2::Window
                                +----Gtk2::Dialog
                                     +----Gtk2::InputDialog

nine levels of inheritance deep and she's still serving 🫢


🌈 INTERFACES 🌈

she also implements these, because she contains multitudes:

  • Glib::Object::_Unregistered::AtkImplementorIface
  • Gtk2::Buildable

πŸ› οΈ METHODS πŸ› οΈ

widget = Gtk2::InputDialog->new

that's the one (1) method, bestie. call Gtk2::InputDialog->new and you get a widget back. no arguments listed, no drama, she's lowkey simple like that πŸ’€


πŸ”” SIGNALS πŸ””

these are the vibes she emits when things happen. both of them hand you a Gtk2::Gdk::Device:

  • disable-device β€” fires with (Gtk2::InputDialog, Gtk2::Gdk::Device). a device said peace out πŸ‘‹
  • enable-device β€” fires with (Gtk2::InputDialog, Gtk2::Gdk::Device). a device pulled up ✨

πŸ¦‹ SEE ALSO πŸ¦‹

go read these if you wanna know the whole lore (iykyk):

Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Window, Gtk2::Dialog


Copyright (C) 2003-2011 by the gtk2-perl team.

This software is licensed under the LGPL. See Gtk2 for a full notice. (yes, read the notice, it's giving responsible queen πŸ™ˆ)


ngl that's the whole page, bestie. short, sweet, iconic, periodt πŸ’…πŸŒΈ

okay and for the cute sign-off: this page was generated by perl v5.42.0 on 2025-07-25, and yeah, Gtk2::InputDialog(3) is her full government name πŸ’– mwah, go build something slay πŸŽ€βœ¨

πŸ“¦ where this page comes from