Ich möchte bitte den Text von AddGadgetItem links,rechts...

Für allgemeine Fragen zur Programmierung mit PureBasic.
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Ich möchte bitte den Text von AddGadgetItem links,rechts...

Beitrag von funkheld »

Hallo, guten Tag.
Wie kann ich den Text hier links , mittig und rechts in den Spalten ablegen?
AddGadgetItem(a, b, "Item 1"+Chr(10)+"Item 2"+Chr(10)+"Item 3"+Chr(10)+"Item 4")

Danke.

gruss
Benutzeravatar
CSHW89
Beiträge: 489
Registriert: 14.12.2008 12:22

Re: Ich möchte bitte den Text von AddGadgetItem links,recht

Beitrag von CSHW89 »

Aus der Win-Api von RSBasic (also nur für Windows):

Code: Alles auswählen

If OpenWindow(0,0,0,500,250,"Window",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
  ListIconGadget(1,10,10,480,230,"",470,#PB_ListIcon_FullRowSelect)
  
  For a=1 To 5
    AddGadgetItem(1,-1,"Item "+Str(a),0,0)
  Next
  Center.LV_COLUMN\mask=#LVCF_FMT
  Center\fmt=#LVCFMT_RIGHT
  SendMessage_(GadgetID(1),#LVM_SETCOLUMN,Column,@Center)
Repeat : Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
lg Kevin
Bild Bild Bild
http://www.jasik.de - Windows Hilfe Seite
padawan hat geschrieben:Ich liebe diese von hinten über die Brust ins Auge Lösungen
funkheld
Beiträge: 651
Registriert: 31.12.2009 11:58

Re: Ich möchte bitte den Text von AddGadgetItem links,recht

Beitrag von funkheld »

Jup, danke.

Hmm.., ist das unter Purebasic immer so schwer, solch Sachen in zB AddItem... zu setzen?

Danke.

gruss
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8838
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Ich möchte bitte den Text von AddGadgetItem links,recht

Beitrag von NicTheQuick »

Viele dieser kleineren Details sind in PB noch nicht plattformunabhängig vorhanden. Deswegen muss man es momentan noch auf die betriebssystemspezifische Art und Weise machen.
Antworten