[V4] Constantes, structures, etc... oubliées

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

[V4] Constantes, structures, etc... oubliées

Message par Progi1984 »

Voici les constantes, et structures que j'ai trouvé et qui sont absentes :

Code : Tout sélectionner

Structure BUTTON_IMAGELIST
  hImageList.l
  margin.RECT
  uAlign.l
EndStructure
Structure COMBOBOXINFO
  cbSize.l
  rcItem.RECT
  rcButton.RECT
  stateButton.l
  hwndCombo.l
  hwndItem.l
  hwndList.l
EndStructure 

#BCM_FIRST        = $1600

#BCM_GETIMAGELIST = #BCM_FIRST + $0001
#BCM_SETIMAGELIST = #BCM_FIRST + $0002

;BM_GETSTATE 
#BST_FOCUS=$8

#BS_TEXT             = $00000000
#BS_LEFT             = $00000100
#BS_RIGHT            = $00000200
#BS_CENTER           = $00000300
#BS_TOP              = $00000400
#BS_BOTTOM           = $00000800
#BS_VCENTER          = $00000C00
#BS_PUSHLIKE         = $00001000
#BS_MULTILINE        = $00002000
#BS_NOTIFY           = $00004000
#BS_RIGHTBUTTON      = #BS_LEFTTEXT 
Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Message par Guimauve »

Il y aurait ces deux constantes nécessaire lorsque l'on veut modifier la grandeur des icônes d'une ToolBar.

Code : Tout sélectionner

#TB_SETIMAGELIST = 1072 
#TB_GETIMAGELIST = 1073 
Comme ceci :

Code : Tout sélectionner

Macro SetToolBarIconSize(ToolBar, IconSize)
   
   SendMessage_(ToolBarID(ToolBar), #TB_SETBITMAPSIZE, 0, (IconSize << 16) + IconSize) 
   ImageList_SetIconSize_(SendMessage_(ToolBarID(ToolBar), #TB_GETIMAGELIST, 0, 0) , IconSize , IconSize) 
   SendMessage_(ToolBarID(ToolBar), #TB_AUTOSIZE, 0, 0)
   
EndMacro
A+
Guimauve
Répondre