_GUICtrlToolbar_LoadBitmap ne charge pas mes icones : -1
Posté : lun. 15 mai 2017 00:57
Bonjour,
Je tente de faire une toolbar pour mon petit programme, il va etre tout mimi.
Mais, j'ai un souci, mes images ne se chargent pas !
Voici mon code, j'ai l'impression d'avoir tout respecté comme dans l'aide...
PS : le 1er message box renvoi -1 sur le _GUICtrlToolbar_LoadBitmap. Un probleme de format ?
Ce sont des fichiers que j'ai créé moi même, par Gimp, taille 48x48 pixels, exportés en 8bpp 1-bit alpha 256-slot palette
qq'un a une idée ?
Faut il un bitmap d'un certain format ?
merci d'avance,
Islamalice
Je tente de faire une toolbar pour mon petit programme, il va etre tout mimi.
Mais, j'ai un souci, mes images ne se chargent pas !
Voici mon code, j'ai l'impression d'avoir tout respecté comme dans l'aide...
PS : le 1er message box renvoi -1 sur le _GUICtrlToolbar_LoadBitmap. Un probleme de format ?
Ce sont des fichiers que j'ai créé moi même, par Gimp, taille 48x48 pixels, exportés en 8bpp 1-bit alpha 256-slot palette
Code : Tout sélectionner
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <GuiToolbar.au3>
#include <StaticConstants.au3>
#include <ToolbarConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=C:\Users\Islamalice\Documents\tests-de-scripts\form.kxf
Local Enum $ico_pgup = 1000, $ico_orange, $ico_ctrlA, $ico_escargot, $ico_detail
$Form1 = GUICreate("POC", 140, 488, 358, 295)
$ToolBar1 = _GUICtrlToolbar_Create($Form1)
;~ msgbox(0,"",_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\pageup.ico"))
_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\pageup.ico")
_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\rechercher-orange48.ico")
_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\ctrlA.ico")
_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\escargot.ico")
_GUICtrlToolbar_LoadBitmap($ToolBar1, @ScriptDir & "\icones\plus_detail.ico")
msgbox(0,"",@ScriptDir & "\icones\plus_detail.ico") ;---> le chemin est normal, pas de pb de \
_GUICtrlToolbar_AddButton($ToolBar1, $ico_pgup, 0)
_GUICtrlToolbar_AddButton($ToolBar1, $ico_orange, 1)
_GUICtrlToolbar_AddButton($ToolBar1, $ico_ctrlA, 2)
_GUICtrlToolbar_AddButton($ToolBar1, $ico_escargot, 3)
_GUICtrlToolbar_AddButtonSep($ToolBar1)
_GUICtrlToolbar_AddButton($ToolBar1, $ico_detail, 4)
qq'un a une idée ?
Faut il un bitmap d'un certain format ?
merci d'avance,
Islamalice