le problème c'est pas que ça gène de tester des byte ; c'est expliqué dans la notice de vertel ; ça rend le programme lent si on veut faire un explorateur ; je m'excuse vertel mais je ne vois pas beaucoup l'usage qu'on fait de ces flag à part tester leur état (ce qu'on peut tout aussi bienfaire avec une chaine) et les afficher dans un explorateur (pratique les chaines).
D'ailleur je trouve aussi que c'est le cas de la taille des fichiers; ça devrait être une chaine plutôt qu'un entier!
M'enfin à toi de voir lequel serait plus utile aux utilisateurs.
A propos de "retr","var",arg
ça marche comme tu l'a précisé;
mais pas très patique pour récupérer plusieurs éléments successifs dans une liste vu que la fonction ne suporte pas les listes pour le paramètre arg; j'avais pensé que t'aurai permis de faire un truc qui fonctionnerai un peu comme la fonction mid(list,debut,longueur) du TIOS.
d3us Le 06/10/2003 à 20:35 sympa la fonction clrs, mais on fait comment pour récupérer l'écran??? pcke la j'ai été obligé de faire un crash de ma calto (diamond+esc+on) pour récupérer l'écran en entier, c pas très pratique...
Le travail est une belle chose, ne soyez pas égoistes, laissez le à vos amis
Comment être modeste quand on est le meilleur
I'm God's clone!
euh... c pourtant simple de faire kkchose de rapide avec ces 3 bits....

Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.
MacIntoc : c'est simple mais plus lent ; je pense ; je vais utiliser vt_bench pour le chrono et je te passe les temps !
Vertyos : 'retr'
donc la syntaxe est la suivante pour faire mid(list,debut,longueur) chaque element i de la liste étant stocké dans la variable 'ai' :
main\vertel("load" , "#nom_list" ,"" , "retr" , seq( "a"&string(i) , i , debut , debut + longueur-1 ) , debut + newlist(longueur) ) .
pas très pratique mais très rapide pour fair le mid() ! Avec quelques modif on pourra aussi faire left() et right() .
Le problème; c'est qu'on se retrouve vite avec de nombreuses variables dans le prog alors que qu'une liste aurait suffi .
Alors peut-être devrais-tu penser à faire que 'retr' ait un mode pour vérifie que si la variable de retour est une liste; les éléments retournés soient ajouter à sa suite.
Dans tous les cas c'est à toi de voir mais ça serait pratique de retourner une liste plutôt que de nombreuses variables !
Parceque sous la forme actuel c'est nettement plus lent que les fonction du TIOS. D'ailleurs je doute qu'on puisse faire mieux; elle sont qu'à même très rapide ! Mais j'avais espéré que vertel ferait mieux !
Vertyos
Bon! On va se contenter de ce qu'il y a déjà ; c'est qu'à même très bien de pouvoir récupérer, un élément quelconque d'une liste !
Ah! une autre question sur 'glue':
- Qu'en est-il de la possibilité d'extraire une seule variable du groupe en indiquant son nom ?
On n'a pas besoin pour cela d'extraire toutes les variables d'un groupe pour accéder à une seule ; surtout lorsque le groupe est volumineux.
Tu devrais songer à faire quelque chose pour ça (ou j'ai mal lu la notice ); je crois que Flib fait déjà cela !
ça nous permettrai en basic de faire quelque chose comme une structure.
D'ailleurs je voulais te demander (j'ai pas voulu essayer sur ma calc); peut-on inclure un fichier de type 'VTG' dans un appel à la fonction glue ? (m'enfin ça ne serait pas logique si on ne peut pas extraire un seule à la fois)
Macintoc
J'en avait fait un dans le même style avec sequence; mais le tiens est mieux !
Ah tu crois que c'est pas universellement utile de récuperer un seule fichier d'un groupe !
J'ai pas ma calc sur moi et je vien juste de me rapeller de ce truc a propos de la fonction 'glue' alors, je peu pas essayer !
t'a raison c-est toi le boss ; sans toi on'a pas des fonction aussi puissante pour s'amuser avec le basic ; mais sur ce cas là, faut être connciliant !
Zeph Le 09/10/2003 à 17:03 Consilliant... Si j'avais ajouté chacune des fonctions que tu m'as proposé, à vue de nez Vertel prendrait 9ko. Et si j'avais ajouté toutes celles qu'on m'a proposé sur le forum et surtout par mail, elle aurait besoin de la compression ttpack...
Donc non, désolé, la grande majorité des requetes est refusée puisqu'il s'agit très souvent de trucs inutiles / trop spécifiques à un programme.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
C'est sûr t'as peut-être pas tort, mais prendre 1 seule fichier d'un groupe ça m'a l'aire d'une proposition honnete.
Mais sinon ; ma serie de texte sur plusieurs colonnes avec serie de clipping approprié à chaque colonne ; c'étais qu'à même un truc bien
D'ailleur pour le clipping ; il serve à quoi les paramètres en Y ; la position d'un pixel X seul aurait suffit puisque c'est la limite droite de l'écran qui importe; ( rassure-moi; ta fonction qui affiche le texte ne reviens pas automatiquement à la ligne.
Quoique ça serai bien d'avoir un truc de le genre output avec vertel qui respecte dans ce cas le box de l'écran du clipping !
Allez c'est reparti pour quelques propositions , comme toujours ! je ne désespère pas !
Pourquoi pour le clipping c'est juste la limite droite qui importe ?
Je ne connais pas le contexte, mais je suppose que si Vertyos à mis un param Y c'est pour une bonne raison.

« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas
. »
Zeph Le 09/10/2003 à 19:11 J'ai l'impression que tu n'as pas comprit le fonctionnement de la fonction "clip"... Elle redéfinit un rectangle d'affichage à l'interieur de l'écran, les coordonnées Y sont aussi importantes que les X...

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Oui bon t'a raison si on utilise un X en dehors de la zone ça écrit rien (j'ai encore dit une bétise vite fait) ; mais et pour le semblant d'output ou mieux un truc du genre 'wordwrap' pour la fonction text t'y a pensé ou c'est très couteux en espace mémoire ;
Peut-on tester les touches 2nd,alpha... sur vertel?
(Comme la fonction keylow de flib)
Zeph Le 23/10/2003 à 19:43 Non (ça redirige les AI1 et 5, je trouve ça assez crade en basic)

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
aze Le 23/10/2003 à 19:46 bah si ca remet tout bien a la fin...
c comme les fonctions de gray... (avec un peu plus d'utilite)