Gtk2::E...ressBar(3)

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

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

okay bestie, welcome to the manual page for Gtk2::Ex::FormFactory::ProgressBar β€” that's the Gtk2::E...ressBar(3) one, from the User Contributed Perl Documentation. yes the title is truncated, no we're not gonna talk about it. it's giving "my name got cut off in the group chat preview" energy. πŸ’…


✨ NAME ✨

Gtk2::Ex::FormFactory::ProgressBar β€” a ProgressBar in a FormFactory framework. literally what it says on the tin, no cap. πŸŽ€


🌸 SYNOPSIS 🌸

Gtk2::Ex::FormFactory::ProgressBar->new (
  ...
  Gtk2::Ex::FormFactory::Widget attributes
);

yep. that's the whole thing. she's simple, she's iconic, she knows what she is. πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so this class implements a ProgressBar inside a Gtk2::Ex::FormFactory framework. the state of the progress bar β€” like, what it's actually showing β€” is the value of the associated application object attribute. that's the whole vibe. πŸ‘‘

and that value? it must be a hash reference, and it has to define these keys:

  • fraction β€” a float value between 0.0 and 1.0 representing the length of the progress bar. so like, 0.5 is halfway, 1.0 is done, bestie is thriving. πŸ”₯
  • text β€” an optional text displayed in the progress bar. optional!! so you can leave it out, no pressure. πŸ’–

🧚 OBJECT HIERARCHY 🧚

here's the family tree, and yes she is the main character of it:

Gtk2::Ex::FormFactory::Intro

Gtk2::Ex::FormFactory::Widget
+--- Gtk2::Ex::FormFactory::ProgressBar

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

look at her, sitting pretty under Gtk2::Ex::FormFactory::Widget. a nepo baby? maybe. a slay? absolutely. ✨


πŸŽ€ ATTRIBUTES πŸŽ€

this module has no additional attributes over those derived from Gtk2::Ex::FormFactory::Widget. nope, zero, nada. she inherited everything she needs from her parent and honestly? respect. 🌈


πŸ‘‘ 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.

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.

fr fr read the license, bestie. "WITHOUT ANY WARRANTY" is in there in ALL CAPS for a reason β€” the authors are not your safety net. 🫢

πŸ’€ POD ERRORS πŸ’€

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

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

not the ΓΆ in JΓΆrn causing problems in the year of our lord. 😭 perl saw a non-ASCII character before any =encoding declaration and was like "uh. assuming UTF-8 I guess?" and honestly same, girl, same. πŸ™ˆ


that's the whole page, no skips, no cuts, every single detail intact πŸ’…

cute lil sign-off: this page came from perl v5.42.0, dated 2025-07-25, and the manual section is Gtk2::E...ressBar(3). go forth and progress-bar your little heart out. πŸ“βœ¨

πŸ“¦ where this page comes from