SpiderBasic 1.10 est sorti
nouvelle bibliothèque « dialog » et bien plus à découvrir pour le langage de programmation web côté client

Une nouvelle version de SpiderBasic vient de sortir, elle est disponible sur votre compte ou en version démo :

à 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'

Et la doc en ligne de cette nouvelle bibliothèque :

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.

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
Et le commentaire d'un utilisateur que je ne traduis pas, votre anglais étant meilleur que le mien.
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!
Télécharger SpiderBasic

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