Spalten in ListIconGadget
Spalten in ListIconGadget
Hi Leute,
Kann mir zufällig jemand sagen wie ich mit der Version 3.30 (TOPOS) etwas in eine zweite Spalte in einem ListIconGadget schreiben kann, dass es etwa so aussieht:
[c]Spalte1 | Spalte2 | Spalte3
Inhalt1 | Inhalt2 | Inhalt3
Inhalt4 | Inhalt5 | Inhalt6[/c]
Ich kann immer nur etaws in die erste Spalte schreiben.
Kann mir zufällig jemand sagen wie ich mit der Version 3.30 (TOPOS) etwas in eine zweite Spalte in einem ListIconGadget schreiben kann, dass es etwa so aussieht:
[c]Spalte1 | Spalte2 | Spalte3
Inhalt1 | Inhalt2 | Inhalt3
Inhalt4 | Inhalt5 | Inhalt6[/c]
Ich kann immer nur etaws in die erste Spalte schreiben.
Hi,
Die Einträge für die Spalten musst Du mit chr(10) trennen
cu
Code: Alles auswählen
AddGadgetItem(#Gadget, -1, Text$+chr(10)+Text1$+chr(10)+Text2$)
cu
Naja wenn er Updaten würde, könnte ich mir sicher sein das er im Besitz einer Hilfe ist.
Wenn Sie mittels AddGadgetItem() zu einem ListIcon mit mehreren Spalten Inhalte hinzufügen möchten, verwenden Sie das Format "Erste Spalte"+Chr(10)+"Zweite Spalte" als Text$ Parameter. Siehe hierzu auch das untere Beispiel.
Er hat eine Hilfe, nur halt die von
3.30
na gut, so schlimm ist sie auch nicht.
3.30

Code: Alles auswählen
ListIconGadget()
Syntax
ListIconGadget(#Gadget, x, y, Breite, Höhe, Titel$, TitelBreite [, Flags])
Beschreibung
Erstellt ein ListIcon-Gadget innerhalb der aktuellen Gadgetliste. #Gadget ist die Nummer, die (später) von der EventGadgetID() Funktion zurückgegeben wird. 'Titel$' ist der Titel der ersten Spalte und 'Breite' seine ursprüngliche Breite. Sobald ein ListIcon erstellt wurde, ist seine Liste mit Einträgen leer. Die folgenden Befehle können zum Zugriff auf den Listeninhalt benutzt werden:
- AddGadgetItem(): Fügt einen Eintrag (mit optionalem Bild) hinzu
- RemoveGadgetItem(): Entfernt einen Eintrag
- ClearGadgetItemList(): Entfernt alle Einträge
- CountGadgetItems(): Ermittelt die Anzahl der aktuellen Einträge im #Gadget.
- GetGadgetItemState(): Ermittelt den aktuellen Status des angegebenen Eintrags.
- SetGadgetItemState(): Ändert den aktuellen Status des angegebenen Eintrags.
- GetGadgetItemText(): Ermittelt den aktuellen Text des angegebenen Eintrags.
- SetGadgetItemText(): Ändert den aktuellen Text des angegebenen Eintrags.
Benutzen Sie AddGadgetColumn(), um eine Spalte zu diesem Gadget hinzufügen.
Benutzen Sie ChangeListIconGadgetDisplay(), um den Darstellungsmodus des ListIcons zu verändern, da vier verschiedenen Formen unterstützt werden (große Icons, kleine Icons, Listen und Reports).
'Flags' sind optional und können sich aus einer oder mehreren der folgenden Konstanten zusammensetzen:
#PB_ListIcon_CheckBoxes : Zeigt Checkboxen in der ersten Spalte.
#PB_ListIcon_MultiSelect : Schaltet die Mehrfach-Selektion ein.
#PB_ListIcon_GridLines : Zeigt Separator-Linien an.
#PB_ListIcon_FullRowSelect : Die Auswahl erfolgt damit über die gesamte Zeile anstelle nur der ersten Spalte.
#PB_ListIcon_HeaderDragDrop : Die Reihenfolge der Spalten kann per Drag'n'Drop verändert werden.
#PB_ListIcon_AlwaysShowSelection: Auch wenn das Gadget nicht aktiv ist, die Auswahl ist weiterhin sichtbar.
Bild-Vorschau
Unterstützte OS
Windows
Die Sufu brachte mir u.a. diesen Thread- in den anderen hab ich aber auch nichts gefunden- ich denke das es hierhin passt:
Ich suche vergeblich nach einem abfragbaren Ergebnis oder einer entsprechendn Konstante für so etwas wie
Gadget-Event-Column-Click = wenn man an einem ListIcon-Gaget in Report-View eben oben auf die Spalte klickt um sie nachher z.B. umzusortieren - wie krieg ich raus ob und auf welchen Column-Header geklickt wurde?
Ich suche vergeblich nach einem abfragbaren Ergebnis oder einer entsprechendn Konstante für so etwas wie
Gadget-Event-Column-Click = wenn man an einem ListIcon-Gaget in Report-View eben oben auf die Spalte klickt um sie nachher z.B. umzusortieren - wie krieg ich raus ob und auf welchen Column-Header geklickt wurde?
- PureLust
- Beiträge: 1145
- Registriert: 21.07.2005 00:02
- Computerausstattung: Hab aktuell im Grunde nur noch 'nen Lenovo Yoga 2 Pro im Einsatz.
- Wohnort: am schönen Niederrhein
Nach dem Durchlesen Deiner Anfrage vielen mir sofort 3 Suchbegriffe dazu ein: "ListIconGadget Spalte sortieren"
Wenn Du einfach nach diesen Begriffen gesucht hättest, hättest Du auch was Entsprechendes gefunden.
Wenn Du einfach nach diesen Begriffen gesucht hättest, hättest Du auch was Entsprechendes gefunden.

[Dynamic-Dialogs] - komplexe dynamische GUIs einfach erstellen
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)
[DeFlicker] - Fenster flimmerfrei resizen
[WinFX] - Window Effekte (inkl. 'durchklickbares' Window)