Gtk2::E...oButton(3)

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

πŸ’– Gtk2::Ex::FormFactory::RadioButton πŸ’–

okay bestie so this is a page from the User Contributed Perl Documentation and it's all about Gtk2::Ex::FormFactory::RadioButton β€” literally a RadioButton living inside a FormFactory framework. yes we're doing GUI form stuff, it's giving very organized, very demure 🌸


✨ NAME ✨

Gtk2::Ex::FormFactory::RadioButton β€” a RadioButton in a FormFactory framework. that's the whole vibe, that's the assignment πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

here's how you summon one, no cap:

Gtk2::Ex::FormFactory::RadioButton->new (
  value => Value this RadioButton sets in the associated
           application object attribute,
  ...
  Gtk2::Ex::FormFactory::Widget attributes
);

πŸ¦‹ DESCRIPTION πŸ¦‹

so this class implements a RadioButton inside a Gtk2::Ex::FormFactory framework. the activation state of the RadioButton? lowkey controlled by the value of the associated application object attribute. like, the attribute says jump and the button says how high ✨

and listen β€” all RadioButtons that should be grouped together need to be added to the same container resp. they must have the same parent. that's the group chat rule fr fr, you can't be in two cliques and expect the grouping to work πŸ™ˆ


πŸ‘‘ OBJECT HIERARCHY πŸ‘‘

the family tree, the lineage, the bloodline:

Gtk2::Ex::FormFactory::Intro

Gtk2::Ex::FormFactory::Widget
+--- Gtk2::Ex::FormFactory::RadioButton

Gtk2::Ex::FormFactory::Layout
Gtk2::Ex::FormFactory::Rules
Gtk2::Ex::FormFactory::Context
Gtk2::Ex::FormFactory::Proxy

🌈 ATTRIBUTES 🌈

okay so attributes are handled through the common get_ATTR(), set_ATTR() style accessors, but bestie, they are mostly passed once to the object constructor and must not be altered after the associated FormFactory was built. so like, set it and forget it, don't be out here changing things mid-build πŸ’€

  • value = SCALAR [optional] β€” this value gets transferred to the attribute of the associated application object when the RadioButton is activated. so it's the little payload the button delivers when you click it 🫢

for more attributes, refer to Gtk2::Ex::FormFactory::Widget. that's the main character, this one's just borrowing the fit ✨


πŸ’œ AUTHORS πŸ’œ

JΓΆrn Reder <joern at zyn dot de>


Copyright 2004-2006 by JΓΆrn Reder.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. (no warranty bestie, we said what we said 😭)

You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA.


πŸ’€ POD ERRORS πŸ’€

hey! the above document had some coding errors, which are explained below:

Around line 132:

Non-ASCII character seen before =encoding in 'JΓΆrn'. Assuming UTF-8

not the umlaut catching strays 😭 it's fine, it's fine, Perl just assumed UTF-8 and moved on 🧚


and that's the whole page bestie, you ate, no crumbs left πŸ’…

this was perl v5.42.0, dated 2025-07-25 β€” that's the tea, that's the source and version, mwah 😘

πŸ“¦ where this page comes from