Italia
Foro

Listview.dll 1.3 Update

 
Hallo zusammen,

die Listview.dll ist jetzt in Version 1.3 disponibile.

Die Listview.dll ist eine Dll, um den Umgang mit Microsofts SysListview32-Controls, das sind mehrspaltige Tabellen, zu erleichern und zu erweitern.
So können sie z.B. mit Leichtigkeit eine automatische Sortierung aller Zeilen erreichen, basierend auf den Werten jeder einzelnen Spalte. Auf Knopfdruck kann das Listview sortiert werden, auf- oder absteigend, nach Zahlen oder nach Buchstaben.
Es können Icons (kleine Bilder) eingebaut werden, oder auch nicht, Trennstriche sind wählbar, freie Farbwahl von Text und Hintergrund usw.
Ganze File (.csv oder .dbf) können in einem Rutsch schnell in das Listview eingelesen werden, und auch wieder exportiert werden.
Checkboxen lassen den Anwender bestimmte Zeilen markieren. Editfelder sorgen per ein anwenderfreundliches Editieren..
Dateiordner-Strukturen lassen sich blitzschnell einladen und/oder als File speichern.
Hintergrundsbilder oder verschiedenfarbige Listviews verwenden - alles kein Problem.
Und ebenfalls wichtig: Eine umfangreiche Druckfunktion ist auch vorhanden...
Programmierer, die in ihren Programmen Tabellen oder eine tabellenartige Anzeige benötigen, finden mit der
Listview.dll eine schnelle unf konfortable Methode, diese zu realisieren.
Programmiert in Assembler, mit Profan und PureBasic Beispielen...

Das ist neu in Version 1.3:
- GetColumnUpdate(), liest Reihenfolge, Breite und Formatierung aller Spalten aus. Wieder setzbar mit SetColumnUpdate()
- SetColumnUpdate(), setzt Reihenfolge, Breite und Formatierung aller Spalten eines Listviews, das mittels GetColumnUpdate() ausgelesen wurde
- RaiseColumns(), setzt eine andere Schrift- und Hintergrundsfarbe per eine oder mehrere Spalten eines Listviews. Macht Listviews übersichtlich.
- MixRGBs(), mischt zwei Farbwerte zu einem.
- SetBackImage(), verpaßt einem Listview eine Hintergrunds-Grafik.
- PrintListview(), bringt ein Listview aufs Papier, wahlweise auch mit Grids, Icons und Checkboxen !
- AreCheckboxenPresent(), ermittelt, ob ein Listview mit Checkboxen arbeitet.
- AreIconsPresent(), ermittelt, ob ein Listview mit Icons arbeitet.
- EraseListview(), entfernt alle Listview-Strukturen eines Listviews innerhalb der Dll.
- GetControlParas(), ermittelt, ob und wo ein Mausklick auf ein Item per rechter Maustaste oder linkem Doppelklick stattgefunden hat
- GetOwnControlParas(), ermittelt die Daten eines Items, mit denen leicht eigene Controls an passender Stelle im Listview erzeugt werden können.
- SetStyle(), setzt einen Listview-Style, der bei der Erstellung nachfolgender Listviews übernommen wird.
- Kleinen Bug in FilelistToCsv() behoben, der in Hauptordnern immer eine File, bzw. einen Ordner verschluckte.
- Neues Flag per FilelistToCsv() eingebaut (Flag $400 = Versteckte File (Hidden Flag) sollen nicht angezeigt werden)
- Bug behoben in ListviewToCsv(), der bei leeren Itemfeldern einen Fehler auslösen konnte
- Einen neuen PureBasic-Quellcode (plus Exe) von Heinz Brill beigefügt, aktuelles Verzeichnis auslesen und drucken

Hier kann die Listview.dll (1 MB) runtergeladen werden:
Webpage
 
08.11.2004  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

2.034 Views

Untitledvor 0 min.
Normann Strübli09.04.2020
Michael W.03.07.2016
Pauli17.05.2013
Erfurt05.11.2012
Di più...

Themeninformationen

Dieses Thema hat 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie