Utilisation d'icon intégré
Posté : mar. 02 août 2016 00:17
Bonjour,
Je vous expose ma question en gros j'ai eu indication de comment mettre des icons dans autoit et sur un exe via la compilation. Ce qui est un très bon point mais voilà j'ai ajouté mes icon dans autoit et dans ma compilation !
La chose qui me dérange étant que sur mon script sans udf et sans dll j'ai réussi à avoir une icon mais je ne c'est pas exactement comment cela ce fait.
Voici l'exemple de mon code :
j'ai au début :
Puis :
La il y a donc mon icon steam qui fonctionne elle est bien visible sans le fichier alors que les lignes suivantes non :
Donc ma question c'est cela est il normal ?
Je vous expose ma question en gros j'ai eu indication de comment mettre des icons dans autoit et sur un exe via la compilation. Ce qui est un très bon point mais voilà j'ai ajouté mes icon dans autoit et dans ma compilation !
La chose qui me dérange étant que sur mon script sans udf et sans dll j'ai réussi à avoir une icon mais je ne c'est pas exactement comment cela ce fait.
Voici l'exemple de mon code :
j'ai au début :
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=steam.ico
#AutoIt3Wrapper_Res_Icon_Add=open.ico
#AutoIt3Wrapper_Res_Icon_Add=steam.ico
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_Icon=steam.ico
#AutoIt3Wrapper_Res_Icon_Add=open.ico
#AutoIt3Wrapper_Res_Icon_Add=steam.ico
#AutoIt3Wrapper_Add_Constants=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
; ====== gui ========
$hMainGUI = GUICreate("Launcher SSE", $iW, $iH, -1, 150)
GUISetIcon("steam.ico", -58, $hMainGUI)
GUICtrlCreateLabel("Open Source Launcher 2.1.0 Build 1", 48, 8, $iW - 56, 32, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 14, 800, 0, "Arial", 5)
GUICtrlCreateIcon("steam.ico", -131, 8, 8, 32, 32)
GUICtrlCreateLabel("", 0, $iT, $iW, 2, $SS_SUNKEN) ; separator
GUICtrlCreateLabel("", $iLeftWidth, $iT + 2, 2, $iH - $iT - $iB - 2, $SS_SUNKEN) ; separator
GUICtrlCreateLabel("", 0, $iH - $iB, $iW, 2, $SS_SUNKEN) ; separator
$hFooter = GUICtrlCreateLabel("© 2016 liberodark", 10, $iH - 18, $iW - 20, 17)
GUICtrlSetTip(-1, "GitHub", "Click to open...")
GUICtrlSetCursor(-1, 0)
$intro1 = GUICtrlCreateIcon("open.ico", -131, $iLeftWidth + 100, 100, 64, 64)
$intro2 = GUICtrlCreateLabel("Welcome", $iLeftWidth + 95, 180, 100, 25)
GUICtrlSetFont(-1, 14, 800, 0, "Arial", 5)
$hMainGUI = GUICreate("Launcher SSE", $iW, $iH, -1, 150)
GUISetIcon("steam.ico", -58, $hMainGUI)
GUICtrlCreateLabel("Open Source Launcher 2.1.0 Build 1", 48, 8, $iW - 56, 32, $SS_CENTERIMAGE)
GUICtrlSetFont(-1, 14, 800, 0, "Arial", 5)
GUICtrlCreateIcon("steam.ico", -131, 8, 8, 32, 32)
GUICtrlCreateLabel("", 0, $iT, $iW, 2, $SS_SUNKEN) ; separator
GUICtrlCreateLabel("", $iLeftWidth, $iT + 2, 2, $iH - $iT - $iB - 2, $SS_SUNKEN) ; separator
GUICtrlCreateLabel("", 0, $iH - $iB, $iW, 2, $SS_SUNKEN) ; separator
$hFooter = GUICtrlCreateLabel("© 2016 liberodark", 10, $iH - 18, $iW - 20, 17)
GUICtrlSetTip(-1, "GitHub", "Click to open...")
GUICtrlSetCursor(-1, 0)
$intro1 = GUICtrlCreateIcon("open.ico", -131, $iLeftWidth + 100, 100, 64, 64)
$intro2 = GUICtrlCreateLabel("Welcome", $iLeftWidth + 95, 180, 100, 25)
GUICtrlSetFont(-1, 14, 800, 0, "Arial", 5)
GUICtrlCreateIcon("steam.ico", -131, 8, 8, 32, 32)
$intro1 = GUICtrlCreateIcon("open.ico", -131, $iLeftWidth + 100, 100, 64, 64)
$intro1 = GUICtrlCreateIcon("open.ico", -131, $iLeftWidth + 100, 100, 64, 64)