Page 1 sur 1
[..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 16:03
par axelbd
Bonjours,
Est-il possible de créer plusieurs icônes (avec un seul script) dans la zone de notification ?
Elles seraient en quelque sorte des raccourcis vers certaines fonctions de la fenêtre principale (pratique car celle-ci lorsqu'elle est réduite est cachée volontairement : programme fonctionnant en arrière plan)
Merci d'avance
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 16:16
par Tlem
Je dirait plutôt un seul icône, mais avec un menu contextuel qui lui permettrait plusieurs 'icônes/options'.
Il me semble qu'il doit y avoir des exemples sur le forum.
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 16:44
par axelbd
Oui je pense que ce sera, à défaut d'avoir les fonctions directement accessibles, un plus côté encombrement de la zone de notification, même si l'idéal aurai été... (pas la peine de continuer

)
Merci Tlem
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 19:58
par axelbd
Tlem a écrit :un menu contextuel qui lui permettrait plusieurs 'icônes/options'.
Qu'entend-tu par icônes/options ? Est-ce que ceci est possible ?

- Tray Icon Menu.jpg (9.41 Kio) Vu 1448 fois
Si oui je ne trouve aucune piste, ni dans l'aide ni sur le forum.
(Le menu sans les icônes c'est ok par contre)
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 20:40
par Tlem
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 21:02
par axelbd
Ok merci je regarderai sa !
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 21:23
par axelbd
Hum

à mon avis, cet UDF n'est plus vraiment au point, il y a de multiple problèmes liés aux variables. Sans doute son ancienneté explique-t-elle ces problèmes. La partie s'annonce hard ^^.
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : mer. 07 avr. 2010 22:02
par Tlem
Essayez de mettre à jour les Includes avec ceci :
http://autoitscript.fr/forum/viewtopic.php?f=21&t=1000 ou si vous avez installé le Pack FR, utilisez Organize Include.
Edit : Je viens de tester et vraisemblablement ce ne sont que des problèmes de déclaration de variable car si vous faites 'Continue Anyway', l'UDF fonctionne quand même.
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : jeu. 08 avr. 2010 18:58
par axelbd
J'ai fait tout ce que vous m'avez dit mais sa ne marchait toujours pas, j'ai donc épluché le rapport du check de la syntaxe et je pense avoir trouvé le problème :
TrayMenu.au3 - 17 error(s)
► Afficher le texte
**\TrayMenu.au3(3628,26) : ERROR: $STD_CUT previously declared as a 'Const'
Global Const $STD_CUT = 0
~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3629,27) : ERROR: $STD_COPY previously declared as a 'Const'
Global Const $STD_COPY = 1
~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3630,28) : ERROR: $STD_PASTE previously declared as a 'Const'
Global Const $STD_PASTE = 2
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3631,27) : ERROR: $STD_UNDO previously declared as a 'Const'
Global Const $STD_UNDO = 3
~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3632,28) : ERROR: $STD_REDOW previously declared as a 'Const'
Global Const $STD_REDOW = 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3633,29) : ERROR: $STD_DELETE previously declared as a 'Const'
Global Const $STD_DELETE = 5
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3634,30) : ERROR: $STD_FILENEW previously declared as a 'Const'
Global Const $STD_FILENEW = 6
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3635,31) : ERROR: $STD_FILEOPEN previously declared as a 'Const'
Global Const $STD_FILEOPEN = 7
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3636,31) : ERROR: $STD_FILESAVE previously declared as a 'Const'
Global Const $STD_FILESAVE = 8
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3637,31) : ERROR: $STD_PRINTPRE previously declared as a 'Const'
Global Const $STD_PRINTPRE = 9
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3638,34) : ERROR: $STD_PROPERTIES previously declared as a 'Const'
Global Const $STD_PROPERTIES = 10
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3639,28) : ERROR: $STD_HELP previously declared as a 'Const'
Global Const $STD_HELP = 11
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3640,28) : ERROR: $STD_FIND previously declared as a 'Const'
Global Const $STD_FIND = 12
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3641,31) : ERROR: $STD_REPLACE previously declared as a 'Const'
Global Const $STD_REPLACE = 13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
**\TrayMenu.au3(3642,29) : ERROR: $STD_PRINT previously declared as a 'Const'
Global Const $STD_PRINT = 14
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
Ce qui est en accord avec le message d'erreur lors de l'exécution du programme compilé :
Voilà la portion de code incriminée :
► Afficher le texte
Global Const $STD_CUT = 0
Global Const $STD_COPY = 1
Global Const $STD_PASTE = 2
Global Const $STD_UNDO = 3
Global Const $STD_REDOW = 4
Global Const $STD_DELETE = 5
Global Const $STD_FILENEW = 6
Global Const $STD_FILEOPEN = 7
Global Const $STD_FILESAVE = 8
Global Const $STD_PRINTPRE = 9
Global Const $STD_PROPERTIES = 10
Global Const $STD_HELP = 11
Global Const $STD_FIND = 12
Global Const $STD_REPLACE = 13
Global Const $STD_PRINT = 14
J'ai fait une recherche dans le code et il ne semble pas que les constantes soient déclarées plusieurs fois, je ne voit donc pas où est le problème. Vu mon niveau il se peut que je passe à côté de quelque chose d'évident, je ne connait AutoIt que depuis une semaine.
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : ven. 09 avr. 2010 11:00
par ani
Bonjour
quel est votre version d'autoit ?
d'après l'erreur les constantes sont probablement utilisé, si vous ne les avez pas indiquer dans votre script, il fuadra chercher dans d'autre fichier, regardez dans constant.au3 si elles ne sont pas indiquer.
voilàvoilà
bonne continuation et bon codage

Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : ven. 09 avr. 2010 11:21
par axelbd
ani a écrit :Bonjour quel est votre version d'autoit ?
J'ai la version 3.3.6.0 fournie avec le Pack-FR de Tlem
ani a écrit :d'après l'erreur les constantes sont probablement utilisé, si vous ne les avez pas indiquer dans votre script, il fuadra chercher dans d'autre fichier, regardez dans constant.au3 si elles ne sont pas indiquer.
En effet je les ai retrouvé dans l'udf Constant.au3, je les ai donc supprimé de l'udf TrayMenu.au3, il reste 2 erreurs liées a une seule variable je vais voire si c'est gênant pour la compilation de mon script, je vous tien au courrant.
Voilà la version modifiée de TrayMenu.au3
Re: [..] Plusieurs Icônes dans la zone de notification ?
Posté : sam. 10 avr. 2010 18:46
par axelbd
Cela pose effectivement un problème... -_-'
Je laisse de coté pour développer le reste du script pour l'instant !