Page 1 sur 1

Icon & Listview

Posté : jeu. 08 févr. 2018 16:53
par danylarson
Bonjour,

Je souhaiterais agrementer mes listview de petits icones, cependant le centrage et la taille que prennent ces icones ne me conviennent pas.
Je souhaiterai que les icones soient un peu plus grand et qu ils soient aussi bien alignés avec le texte

Merci pour toutes vos reponses et aides :)

Ci dessous mon code exemple :

Code : Tout sélectionner

#include <GUIConstantsEx.au3>
#include <MsgBoxConstants.au3>
#include <WindowsConstants.au3>
#include <GuiListView.au3>

Example()

Func Example()
	GUICreate("Mon Gui", 440, 250, 100, 200, -1, $WS_EX_ACCEPTFILES)


	Global $idListview = GUICtrlCreateListView("col1  |col2|col3  ", 10, 10, 200, 150) ;,$LVS_SORTDESCENDING)

	Local $idItem1 = GUICtrlCreateListViewItem("item2|col22|col23", $idListview)
	GUICtrlSetImage(-1, "wmploc.dll", -22,1)


	Local $idItem2 = GUICtrlCreateListViewItem("item1|col12|col13", $idListview)
	GUICtrlSetImage(-1, "wmploc.dll", -23,1)

	Local $idItem3 = GUICtrlCreateListViewItem("item3|col32|col33", $idListview)
	GUICtrlSetImage(-1, "wmploc.dll", -22,1)

	Global $MonChamp = GUICtrlCreateInput("", 220, 10, 200, 30)

	GUISetState(@SW_SHOW)


	_GUICtrlListView_RegisterSortCallBack($idListview)

	; Loop until the user exits.
	While 1
		Switch GUIGetMsg()
			Case $GUI_EVENT_CLOSE
				ExitLoop

			Case $idListview


				_GUICtrlListView_SortItems($idListview, GUICtrlGetState($idListview))

				Print(GUICtrlGetState($idListview))

		EndSwitch
	WEnd

	_GUICtrlListView_UnRegisterSortCallBack($idListview)
EndFunc   ;==>Example

Func Print($Value)

	ConsoleWrite($Value & @CRLF)

EndFunc   ;==>Print

Re: Icon & Listview  

Posté : lun. 12 févr. 2018 12:36
par TommyDDR
Je doute que les icons soient agrandissable, j'ai vérifié dans la DLL, les icon font bien 16*16, mais ils n'occupent que le bord bas droite des 16*16 pixels.
Je vous conseille d'utiser d'autres icons (il y a bien la croix en plus gros dans la DLL, mais pas le checkmark).
Sinon, en général j'utilise les icons famfamfam (libre de droits)

Re: Icon & Listview

Posté : lun. 12 févr. 2018 16:07
par danylarson
Merci pour le lien :)

Je ne connaissais pas.
Je testerais une fois mon soucis avec la dernière version d'autoIt resolu :)