diff options
author | Mystery Man <unknown@mandriva.org> | 2005-07-11 06:21:35 +0000 |
---|---|---|
committer | Mystery Man <unknown@mandriva.org> | 2005-07-11 06:21:35 +0000 |
commit | e7e8874c1e8a190504398f630cd64d8915ca91fd (patch) | |
tree | fc8d33e7b3132cc1fb9082d1dec76aee45c7a7c3 /docs/advocacy-interactive | |
parent | ec1a5b3ef5968d94ead5db08b5e67a0a3c3badaf (diff) | |
download | drakx-e7e8874c1e8a190504398f630cd64d8915ca91fd.tar drakx-e7e8874c1e8a190504398f630cd64d8915ca91fd.tar.gz drakx-e7e8874c1e8a190504398f630cd64d8915ca91fd.tar.bz2 drakx-e7e8874c1e8a190504398f630cd64d8915ca91fd.tar.xz drakx-e7e8874c1e8a190504398f630cd64d8915ca91fd.zip |
This commit was manufactured by cvs2svn to create tagV10_3_0_34mdk
'V10_3_0_34mdk'.
Diffstat (limited to 'docs/advocacy-interactive')
-rw-r--r-- | docs/advocacy-interactive | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/docs/advocacy-interactive b/docs/advocacy-interactive deleted file mode 100644 index 99036008e..000000000 --- a/docs/advocacy-interactive +++ /dev/null @@ -1,60 +0,0 @@ - -> > We already have some functional backends, frontends, that works great, and has -> > not been thrown away since 1 year. We use it during install, post install, mcc -> > and so. -> -> But aren't generic enough. - -DrakX handles: -- buttons -- bool values (checkboxes) -- ranges -- entries -- combo boxes (editable or not) -- lists / radio boxes -- tree lists -- iconlist -- wait messages - -Features: -- all the entries above can be mixed -- nice separation between data and displayed data (eg: choose in list of -objects representing hda/hdb/... but displayed nicely with size...) -- keyboard handled nicely in GTK frontend -- callback on events: - ok pressed => check before the dialog is hidden - focus changed => - * enables pre-setting things based on other entries - * value checking on the fly -- simple/advance toggle -- shadowing of entries -- tooltips -- size of windows computed the best possible -- perl-based - -Misfeatures: -- display not flexible (though i don't know any of the tools we're talking -about that is flexible => nice) -- quite a few features are gtk only (simple/advance toggle, shadowing of -entries, certain events, tooltips). -- a stdio front-end exist but handle only certain entries. It would need a -week-work to finish it -- a http front-end could be done (mod-perl needed) -- perl-based - -The DrakX frontend (called "interactive") could be moved out of DrakX. - -eg of use: - -<#part type="text/plain" filename="~/bin/perl/imessage" disposition=attachment> -<#/part> - -[...] - -> > -provides a lot of frontends -> -> And you ideally have to provide a frontend by widget set. - -nope. The interface is completly standardised, even if it include some -gtk-like niceties. The *complete* newt (and not just entries and radioboxes -like bus) binding takes 241 lines. |