Gnome2::UIDefs(3)
๐ฆ NAME ๐ฆ
okay so Gnome2::UIDefs โ that's the page you're on, bestie, and it's the Gnome2::UIDefs module hanging out in the User Contributed Perl Documentation, page 3 of your manual. that's it, that's the intro. ๐
โจ METHODS โจ
every single thing down here is a class method, so you call it like Gnome2::UIDefs->something, and every single one of them returns a scalar. that's the whole vibe. no arguments listed, no drama, just vibes and a scalar. ๐ซถ
๐ the key_mod_* girlies ๐
these ones all end in key_mod and they all hand you back a scalar. iconic behaviour, honestly. โญ
scalar = Gnome2::UIDefs->key_mod_clearโ theclearone, returns a scalar, periodt. โจscalar = Gnome2::UIDefs->key_mod_closeโcloseflavouredkey_mod, scalar incoming. ๐scalar = Gnome2::UIDefs->key_mod_close_windowโ theclose_windowvariant, and yes, still a scalar. ๐ชscalar = Gnome2::UIDefs->key_mod_copyโcopymod, scalar out. ๐scalar = Gnome2::UIDefs->key_mod_cutโcutmod, scalar out. โ๏ธscalar = Gnome2::UIDefs->key_mod_findโfindmod, scalar out. ๐scalar = Gnome2::UIDefs->key_mod_find_againโfind_again, because one search was not enough, and it's a scalar. ๐scalar = Gnome2::UIDefs->key_mod_newโnewmod, scalar, no cap. ๐scalar = Gnome2::UIDefs->key_mod_new_gameโ thenew_gameone, returns a scalar, main character energy. ๐ฎscalar = Gnome2::UIDefs->key_mod_new_windowโnew_window, scalar, slay. ๐ชscalar = Gnome2::UIDefs->key_mod_openโopenmod, scalar. ๐scalar = Gnome2::UIDefs->key_mod_pasteโpastemod, scalar. ๐scalar = Gnome2::UIDefs->key_mod_pause_gameโpause_game, scalar, take a lil break bestie. โธ๏ธscalar = Gnome2::UIDefs->key_mod_printโprintmod, scalar. ๐จ๏ธscalar = Gnome2::UIDefs->key_mod_print_setupโprint_setup, scalar, the setup arc. ๐ ๏ธscalar = Gnome2::UIDefs->key_mod_quitโquitmod, scalar, and honestly same. ๐ชscalar = Gnome2::UIDefs->key_mod_redoโredomod, scalar. ๐scalar = Gnome2::UIDefs->key_mod_redo_moveโredo_move, scalar, the plot twist. ๐scalar = Gnome2::UIDefs->key_mod_replaceโreplacemod, scalar. ๐scalar = Gnome2::UIDefs->key_mod_saveโsavemod, scalar, protect your progress. ๐พscalar = Gnome2::UIDefs->key_mod_save_asโsave_as, scalar, the "name it something cute" one. ๐พscalar = Gnome2::UIDefs->key_mod_select_allโselect_all, scalar, and yes you do want all of it. ๐scalar = Gnome2::UIDefs->key_mod_undoโundomod, scalar, we love a redemption arc. โฉ๏ธscalar = Gnome2::UIDefs->key_mod_undo_moveโundo_move, scalar, the un-move. โฉ๏ธ
๐ฆ the key_name_* girlies ๐ฆ
same energy, same order, same scalar. the key_name cousins have arrived and they ate. ๐
scalar = Gnome2::UIDefs->key_name_clearโ theclearname, returns a scalar. โจscalar = Gnome2::UIDefs->key_name_closeโclosename, scalar. ๐scalar = Gnome2::UIDefs->key_name_close_windowโclose_windowname, scalar. ๐ชscalar = Gnome2::UIDefs->key_name_copyโcopyname, scalar. ๐scalar = Gnome2::UIDefs->key_name_cutโcutname, scalar. โ๏ธscalar = Gnome2::UIDefs->key_name_findโfindname, scalar. ๐scalar = Gnome2::UIDefs->key_name_find_againโfind_againname, scalar, she's back. ๐scalar = Gnome2::UIDefs->key_name_newโnewname, scalar. ๐scalar = Gnome2::UIDefs->key_name_new_gameโnew_gamename, scalar. ๐ฎscalar = Gnome2::UIDefs->key_name_new_windowโnew_windowname, scalar. ๐ชscalar = Gnome2::UIDefs->key_name_openโopenname, scalar. ๐scalar = Gnome2::UIDefs->key_name_pasteโpastename, scalar. ๐scalar = Gnome2::UIDefs->key_name_pause_gameโpause_gamename, scalar. โธ๏ธscalar = Gnome2::UIDefs->key_name_printโprintname, scalar. ๐จ๏ธscalar = Gnome2::UIDefs->key_name_print_setupโprint_setupname, scalar. ๐ ๏ธscalar = Gnome2::UIDefs->key_name_quitโquitname, scalar. ๐ชscalar = Gnome2::UIDefs->key_name_redoโredoname, scalar. ๐scalar = Gnome2::UIDefs->key_name_redo_moveโredo_movename, scalar. ๐scalar = Gnome2::UIDefs->key_name_replaceโreplacename, scalar. ๐scalar = Gnome2::UIDefs->key_name_saveโsavename, scalar. ๐พscalar = Gnome2::UIDefs->key_name_save_asโsave_asname, scalar. ๐พscalar = Gnome2::UIDefs->key_name_select_allโselect_allname, scalar. ๐scalar = Gnome2::UIDefs->key_name_undoโundoname, scalar. โฉ๏ธscalar = Gnome2::UIDefs->key_name_undo_moveโundo_movename, scalar. โฉ๏ธ
๐ธ the pad trio ๐ธ
no key_ prefix, just vibes. all three of these also return a scalar, because of course they do. ๐
scalar = Gnome2::UIDefs->padโ returns a scalar. ๐scalar = Gnome2::UIDefs->pad_bigโ thebigpad, returns a scalar. ๐scalar = Gnome2::UIDefs->pad_smallโ thesmallpad, returns a scalar. ๐ฃ
๐ SEE ALSO ๐
Gnome2โ the whole parent situation, go look at her. ๐
๐ COPYRIGHT ๐
Copyright (C) 2003-2004 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2 for a full notice.
ngl, that's the legal bit, bestie โ the gtk2-perl team holds the copyright from 2003 to 2004, it's LGPL licensed, and Gnome2 has the full notice if you need the whole essay. don't skip it, fr fr. ๐ซถ
and that's the page, babes ๐
this was Gnome2::UIDefs(3) from the perl v5.42.0 distribution, dated 2025-07-25 โ go forth and scalar responsibly. ๐ฆโจ
๐ฆ where this page comes from
- fedora 43: perl-Gnome2 1.048-18.fc43 ยท LGPL-2.1-or-later
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms