http://www.spiderbasic.com/download.php
à noter :
l'ajout d'une nouvelle bibliothèque 'Dialog' pour créer facilement une interface utilisateur complexe (GUI) basée sur du code XML. C'est une autre façon de créer des fenêtres, des boîtes de dialogue, etc. Elle dispose de l'agencement et de la réorganisation automatique des gadgets.
Ci-dessous une démonstration en ligne de la bibliothèque 'dialog'
http://www.spiderbasic.com/showcase/dialog/
Et la doc en ligne de cette nouvelle bibliothèque :
http://www.spiderbasic.com/documentation/dialog/index.html
Pour l'instant il n'y a pas de version française de la doc SpiderBasic, si besoin il est possible de s'appuyer sur la doc de PureBasic qui est similaire.
http://www.purebasic.com/french/documentation/dialog/index.html
Liste complète des nouveautés :
- Added: powerful dialog lib to easily create auto-resizable form with XML definition
- Added: 'flat' skin for gadget and window manager
- Added: DataSection support, with Read/Restore
- Added: DrawAlphaImage()
- Added: escaped string support with ~"" syntax
- Added: SetGadgetFont() support
- Added: theme selectors in "Compiler Options", and --windowtheme, --gadgettheme support for commandline
- Added: #PB_Gadget_RequiredSize support for GadgetWidth() and GadgetHeight()
- Optimized: better gadget resizing to handle CSS margin and borders definition
- Optimized: reworked the window theme files, it's now much easier to create a skin for window
- Optimized: libraries Dialog, Gadget and Window with google closure compiler in advanced mode
- Changed: procedure naming in generated Javascript: it's now f_procedurename
- Fixed: various bug fixes
- Added: 'flat' skin for gadget and window manager
- Added: DataSection support, with Read/Restore
- Added: DrawAlphaImage()
- Added: escaped string support with ~"" syntax
- Added: SetGadgetFont() support
- Added: theme selectors in "Compiler Options", and --windowtheme, --gadgettheme support for commandline
- Added: #PB_Gadget_RequiredSize support for GadgetWidth() and GadgetHeight()
- Optimized: better gadget resizing to handle CSS margin and borders definition
- Optimized: reworked the window theme files, it's now much easier to create a skin for window
- Optimized: libraries Dialog, Gadget and Window with google closure compiler in advanced mode
- Changed: procedure naming in generated Javascript: it's now f_procedurename
- Fixed: various bug fixes
This is cool stuff.
I'm experimenting with SpiderBasic to create basic GUIs/tooling for RESTful APIs that deal with configurations and system settings (in combination with a Node.JS HTTP backend) and I really like where SpiderBasic is going.
Many of us backend coders hate to have to deal with HTML+CSS just to get a basic UI for our HTTP interfaces (like for company internal stuff). At the same time it's not very user friendly to ask users/colleagues to use unix 'curl' to configure your programs, right?
SpiderBasic looks very good from this perspective even at this early stage.
Keep up the good work!
I'm experimenting with SpiderBasic to create basic GUIs/tooling for RESTful APIs that deal with configurations and system settings (in combination with a Node.JS HTTP backend) and I really like where SpiderBasic is going.
Many of us backend coders hate to have to deal with HTML+CSS just to get a basic UI for our HTTP interfaces (like for company internal stuff). At the same time it's not very user friendly to ask users/colleagues to use unix 'curl' to configure your programs, right?
SpiderBasic looks very good from this perspective even at this early stage.
Keep up the good work!
Source : News SpiderBasic
Et vous ?
Que pensez-vous de cette nouvelle version de SpiderBasic ?
Quelles autres améliorations souhaitez-vous voir dans SpiderBasic ?
Voir aussi
Forum Purebasic
Forum dédié à SpiderBasic