| |
|
|
Georg Bernhardt | Hallo,
mit Teilen des Programms EigeneEingaben kann ich ja schön in der Listview mit den Tasten hin und her springen. Einige Spalten passen aber nicht ins Fenster und wenn ich am Ende des Fensters bin und da noch einige Spalten kommen realisiere ich das mit KompilierenMarkierenSeparieren geht, ist aber ein recht langsames Schieben. Gibt es eine Möglichkeit, das schneller zu erledigen?
Georg |
|
|
| |
|
|
|
Frank Abbing | |
|
| |
|
|
|
Georg Bernhardt | Hallo
habs versucht geht bei mir aber nicht und hatte schon gejubelt
Georg |
|
|
| |
|
|
|
| Hallo Frank Es wäre zu schön gewesen (schliesslich hat mein Adressor 16 Spalten) - aber es klappt nicht Gruss horst |
|
|
| |
|
|
|
Frank Abbing | Hi,
schade, die Message zeigt die Spalte nur komplett an, wenn sie schon teilweise sichtbar war... Dann eben mit anderer Technik, diesmal als Prozedure: KompilierenMarkierenSeparierenJumpToColumn listview&,spalte& Listviewhandle, Spaltenindex
Proc JumpToColumn
Parameters pslistview&,psspalte&
Declare psrect#
Dim psrect#,16
Clear psrect#
Long psrect#,4=psspalte&
Sendmessage(pslistview&,$1038,psspalte&,psrect#)
Sendmessage(pslistview&,$1014,Long(psrect#,0),-1)
Dispose psrect#
EndProc
|
|
|
| |
|
|
|
| Frank Du bist der Grösste ! - Es klappt einwandfrei Gruss horst |
|
|
| |
|
|
|
Georg Bernhardt | kann ich wirklich nur zustimmen, einfach top
Georg |
|
|
| |
|
|