ListIconGadget, Image nicht in erster Spalte

Anfängerfragen zum Programmieren mit PureBasic.
topsoft
Beiträge: 67
Registriert: 16.09.2004 11:55
Wohnort: nrw

ListIconGadget, Image nicht in erster Spalte

Beitrag von topsoft »

Hallo zusammen,

ich will in einem ListIconGadget ein Image anzeigen. Geht das auch in einer anderen als der ersten Spalte? Weiß gerade nicht so genau nach was ich suchen soll.

Code: Alles auswählen

mainwindow.l = OpenWindow(#PB_Any, 0, 0, 190, 80, "Test", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_ScreenCentered)
If mainwindow
	mainlisticon.l = ListIconGadget(#PB_Any, 10, 10, 170, 60, "1", 50)
	If mainlisticon
		AddGadgetColumn(mainlisticon, 1, "2", 50)
		AddGadgetColumn(mainlisticon, 2, "3", 50)
	EndIf
EndIf

Img1.l = CreateImage(#PB_Any, 16, 16, 32)
If Img1
	If StartDrawing(ImageOutput(Img1))
		Box(0, 0, 16, 16, RGB(255, 255, 255))
		DrawingMode(#PB_2DDrawing_Outlined)
		Circle(8, 8, 7, RGB(0, 0, 0))
		DrawingMode(#PB_2DDrawing_Default) 
		Circle(5, 5, 1, RGB(0, 0, 0))
		Circle(11, 5, 1, RGB(0, 0, 0))
		LineXY(8, 5, 8, 10, RGB(0, 0, 0))
		LineXY(5, 12, 11, 12, RGB(0, 0, 0))
		StopDrawing()
	EndIf
EndIf

Img2.l = CreateImage(#PB_Any, 16, 16, 32)
If Img2
	If StartDrawing(ImageOutput(Img2))
		Box(0, 0, 16, 16, RGB(255, 255, 255))
		DrawingMode(#PB_2DDrawing_Outlined)
		Circle(8, 8, 7, RGB(0, 0, 0))
		Circle(5, 5, 1, RGB(0, 0, 0))
		Circle(11, 5, 1, RGB(0, 0, 0))
		LineXY(8, 5, 8, 10, RGB(0, 0, 0))
		LineXY(5, 12, 11, 12, RGB(0, 0, 0))
		StopDrawing()
	EndIf
EndIf

AddGadgetItem(mainlisticon, -1, "1" + Chr(10) + "2" + Chr(10) + "3", ImageID(Img1))
AddGadgetItem(mainlisticon, -1, "1" + Chr(10) + "2" + Chr(10) + "3", ImageID(Img2))

Repeat
	Event = WaitWindowEvent()
	If Event = #PB_Event_CloseWindow
		Quit = 1
	EndIf
Until Quit = 1
End
Gruß Rene
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: ListIconGadget, Image nicht in erster Spalte

Beitrag von RSBasic »

Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
topsoft
Beiträge: 67
Registriert: 16.09.2004 11:55
Wohnort: nrw

Re: ListIconGadget, Image nicht in erster Spalte

Beitrag von topsoft »

Danke dir,

werde mich mal durcharbeiten.

Gruß Rene
Skylake QuadCore i7 6700K @4400MHz, MSI Z170A Gaming M5, 64 GB DDR4 @ 2133MHz, B: Ramdisk 32GB, C: Raid0 SATA SSD 1TB, D: Raid0 M2 SSD 1TB, E: Raid0 HDD 8TB, 28" 4K @ RTX2080, Win10 X64
Antworten