Hi Leute,
ist es möglich, dass man das Markieren der Einträge, innerhalb eines ListViewGadgets unterbinden kann?
Mir würde spontan nur DisableGadget() einfallen, leider ist dann das Scrollen nicht mehr möglich.
ListViewGadget - Auswahl unterbinden
-
- Beiträge: 74
- Registriert: 29.03.2008 15:22
Re: ListViewGadget - Auswahl unterbinden
Wenn du eine eine Art Read-Olny-ListViewGadget haben willst, dann wäre wohl ein EditorGadget() mit #PB_Editor_ReadOnly die bessere Wahl.
Die Befehle wie GetGadgetItemText() usw. funktionieren dort genauso wie im ListViewGadget.
Die Befehle wie GetGadgetItemText() usw. funktionieren dort genauso wie im ListViewGadget.
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
- hjbremer
- Beiträge: 822
- Registriert: 27.02.2006 22:30
- Computerausstattung: von gestern
- Wohnort: Neumünster
Re: ListViewGadget - Auswahl unterbinden
wenn es unbedingt ein Listviewgadget sein soll, dann ist die simpelste Lösung unten stehende.
Es geht natürlich auch besser, aber ist aufwendig. Ansonsten StarGate seinen Vorschlag nehmen.
Es geht natürlich auch besser, aber ist aufwendig. Ansonsten StarGate seinen Vorschlag nehmen.
Code: Alles auswählen
OpenWindow(0, 0, 0, 270, 140, "ListViewGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ListViewGadget(0, 10, 10, 250, 120)
For a = 1 To 12
AddGadgetItem (0, -1, "Item " + Str(a) + " of the Listview") ; definieren des Listview-Inhalts
Next
Repeat
event = WaitWindowEvent()
Select event
Case #PB_Event_Gadget
Select EventGadget()
Case 0: SetGadgetState(0, -1) ;<---- siehe Hilfe
EndSelect
EndSelect
Until event = #PB_Event_CloseWindow
Purebasic 5.70 x86 5.72 X 64 - Windows 10
Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
Der Computer hat dem menschlichen Gehirn gegenüber nur einen Vorteil: Er wird benutzt
grüße hjbremer
-
- Beiträge: 74
- Registriert: 29.03.2008 15:22
Re: ListViewGadget - Auswahl unterbinden
Vielen Dank euch beiden 
STARGÅTE, deine Idee ist genial... Ich wusste noch garnicht das man beim EditorGadget einfach per AddGadgetItem eine Zeile hinzufügen bzw. entfernen kann.

STARGÅTE, deine Idee ist genial... Ich wusste noch garnicht das man beim EditorGadget einfach per AddGadgetItem eine Zeile hinzufügen bzw. entfernen kann.