Page 2 sur 3
Publié : jeu. 19/août/2004 13:35
par Le Soldat Inconnu
j'ai finis ma librairie

(pas de barre d'outils détachable pour le moment)
ça permet de faire ça :
la lib est ici : (47ko)
http://perso.wanadoo.fr/lesoldatinconnu ... lBarXP.zip
j'ai besoin de testeur pour me dire si tous marche bien chez vous, merci.
j'ai testé sur XP pro et 2000 et j'ai pas vu de problème
Publié : ven. 20/août/2004 7:33
par ZapMan
Chez moi, ça marche nickel sur XP. J'ai testé toutes les fonctions.
Il y a une petite chose qui m'embête avec les librairies (mais je vais peut-être dire une bêtise), c'est qu'elles demandent une installation.
Personnellement, je préfère les DLL : tu copie le dossier sur ton poste, tu double-clic sur le fichier PB et tu vois tout de suite le résultat sans avoir eu besoin de "polluer" ton dossier UserLib. A la compilation, si tu veux garder un fichier unique pour ton exe (ce qui est super pratique et j'y tiens beaucoup pour SoundEditor), tu fais un includebinary et hop ! ta DLL est incluse dans l'exe. Quel est ton point de vue sur le sujet ?
Publié : ven. 20/août/2004 12:26
par Le Soldat Inconnu
moi, je trouve une dll plus emm.... , mais si tu veux une dll, ça peut se faire

il s'agit juste d'une compilation
enfin, poluer, le dossier userlib, c'est vite dit

Publié : sam. 21/août/2004 8:06
par ZapMan
C'était juste une question. Qu'en pense les autres ???
Publié : sam. 21/août/2004 8:47
par Backup
ben les 2 ont des avantage et des inconvenients !!
la dll c'est pratique , mais gros désavantage t'es obligé de la faire suivre avec le programme quil l'utilise !!!
la librairie a les désavantages que tu site , mais elle reste sur le post du dévellopeur , le programme generé est genetiquement modifié puisque
les fonctions de la lib sont greffé en lui !! (j'ai toujours voulu etre medecin:D)
moi perso j'aime bien les 2
mais pour des fonction qui aide au develloppement je prefere une librairie
par contre pour des "outils" qui vont servir a un type de programme preci
la Dll c'est bien !!
le boulot du soldat c'est bien en librairie
les module d'effet de sons pour sound editor, c'est mieux en DLL
voila !

Publié : sam. 21/août/2004 8:52
par Guimauve
Je viens de tester cette librairie. Vraiment bien.
ZapMan a écrit :C'était juste une question. Qu'en pense les autres ???
Je suis du même avis que Le Soldat Inconnu. Je préfaire copier le fichier d'une librairie plutôt que d'utiliser une DLL.
A+
Guimauve
Publié : dim. 22/août/2004 18:42
par Oliv
moi je préfère aussi les librairies
Publié : dim. 22/août/2004 20:02
par Le Soldat Inconnu
bon, j'ai fait des correction et je suis en train d'optimiser, faudra que je mette la dernière version ici
donc attention pour ceux qui utilisqe déjà la lib
Publié : dim. 22/août/2004 21:15
par Dr. Dri
Surtout une "shared dll" n'a plus d'intéret si elle est ajoutée dans l'exe
elle est censée l'alléger et là elle se retrouve deux fois en mémoire (une fois chargée avec l'exe et une fois lorsque l'exe appelle la biblio)
Dri

Publié : mar. 24/août/2004 21:20
par ZapMan
Bien noté.
@ Regis : j'ai réécrit toute le gestion des menus pour les rendre paramétrables. J'arrive doucement à la gestion de la toolbar. Dès que tu as une version quasi-définitive, fais-le moi savoir.
Publié : mar. 24/août/2004 21:30
par Le Soldat Inconnu
je l'utilise déjà sur un autre programme (PopupMenu Editeur, j'y ai ajouté un module optionel qui permet de faire une barre de lancement)
c'est comme ça que j'ai vu les bug. mais je pense que maintenant, c'est bon. car je ne constate plus aucun problème.
Je vais la mettre sur mon site.
en parlant de la barre d'outils, on la fait en icônes 16*16 ou 24*24 (ou les deux, dans l'explorateur win ou iexploreur, c'est soit 16*16 ou 24*24 pour info)
histoire que je puisse faire de jolies icônes

Publié : mer. 25/août/2004 22:07
par ZapMan
Je crois qu'on est condamné à 16x16, vu le nombre affolant de fonctions qu'il serait intéressant de rendre accessibles par la toolbar. Je préfère privilégier le côté pratique par rapport à l'esthétique (mais on peut tenter de concilier les deux avec des magnifiques petites icones toute mignones...)
Dans ma nouvelle gestion des menus (Coming Soon !) l'utilisateur peut choisir de rendre n'importe qu'elle commande du menu accessible par la toolbar (ce qui suppose qu'il ait à sa disposition un réservoir d'icones plus ou moins explicites qu'il puisse associer aux commandes qui n'en ont pas déjà une affectée d'office. Il faudra donc lui proposer un petit catalogue). N'importe quelle commande, cela peut vouloir dire une sélection des filtres qu'il utilise le plus souvent. Dans certains types d'utilisation, ça peut déjà faire un paquet (je pense que le programme comportera plus d'une centaine de filtres dans quelques années) !
Voilà pourquoi les toolbar détachables (sous formes de palettes flottantes) me semblent intéressantes : elles permettent de classer visuellement les différents groupes de commandes pour mieux s'y retrouver (comme dans Photoshop). Mais là, je suis peut-être insistant au point d'être un peu lourd....hum... c'est moi tout craché, ça... hum... désolé...
Ma nouvelle version fonctionne complètement. Il me reste à intégrer tes routines (ça marche pour le moment avec la toolbar classique) et à écrire l'interface permettant à l'utilisateur de tout reparamétrer. Vu le nombre de possibilité qui lui sont offertes (inclure ou non dans la toolbar, désactiver la commande dans telle ou telle situation, inclure ou non dans le popup, modifier l'intitulé, reclasser dans un autre menu, etc.) il y a encore du boulot. Tous ces réglages seront évidemment enregistrés dans le fichier préférence qui va prendre un peu d'embonpoint.
Publié : jeu. 26/août/2004 15:39
par Le Soldat Inconnu
16*16 alors, ok.
apr contre, si tu regarde dans l'exemple de ToolBarXP comment j'intègre les icônes, tu verras qu'il sont pas intégré dans l'exe pour permettre d'avoir sous l'icone XP, soit l'icone normal en fonction de l'OS
comptes tu utiliser ceci ou non. car pour ceux qui ont XP, c'est quand même mieux d'avoir les icône tous beau avec des effets de fondu.
sinon, faudrait intégrer les 2 formats et je sens que ça va être le bazar
remarque : si on utilise le principe que je t'ai cité ci dessus, on peux également faire très simplement le chargement d'icones soit 16*16 ou 32*32. j'utilise ce truc sur mon popumenu editeur
dis moi si ça te gène d'avoir un dossier contenant les icones du programmes (en plus mettre les icones dans un dossier peut permettre à l'utilisateur d'ajouter de nouveaux icones, de les changer en téléchargeant d'autres, etc...)
enfin, que penses tu de tout cela ?
je prépare des icônes sous photoshop déjà par rapport à ce qui existe dans SE.
Publié : jeu. 26/août/2004 16:38
par Anonyme2
Salut Régis,
elle a l'air interessante ta lib, je vais tester ça ces jours-ci
Publié : jeu. 26/août/2004 19:58
par Le Soldat Inconnu
merci grand chef
