Si vous ne devez lire qu'une chose...

 

Au fur et à mesure des versions, Vertel est devenue de plus en plus une librairie offrant des possibilités très interessantes à tout programmeur ayant déjà un certain niveau en basic. Pour cela, j'ai ajouté un chapitre 4 qui contient quelques conseils pour optimiser ou améliorer vos programmes. Je vous conseille vivement de le lire attentivement.

Evidement, il faut déjà connaitre suffisement le fonctionnement et les principales fonctions (chapitres 2 et 3). Bref, cette notice contient beaucoup d'informations utiles consernant la librairie, et vous avez surement beaucoup à gagner à la lire entièrement.

Si vous avez un problème, voyez si la réponse est dans cette notice, et si ce n'est pas le cas envoyez-moi un mail, j'essaierais de vous répondre le plus vite possible !

 

A quoi sert ce programme ?

 

Si vous n'avez jamais utilisé Vertel...

Vertel est une librairie qui ajoute de nouvelles fonctions au Ti-Basic en utilisant le langage C. Vous pourrez ainsi acceder à des fonctions plus avancées de votre calculatrice, qui sont normalement inutilisables en Ti-Basic pur.
Ces fonctions sont en C, et bien plus puissantes que leurs équivalentes du TiOS (quand il y en a). Par exemple le tracé de pixel de Vertel est plus rapide que que la commande ‘pxlon’, même si l'on compte le temps d'appel de la lib. Autre avantage non négligeable : vos programmes pourront utiliser tout l’écran de la Ti, et non pas se restreindre à la zone entre la status line et la barre de menu.

Voici un apperçu de deux programmes Ti-Basic utilisant Vertel :

Il y a trois versions différentes de Vertel : Vertel 'Normale',Vertel Developper, et Vertel Convert.
La version 'Developper' est légerement plus grosse, car elle affiche des messages dans la Status Line en cas d'arguments erronés, tandis que la version normale ne fait rien. Elle est en faite destinée aux programmeurs, qui peuvent ainsi plus facilement repérer leurs erreurs lors d'appels de Vertel, puis lors d'une release remplacer par la version normale, plus petite.
La version 'Convert' peut être utile si vous voulez améliorer l'aspect d'un programme pour Ti89 que vous passez sur Ti92+. Toutes les fonctions graphiques seront automatiquement modifiées pour que l'affichage se fasse au milieu de l'écran et non pas dans le coin supperieur gauche.

 

Si vous connaissez déjà bien la librairie...

Beaucoup de choses ont changé, et il est possible que vous ayez du mal à vous y habituer. Retenez simplement qu'en règle génerale, les changements ont été apportés par soucis d'optimisation. Voici donc les principaux points sur lesquels il vous faudra prêter attention :
- Les préfixes drw, exe, set, txt et var sont devenus d, e, s, t et v. Par exemple drw_pixl a changé en d_pixl.
- Certaines fonctions on changé de nom. var_bget et var_bset sont maintenant v_read et v_writ, var_srch est devenu v_test.
- D'autres encore ont changé d'utilisations, comme v_list ou v_test. Voyez la liste pour plus d'informations.

Et maintenant quelques points positifs :
- Librairie plus rapide, notement en ce qui conserne la gestion des listes.
- Système d'indirections internes, qui peut dans certains cas remplacer avantageusement la gestion de liste.
- Retour d'une liste de bien plus grande capacité : elle est automatiquement gérée en mémoire selon les besoins de l'utilisateur.
- Nouvelles fonctions : d_bufr, s_locl, v_load, v_strn.
- Support des variables de taille suppérieure à 32767 octets.

 

Retour à la page principale