Thread: Listview.dll
View Single Post
  #43 (permalink)  
Old 05-02-2008, 11:35 PM
berndgoedecke berndgoedecke is offline
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default Also jetzt nochmal auf Deutsch

Hallo Filippo,
in den letzten Wochen habe ich ausgibig deine ListView .dll getestet und mich dabei gefragt, wo die Dokumentation für die Autosize-Funktion der Spaltenbreiten beschrieben ist. In der Hife-Datei habe ich nichts gefunden. Da ich vorher bereits die List-View Control in NSBasic verwendet habe , wusste ich, dass es eine entsprechende Funktion geben mußte.
In deiner Library habe ich diese zwar, bis jetzt erst im Desktop-Modus getestet, aber dort funktioniert's.
lv.Columns(1).Width=-1
'-1 setzt die Spaltenbreite auf die maximale Breite des Spalteneintrags

lv.Columns(2).Width=-2
'-2 setzt die Spaltenbbreite auf die Breite des Spaltenüberschrifttextes oder des breitesten Eintrags. Zweitens, wird die letzte Spalte automatisch auf die verbleibende breite des Listview-Steuerelementes dimensioniert, die noch zur Verfügung steht.

lv.Columns(0).Width=0
Spalte 0 wird ausgeblendet.

Danke für diese Übersetzung der ListView Library, die mir bereits unter NSBasic gute Dienste geleistet hat, und es ermöglicht SQLite Datensätze angemessen darzustellen.

PS: In deutsch gehts, glaube ich, besser, oder?

Viele liebe Grüsse

Bernd Gödecke
Reply With Quote