summaryrefslogtreecommitdiffstats
path: root/perl-install/wizards.pm
Commit message (Collapse)AuthorAgeFilesLines
* - die if empty page name or if non existent page nameThierry Vignaud2003-12-291-10/+64
| | | | | | | | | | | | | - only safely return after "end" step has been reached - enable data to be a code ref to prevent ugly use of val_ref, list_ref, and the like - post callback now override "next" field - pass current step as an arg to "pre" callback - pass current step result as an arg to "post" callback - enhanced documentation - introduce safe_process() that smoothly exit on wizard cancel - support interactive_help_id for installer
* let a step name be a callback in order to be able to generate dynamicThierry Vignaud2003-12-211-1/+2
| | | | | | messages (in the past gettext was called at step time, but now it's called at wizard data structure compile time)
* (process) add val_ref and list_ref support to ease data manipulationThierry Vignaud2003-12-191-0/+2
| | | | | | (as wizard data structure is built early at compile time, ref on single values aren't any more valid when values are setted)
* - consolidate code from drakwizard for reussage by drakxtools wizard:Thierry Vignaud2003-12-161-0/+137
add a wizard layer on top of interactive that do proper backward/forward stepping for us - add documentation - remove useless fixed_{var|list}