Gtk2::Separator(3)
π Gtk2::Separator β the whole vibe π
okay bestie, so you're looking at Gtk2::Separator, which is the Perl wrapper for GtkSeparator, and honestly? it's giving "tiny little line that keeps your UI from looking like a mess." a whole icon for that. periodt. β¨
this page lives in the User Contributed Perl Documentation section of the manual, and no, you did not land here by accident. you landed here because you needed a separator. and bestie, we're gonna get you one. π
β¨ NAME β¨
Gtk2::Separator β the wrapper for GtkSeparator. that's it, that's the whole name section, she's short and she knows it π
π¦ HIERARCHY π¦
okay so this is the family tree and you NEED to know it, because it explains why your separator can do like twelve things you didn't ask for. look at this lineage:
Glib::Object
+----Glib::InitiallyUnowned
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Separator
so she's a Glib::Object, but like, an InitiallyUnowned one, which is a whole mood, and then she's a Gtk2::Object, and a Gtk2::Widget, and finally a Gtk2::Separator. four generations of inheritance and every single one of them is showing up to the family reunion. main character energy from top to bottom, no cap. π
π INTERFACES π
and she's not just inheriting, she's also implementing, which is a flex. here's everything she's got going on:
Glib::Object::_Unregistered::AtkImplementorIfaceβ yes the name is that long, no I did not make it up, it's literally registered as unregistered, iykyk πGtk2::Buildableβ she can be built from builder files, so you can construct her without typing a single constructorGtk2::Orientableβ she can be horizontal OR vertical. versatile queen. she contains multitudes π«Ά
π SEE ALSO π
if you want the full lore, the extended cinematic universe is right here:
Gtk2Glib::ObjectGlib::InitiallyUnownedGtk2::ObjectGtk2::Widget
go read those if you want context, but honestly you already know what a separator does. you're just here for the blessing. π
π COPYRIGHT π
okay the boring-but-important part, and we do NOT skip it in this house:
Copyright (C) 2003-2011 by the gtk2-perl team.
This software is licensed under the LGPL. See Gtk2 for a full notice.
so like, be normal about it. it's LGPL. go read Gtk2 if you need the whole legal essay. π§
and that's the page bestie!! this was Gtk2::Separator(3) from perl v5.42.0, dated 2025-07-25, and honestly she served nothing but facts and a horizontal line. obsessed. go forth and divide your widgets in style ππΈ
π¦ 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