Page 4 sur 5

Publié : jeu. 13/oct./2005 14:22
par Flype
Juste une idée comme çà pendant que je programme...

vous connaissez SizeOf(MyStruct)
vous connaissez OffsetOf(MyStruct/fieldName)

et pourquoi pas IndexOf(MyStruct,index.l)

un p'tit exemple d'utilisation:

Code : Tout sélectionner

Structure PERSONNE
  nom.s
  prenom.s
  naissance.s
  commentaire.s
EndStructure

perso.PERSONNE

For i=0 To 3
  Debug IndexOf(perso,i) ; pour debugger toute une structure
Next

line$ = ""

For i=0 To 3
  ligne$ + IndexOf(perso,i) + Chr(10) ; pour concaténer tt les champs d'une structure
Next

AddGadgetItem(#ListIcon,-1,ligne$)

Publié : sam. 15/oct./2005 19:02
par Ulix
A ajouté, un véritable gadget Grille (avec saisie directe dans la grille, ouverture de liste avec des combos) qui puisse de plus servir en interaction avec une base de donnée.

A+

Publié : mer. 19/oct./2005 1:10
par popstatic
Bon allez à mon tour héhé,

j'appuie totalement la demande concernant les retours de procédures, pour tous les types, et retours multiples, d'ailleurs j'aurais du mal a faire un projet complexe sans cette possibilité.

En plus, mais la ca ne concernera que les utilisateurs de purebasic Linux, avoir les gadgets GTK2, et un visual designer du même métal...

De plus! un IDE a la Visual serai géant. Un gain de temps tres appréciable, surtout pour la gestion des évenements.

merci encore pour tout et bon courage!

Publié : mer. 19/oct./2005 18:58
par Oliv
On en a parlé dans un autre post, si les exe complilés dans l'IDE pouvaient avoir tous le même nom plutôt que PurebasicXXXXXX.exe ce serait pratique

Publié : ven. 21/oct./2005 15:06
par Ulix
A ajouté (encore... je sais j'abuse)

La possibilité d'utilisé des gosub/return dans une procedure, afin de ne pas multiplié inutilement les procedures et les variables globals.

A+ :wink:

Publié : mer. 26/oct./2005 13:48
par jerexgrz
Ne pas oublier d'ajouter une librairie avec des fonctions pour gerer les intervals de temps comme par exemple, un objet va etre afficher à l'endroit X,Y tous les 10s puis, 5s , et enfin 8 secondes !

Publié : mer. 26/oct./2005 13:55
par Chris
Et aussi un grille-pain programmable avec cafetière expresso auto-nettoyante incorporée.

Hein!....
Je suis pas chez Darty!...
Oupsss....
Pardon! :oops:

:jesors:

Nico, si tu veux virer ce post, hein... :wink: :lol:

Publié : mer. 26/oct./2005 18:11
par cederavic
Chris a écrit :Et aussi un grille-pain programmable avec cafetière expresso auto-nettoyante incorporée.

Hein!....
Je suis pas chez Darty!...
Oupsss....
Pardon! :oops:

:jesors:

Nico, si tu veux virer ce post, hein... :wink: :lol:
Bouerf ça existe déja... (cf : ma grand-mère)

Publié : mer. 26/oct./2005 18:13
par Chris
:lol:

Publié : mer. 26/oct./2005 18:26
par Oliv
Par contre ce qui serait utile c'est que les compilations aient toute le même nom, au moins sur chaque projet, et pas PureBasicXXXXXXX.exe

EDIT : Oups, heureusement les vacances sont ce soir :D

Publié : mer. 26/oct./2005 18:30
par Chris
Oliv a écrit :Par contre ce qui serait utile c'est que les compilations aient toute le même nom, au moins sur chaque projet, et pas PureBasicXXXXXXX.exe
Tu radotes Oliv!
Tu l'as déjà dit ça (4 eme post en partant du haut) :lol:

[EDITE à cause d'Oliv]
C'est malin, ça, de remplacer ton message.
Ma réponse veut plus rien dire maintenant :lol: :oops:

Publié : mer. 02/nov./2005 15:40
par Twix
bon,un Fred + présent je suis d'ac

les DLL's aussi je suis d'ac mais je suis en guerre contre les DLL's en ce momen :mad: :evil:

ON GOSUB aussi

MAIS SURTOUT, LES THREADS-SAFE, avec multiple gestion des strings etc...

et puis je croi que c'est tout ce dont j'ai besoin dans Pure pour le moment...

A oui, ET POUR LES PROCEDURES, c'est vrai, ce serai pratique. J'ai trouvé une soluce dans ma tête, mais je pense que la soluce des structures est mieux.

Publié : mer. 07/déc./2005 16:59
par Golfy
Pour ma part, j'aimerai bien des libs réseaux : ssh, telnet, ftp, ping, traceroute, net use, etc. car tout le monde ne développe pas son client/serveur "maison" et certains essayent même d'utiliser des serveurs standards :wink:

C'est mon seul souhait mais je pense qu'il s'intègre à la logique des OS actuels : plus de communications...

Publié : mar. 13/déc./2005 19:24
par AWEAR
Moi je viens de remarquer que les listviewgadget ne prennent pas en compte l'appui sur la touche suppr. (pour supprimer un élément de la liste ), alors que je trouve ça indispensable pour un gadget de ce genre..

Publié : mar. 10/janv./2006 23:39
par popstatic
C'est certainement trop tard, mais bon soyons fous, un createthread() qui peut prendre plus d'un parametre pour la fonction a threader! ;)