Ich habe ein ListIconGadget mit sehr vielen Datensätzen. Im LI sind mehrere Spalten mit diversen Stati die sich beim Bearbeiten ändern. Die Stati verändern auch die Hintergrundfarbe der Zeile und durch eine Selektion fallen auch Datensätze aus der Liste raus. Weiterhin arbeiten mehrere Personen an dieser Liste weshalb diese gelegentlich neu eingelesen werden muss. Nach dem Aktualisieren steht die Liste natürlich wieder ganz am Anfang und ich muss erst wieder zu dem Punkt scrollen an dem ich eben gearbeitet habe.
Gibt es eine Möglichkeit die Zeilen zu positionieren?? Also nach dem einlesen durch SW wieder dorthin zu scrollen wo man aufgehört hat??
__________________________________________________
Thread verschoben
Allgemein>APIs
19.09.2009
RSBasic
ListIconGadget positionieren ?? sorry... scrollen!!
ListIconGadget positionieren ?? sorry... scrollen!!
Zuletzt geändert von Velz am 19.09.2009 12:02, insgesamt 1-mal geändert.
Win10/64|Ubuntu-Server|Mint WS // Programmiere Datenbankanwendungen und Tools mit PB-5.x und MySQL-5.x unter Win und Linux
- Kai
- Beiträge: 264
- Registriert: 29.09.2005 20:58
- Computerausstattung: iMac 2019
- Wohnort: Hannover
- Kontaktdaten:
Re: ListIconGadget positionieren ??
Code: Alles auswählen
SendMessage_(GadgetID(), #LVM_ENSUREVISIBLE, Eintrag, 1)Re: ListIconGadget positionieren ??
Erst mal danke....
Wenn man nach "listicon scrollen" sucht, findet man es auch... bei "listicon positionieren" kam leider nix....
SendMessage_(GadgetID(#ListIcon_0),#LVM_ENSUREVISIBLE,ziel,0)
SetGadgetItemState(#ListIcon_0, ziel - 1, #PB_ListIcon_Selected)
Wenn man nach "listicon scrollen" sucht, findet man es auch... bei "listicon positionieren" kam leider nix....
SendMessage_(GadgetID(#ListIcon_0),#LVM_ENSUREVISIBLE,ziel,0)
SetGadgetItemState(#ListIcon_0, ziel - 1, #PB_ListIcon_Selected)
Win10/64|Ubuntu-Server|Mint WS // Programmiere Datenbankanwendungen und Tools mit PB-5.x und MySQL-5.x unter Win und Linux
- Kai
- Beiträge: 264
- Registriert: 29.09.2005 20:58
- Computerausstattung: iMac 2019
- Wohnort: Hannover
- Kontaktdaten:
Re: ListIconGadget positionieren ??
Unter ListIconGadget positionieren verstehe ich auch das positionieren des gesamten Gadgets.
Ist nen kleiner aber feiner unterschied.
Versuchs es mal mit SetScrollPos_() und GetScrollPos_() zum direkten ermitteln und setzen der Scrollbars.
Habe das jetzt nicht getestet aber wird bestimmt damit gehen.
Ist nen kleiner aber feiner unterschied.
Versuchs es mal mit SetScrollPos_() und GetScrollPos_() zum direkten ermitteln und setzen der Scrollbars.
Habe das jetzt nicht getestet aber wird bestimmt damit gehen.
Re: ListIconGadget positionieren ?? sorry... scrollen!!
API ist doch eine tolle Sache...
Mit "SendMessage_(GadgetID(), #LVM_ENSUREVISIBLE, Eintrag, 1)" funktioniert das hervorragend....
super super.... was für ein Forum...!
Mit "SendMessage_(GadgetID(), #LVM_ENSUREVISIBLE, Eintrag, 1)" funktioniert das hervorragend....
super super.... was für ein Forum...!
Win10/64|Ubuntu-Server|Mint WS // Programmiere Datenbankanwendungen und Tools mit PB-5.x und MySQL-5.x unter Win und Linux