Page 1 sur 1

Paramètres de PureBasic

Publié : sam. 21/févr./2004 14:50
par Chris
Salut :)

Qui peut tester le début de mon prog??

Dézippez l'archive (18 Ko) dans un dossier.

C'est un utilitaire qui permet de rassembler les paramètres des gadgets, mais aussi des fenêtres, ou de tout ce qui demande des paramètres.

Exemple:

Vous avez mis un ListIcon dans votre GadgetList.
Plutôt que d'aller fouiller dans l'aide pour retrouver les paramètres possibles, vous ouvrez le prog, vous selectionnez ListIconGadget dans le combo, et vous avez la liste des paramètres disponibles pour ce gadget.

Quand vous sélectionnez un paramètre, il s'affiche dans la fenêtre inférieure, et si vous en sélectionnez un autre, il s'affiche à la suite du premier, et ainsi de suite.

Par exemple, si vous sélectionnez #PB_ListIcon_CheckBoxes, #PB_ListIcon_GridLines et #PB_ListIcon_FullRowSelect, le programme vous construit la chaine suivante:

Code : Tout sélectionner

#PB_ListIcon_CheckBoxes | #PB_ListIcon_GridLines | #PB_ListIcon_FullRowSelect
Si vous double-cliquez sur #PB_ListIcon_GridLines dans la fenêtre du bas et que vous cliquez sur le bouton "Effacer la selection", Il vous reste:

Code : Tout sélectionner

#PB_ListIcon_CheckBoxes | #PB_ListIcon_FullRowSelect
Pour l'instant, il n'y a que cette fonction qui soit dispo, mais je suis en train de faire l'éditeur qui permettra d' ajouter/modifier/retirer des paramètres à ceux qui sont déjà en place, ou d'ajouter des gadgets et leurs paramètres.

Dites moi si vous trouvez que ça peut être utile ;)

Chris :)

Publié : sam. 21/févr./2004 15:03
par Le Soldat Inconnu
trop fort, c'est excellent.

mais j'ai quand même qlq remarques :
- pourquoi tu n'utilises pas une fonction pour récupérer le dossier d'execution pour ouvrir les param ou alors faire directement openfile(0, "param.txt") plutot que de demander à l'utilisateur le dossier.

- aligner à gauche le texte car à droite, je trouve cela déroutant

- mettre un full_row_select pour le listgadget

sinon, c'est extra ton truc.

Publié : sam. 21/févr./2004 15:16
par Chris
-
pourquoi tu n'utilises pas une fonction pour récupérer le dossier d'execution pour ouvrir les param ou alors faire directement openfile(0, "param.txt") plutot que de demander à l'utilisateur le dossier.
Parce que quand l'éditeur sera terminé, on pourra créer d'autres fichiers, pour y mettre d'autres gadgets. Par exemple, des trucs personnalisés.
Je préfère quand on peut choisir son dossier au départ. De toute façon, après le premier lancement, le prog démarre directement sur le dossier sélectionné. Pour changer de fichier, il y aura juste une petite fenêtre avec la liste des fichiers utilisables.
- aligner à gauche le texte car à droite, je trouve cela déroutant
Bizarre, chez moi, (XP), rien n'est aligné à droite. Tu est sur 98 ?
- mettre un full_row_select pour le listgadget
Pourquoi pas ;)
trop fort, c'est excellent.
:10: :lol: merci :)

Chris :)

Publié : sam. 21/févr./2004 15:41
par Patrick88
j'avais commencé un programme d'aide simplifié pour pb,
il est fonctionnel dans son ensemble, le fichier d'aide est incomplet
http://patrick.claude.free.fr/tinyhelp.zip

ça fonctionne via 2 fichiers texte
l'un contient le texte de l'aide proprement dite "info.txt"
l'autre est un fichier index "index.dat"
au début je charge l'index dans une table, et suivant les selections dans la combobox je me déplace dans l'index et je charge les lignes correspondantes
dans info.txt
le programme de reindexation est fournis ( j'ai pas fini de mettre à jour l'aide )

patrick

Publié : sam. 21/févr./2004 15:52
par Chris
Heuu.. ! C'est bien... Mais qu'est-ce que ça a à voir avec mon prog ? :)

Chris :)

Publié : sam. 21/févr./2004 15:54
par Patrick88
rien, :lol:

c'est de l'aide c'est tout...

Publié : sam. 21/févr./2004 15:57
par Chris
:BIG:

Publié : sam. 21/févr./2004 20:06
par Le Soldat Inconnu
oui, je suis sur win 98.

Publié : sam. 21/févr./2004 21:13
par Chris
Le prog corrigé est en ligne, à la même adresse.

Normalement, ça doit fonctionner, ça a été testé sous ME, j'ai pas 98 sous la main.


Chris :)

Publié : dim. 22/févr./2004 3:14
par ZapMan
Chapeau, Chris, c'est du beau boulot. Ca faisait partie de mes projet : super, j'ai plus besoin de le faire. Merci !

Publié : dim. 22/févr./2004 11:59
par Patrick88
pas essayé, mais est-ce que ça permet de connaitre les paramêtres passés à n'importe quel programme ?

ex: explorer passe des paramêtres pour ouvrir une fenêtre sans l'arborescence....

trop difficile , peut-être ? :mrgreen:

patrick

Publié : dim. 22/févr./2004 12:07
par Chris
Ca n'a absolument rien à voir. :lol:

C'est fait uniquement pour créer la liste des paramètres pouvant être passés aux différentes commandes de PureBasic, y compris ceux qui sont dans l'aide de Microsoft, et pour pouvoir les utiliser rapidement et facilement.

Ca permet de retouver les paramètres pour les gadgets, les fenêtres, etc..., mais ça n'a aucune interaction avec les autres programmes, et ça n'en aura certainement jamais ;)

Chris :)