Voilà, une première page consacrée à mes divers développements pour Geos, essentiellement en NewBasic. hmmm, comme vous le voyez, pas beaucoup d'activité en ce qui me concerne, malheureusement.
Les applications
- Mon premier programme NewBasic : FDEFAULT.BAS, directement issu d'un programme développé par Klaus Keßler.
Ce programme ne fait rien de spécial. Il permet simplement de voir comment on peut (essayer de) gérer plusieurs langues dans une même application.
- Une page d'exemples divers, programmés à l'aide de NewBasic. Ex-tra !!!
La documentation
Les trucs
- NewBasic
- Pour introduire un commentaire en NewBasic, il faut commencer la ligne par une quote (').
- Le jeu de caractères utilisé par NewBasic est un peu particulier : il ne s'agit pas du jeu ASCII (DOS/OS2) ni ANSI (Windows...). Mais alors duquel s'agit-il ?
- Un truc de la part de Charles Boisvert :
pour réarranger les composants dans une fenêtre, je crée toujours un
groupe que j'appelle "tas".
Maintenant, supposons par exemple que j'aie trois boutons 1, 2, 3, et que je veuille les mettre dans l'ordre 3, 1, 2. Je pousse boutons 1 et 2 sur le
tas, puis je les remets en place, bouton 1 d'abord, puis bouton 2.
La technique marche dans le cas général. Elle permet de créer une interface sans avoir a tout recommencer au moindre problème (et donc de vraiment soigner son
interface). Si le "tas" empêche de voir à quoi va ressembler l'interface à la fin, on peut toujours créer une autre fenetre.
En anglais :
When you create your interface you create a second form (or a group) to
dump the components in. I'll call it the heap (you'll see the reference
in a second). Now imagine you've got three components A, B, C on a
window, and you want them in the order C, A, B. You move A and B to
the heap, so C is the only component, and then you move A back in the
main form, then B back in the main form. There you are with your
components in the right order. In the running app you don't want the
heap, so you can delete it, or just make it invisible if you think
you'll need it again.
Simple, but it has made a big difference to my programming.
- IZL
- SDK
- Bas9K
- MetaTalk
- Axiom
Les liens
C'était ma "page développements pour Geos" !