Gtk2::G...roperty(3)
π NAME π
Gtk2::Gdk::Event::Property β bestie, you found the page!! π This is one lil' member of the Gtk2::Gdk::Event family, from the User Contributed Perl Documentation section of the manual. It's giving "niche but essential," and we're obsessed. π
πΈ HIERARCHY πΈ
Okay so here's the family tree, and yes it's a whole lineage moment:
Gtk2::Gdk::Event
+----Gtk2::Gdk::Event::Property
So Gtk2::Gdk::Event::Property is a child of Gtk2::Gdk::Event, periodt. It inherits everything from its parent, and it's the special lil' event that shows up when a window property changes. π
β¨ METHODS β¨
Two methods, that's it, that's the whole menu. Lowkey a minimalist queen. π§
atom = $eventproperty->atom ($newvalue=0)β grab the atom, bb. π$newvalue(Gtk2::Gdk::Atom) β pass one in if you want to set it; it defaults to0if you don't.
integer = $eventproperty->state ($newvalue=0)β get the state as an integer. π$newvalue(integer) β optional new value, and yeah, it defaults to0too.
Not me noticing both methods hand you a$newvaluedefaulting to0like they're matching besties. π Use them or don't, but that's the whole API.
π SEE ALSO π
Gtk2β the main character. Go there for the bigger picture, iykyk. β
π COPYRIGHT π
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice. π«Ά
perl v5.42.0 Β· 2025-07-25 β and that's the whole page, bestie!! π You read a manual page for fun and honestly? Iconic behavior. Slay, go write some Gtk2 code, and remember: every property change deserves a vibe check. π¦β¨π
π¦ where this page comes from
- fedora 43: perl-Gtk2 1.24993-23.fc43 Β· LicenseRef-Callaway-LGPLv2+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms