[R] Choisir son îcone pour son application !

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

[R] Choisir son îcone pour son application !

#1

Message par Kikoolol »

Bonsoir a tous et a toutes !

Je poste parce qu'en fait j'ai une petite question.
J'ai fait un petit script avec une interface graphique sous Koda et tout et tout.
Et j'aimerais que dans mon application (.exe) ai un îcone personnalisé, j'ai vu que sous Koda ont peut remplacer le petit logo de 16x16 Pixel en haut a gauche mais pas tout les îcones.
Par exemple je voudrais que quand mon application et sur le bureau, voir un jolie îcone de 64x64 P ( je crois).
Ah oui et pour finir, j'ai insérer une image sur mon interface graphique et je voudrais combiner mon jpg et mon .exe (ou au3) dans le même fichier, quelle et le moyen le plus simple ?

Merci d'avance !
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#2

Message par sylvanie »

Bonsoir,
rep 1: click droit sur le fichier au3, puis compile script with option , et browse l'icône en question, par contre pour le 64x64, je ne sais pas si il ne vas pas être réduit, essaie ...

rep2 : cf post de samedi dernier : http://www.autoitscript.fr/forum/viewto ... f=3&t=1636
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#3

Message par Kikoolol »

Wow rapide ! ^^'
En tout cas merci pour ta réponse.

Mais par contre quand je compile normalement, tous ce passe bien.
Mais si j'ajoute un îcone ( de 64 ou de 16 px) j'ai le droit a une erreur a tous les coups :
Error : Error opening the destination file.
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#4

Message par sylvanie »

et avec une icône 32*32 ?
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#5

Message par Kikoolol »

Je trouve aucun convertisseur qui veuille bien me convertire mon png en 32x32 , en général c'est du 16x16 ou bien du 64x64 =/ (j'ai essayer 48x48 aussi ><)
Tu n'aurais pas un îcone sous la main en 32x32 ?
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#6

Message par sylvanie »

je viens de tester avec du 48*48, ça marche ...

récupère ces 2 icônes :

http://myfreefilehosting.com/f/1b3e5a3eb9_0.1MB
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#7

Message par Kikoolol »

J'ai essayer avec les îcones que tu m'as passer même problèmes ! =/
J'ai essayer sur plusieurs script et tout , pareil !
J'ai entendu parler de différence vista/xp pour les îcones, je suis sous xp et toi ?
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#8

Message par sylvanie »

idem, xp...
on est bien d'accord sur la manip :
1) click droit sur l'au3
2) compile with option
3) on browse l'icône

l'exe à générer est il en cours d'exécution ? si oui problème d'accès
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#9

Message par Kikoolol »

Oui oui la manip' et bonne !
Et le code n'est pas en cours d'éxécution.
Enfin bref, je vais voir ça demain. J'y verrais plus clair après une bonne nuit de sommeil.
En tout cas merci beaucoup de m'aider !
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [..] Choisir son îcone pour son application !

#10

Message par Kikoolol »

Alors !
J'ai essayer sur un autre PC, et bhin bizarrement ça marche...
Sur du 64x64 mêmes îcone, même OS, même logiciel.

Bizarre ^^' !

En tout cas merci infiniment pour ton aide !

Bless you.
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [R] Choisir son îcone pour son application !

#11

Message par Kikoolol »

[Désolé si le up n'est pas toléré]

Donc pour les îcones tout marchent mais aujourd'hui je programme encore et cette fois j'aurais besoin de savoir si ont peut modifier la croix rouge et les deux indications "Paused Script" et "Exit".
Biensûr on peut utiliser la fonction "NoTrayIcon" mais cela cachera entièrement l'îcone en bas a droite.
Et vue que j'ai besoin d'utiliser une bulle d'aide en bas a droite, j'aimerais pouvoir modifier ou supprimer l'image de la croix rouge qui clignote quand ont fait un clique droit sur l'îcone, ansi que les multiples choix.
Et donc j'aimerais savoir si c'est possible !
Voila merci
Avatar du membre
TheBlade
Niveau 2
Niveau 2
Messages : 17
Enregistré le : lun. 22 déc. 2008 15:29
Status : Hors ligne

Re: [R] Choisir son îcone pour son application !

#12

Message par TheBlade »

Pour repondre à ta question à ta question trés simplement :
Oui c'est possible !

Rappel d'un exemple visible dans l'aide AutoIt :

Section TrayCreateMenu

Code : Tout sélectionner

Include <Constants.au3>
#NoTrayIcon

Opt("TrayMenuMode",1)   ; Default tray menu items (Script Paused/Exit) will not be shown.

$settingsitem   = TrayCreateMenu("Settings")
$displayitem    = TrayCreateItem("Display", $settingsitem)
$printeritem    = TrayCreateItem("Printer", $settingsitem)
TrayCreateItem("")
$aboutitem      = TrayCreateItem("About")
TrayCreateItem("")
$exititem       = TrayCreateItem("Exit")

TraySetState()

While 1
    $msg = TrayGetMsg()
    Select
        Case $msg = 0
            ContinueLoop
        Case $msg = $aboutitem
            Msgbox(64,"About&#058;","AutoIt3-Tray-sample")
        Case $msg = $exititem
            ExitLoop
    EndSelect
WEnd

Exit
 
A partir de là, tu peux totalement personnaliser ton menu !!
Modifié en dernier par Tlem le lun. 22 déc. 2008 21:48, modifié 1 fois.
Raison : Suppression de la balise autoit
Kikoolol
Niveau 5
Niveau 5
Messages : 100
Enregistré le : mer. 05 mars 2008 18:18
Status : Hors ligne

Re: [R] Choisir son îcone pour son application !

#13

Message par Kikoolol »

Pour répondre à ta réponse très simplement :
Merci Beaucoup !

C'est exactement ce que je voulais !
Tu assure TheBlade !
Une réponse simple claire et précise !
Avatar du membre
TheBlade
Niveau 2
Niveau 2
Messages : 17
Enregistré le : lun. 22 déc. 2008 15:29
Status : Hors ligne

Re: [R] Choisir son îcone pour son application !

#14

Message par TheBlade »

Ho bah ... Pas de problemes !
Surtout content d'avoir pu te donner un coup de main ...
Répondre