| |
|
|
| Hallo Frank
Habe mit RaiseColumns die Texte eine Spalte eine andere Farbe als den restlichen Spalten des Listview eingefärbt, es funktioniert doch ein kleinen Problem festgestellt, also das Listview erscheint, die Texte in der konfigurierte Spalte erscheinen nicht in eine andere Farbe, wenn aber horizontal oder vertikal Scrolle so das die Zeile von den Fenster weg ist und es wieder zurück scrolle dann sind die Texte in der Spalte richtig eingefärbt, oder brauchst nur auf die Zeile zu klicken dann funktioniert es auch
Hast eine Idee was das sein kann?
Danke
Gruss
Fernando |
|
|
| |
|
|
|
| Scheint so, als wenn das Update noch nicht 100%ig funktioniert. Ich seh mir das heute abend mal an. Benutzt du RaiseColumns() vor ShowListview() oder danach ?
Gruß, Frank |
|
|
| |
|
|
|
| Hallo Frank
Vor den Showlistview
beispiel: text$=0000000000001 RaiseColumns(lv3&,addr(text$),GetSysColor(24),GetSysColor(15)) ShowListView(lv3&,8,379,348,108) setindex (-1) InitMessages(dialog&) SelectLine(lv3&,0,4) SelectLine(lv&,0,6)
als workaround benutze ich momentan das selektieren und sofortigen deselektieren alle Zeilen nach den Aufbau des Listviews, das ist nicht die feine Art, aber man kann damit leben
Gruss
Fernando |
|
|
| |
|
|
|
| Hallo Fernando,
also bei mir funktioniert es sehr gut.
Möglicherweise liegt es an der Geschwindigkeit des Computers. Setze das RaiseColumns() doch bitte mal hinter das InitMessages(). RaiseColumns() wird sowieso es ab dem InitMessages aktiv, weil hier das Subclassing gestartet wird, in dem auch RaiseColumns() arbeitet.
Für alle anderen: RaiseColumns() ist eine neue Funktion, die erst ab Version 1.3 verfügbar sein wird.
Gruß, Frank |
|
|
| |
|
|
|
| Hallo Frank
Ja das war es, RaiseColumns nach Messageinit Jetzt funktioniert es wie es sein soll
Danke
Gruss
Fernando |
|
|
| |
|
|