Gnome2::UIDefs(3)

๐Ÿ“ฆ
version 1.048 ยท 2 versions
, in fedora 43

๐Ÿฆ‹ 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 โ€” the clear one, returns a scalar, periodt. โœจ
  • scalar = Gnome2::UIDefs->key_mod_close โ€” close flavoured key_mod, scalar incoming. ๐Ÿ’–
  • scalar = Gnome2::UIDefs->key_mod_close_window โ€” the close_window variant, and yes, still a scalar. ๐ŸชŸ
  • scalar = Gnome2::UIDefs->key_mod_copy โ€” copy mod, scalar out. ๐Ÿ“‹
  • scalar = Gnome2::UIDefs->key_mod_cut โ€” cut mod, scalar out. โœ‚๏ธ
  • scalar = Gnome2::UIDefs->key_mod_find โ€” find mod, 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 โ€” new mod, scalar, no cap. ๐Ÿ†•
  • scalar = Gnome2::UIDefs->key_mod_new_game โ€” the new_game one, returns a scalar, main character energy. ๐ŸŽฎ
  • scalar = Gnome2::UIDefs->key_mod_new_window โ€” new_window, scalar, slay. ๐ŸชŸ
  • scalar = Gnome2::UIDefs->key_mod_open โ€” open mod, scalar. ๐Ÿ“‚
  • scalar = Gnome2::UIDefs->key_mod_paste โ€” paste mod, scalar. ๐Ÿ“Œ
  • scalar = Gnome2::UIDefs->key_mod_pause_game โ€” pause_game, scalar, take a lil break bestie. โธ๏ธ
  • scalar = Gnome2::UIDefs->key_mod_print โ€” print mod, scalar. ๐Ÿ–จ๏ธ
  • scalar = Gnome2::UIDefs->key_mod_print_setup โ€” print_setup, scalar, the setup arc. ๐Ÿ› ๏ธ
  • scalar = Gnome2::UIDefs->key_mod_quit โ€” quit mod, scalar, and honestly same. ๐Ÿšช
  • scalar = Gnome2::UIDefs->key_mod_redo โ€” redo mod, scalar. ๐Ÿ”
  • scalar = Gnome2::UIDefs->key_mod_redo_move โ€” redo_move, scalar, the plot twist. ๐ŸŒ€
  • scalar = Gnome2::UIDefs->key_mod_replace โ€” replace mod, scalar. ๐Ÿ”„
  • scalar = Gnome2::UIDefs->key_mod_save โ€” save mod, 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 โ€” undo mod, 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 โ€” the clear name, returns a scalar. โœจ
  • scalar = Gnome2::UIDefs->key_name_close โ€” close name, scalar. ๐Ÿ’–
  • scalar = Gnome2::UIDefs->key_name_close_window โ€” close_window name, scalar. ๐ŸชŸ
  • scalar = Gnome2::UIDefs->key_name_copy โ€” copy name, scalar. ๐Ÿ“‹
  • scalar = Gnome2::UIDefs->key_name_cut โ€” cut name, scalar. โœ‚๏ธ
  • scalar = Gnome2::UIDefs->key_name_find โ€” find name, scalar. ๐Ÿ”
  • scalar = Gnome2::UIDefs->key_name_find_again โ€” find_again name, scalar, she's back. ๐Ÿ“
  • scalar = Gnome2::UIDefs->key_name_new โ€” new name, scalar. ๐Ÿ†•
  • scalar = Gnome2::UIDefs->key_name_new_game โ€” new_game name, scalar. ๐ŸŽฎ
  • scalar = Gnome2::UIDefs->key_name_new_window โ€” new_window name, scalar. ๐ŸชŸ
  • scalar = Gnome2::UIDefs->key_name_open โ€” open name, scalar. ๐Ÿ“‚
  • scalar = Gnome2::UIDefs->key_name_paste โ€” paste name, scalar. ๐Ÿ“Œ
  • scalar = Gnome2::UIDefs->key_name_pause_game โ€” pause_game name, scalar. โธ๏ธ
  • scalar = Gnome2::UIDefs->key_name_print โ€” print name, scalar. ๐Ÿ–จ๏ธ
  • scalar = Gnome2::UIDefs->key_name_print_setup โ€” print_setup name, scalar. ๐Ÿ› ๏ธ
  • scalar = Gnome2::UIDefs->key_name_quit โ€” quit name, scalar. ๐Ÿšช
  • scalar = Gnome2::UIDefs->key_name_redo โ€” redo name, scalar. ๐Ÿ”
  • scalar = Gnome2::UIDefs->key_name_redo_move โ€” redo_move name, scalar. ๐ŸŒ€
  • scalar = Gnome2::UIDefs->key_name_replace โ€” replace name, scalar. ๐Ÿ”„
  • scalar = Gnome2::UIDefs->key_name_save โ€” save name, scalar. ๐Ÿ’พ
  • scalar = Gnome2::UIDefs->key_name_save_as โ€” save_as name, scalar. ๐Ÿ’พ
  • scalar = Gnome2::UIDefs->key_name_select_all โ€” select_all name, scalar. ๐Ÿ‘‘
  • scalar = Gnome2::UIDefs->key_name_undo โ€” undo name, scalar. โ†ฉ๏ธ
  • scalar = Gnome2::UIDefs->key_name_undo_move โ€” undo_move name, 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 โ€” the big pad, returns a scalar. ๐Ÿ˜
  • scalar = Gnome2::UIDefs->pad_small โ€” the small pad, returns a scalar. ๐Ÿฃ

๐Ÿ‘€ SEE ALSO ๐Ÿ‘€

  • Gnome2 โ€” the whole parent situation, go look at her. ๐Ÿ’œ

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