Deutsch
Forum

Listview.dll 1.3 Update

 
Hallo zusammen,

die Listview.dll ist jetzt in Version 1.3 verfügbar.

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 Dateien (.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 für ein anwenderfreundliches Editieren..
Dateiordner-Strukturen lassen sich blitzschnell einladen und/oder als Datei 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 für 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 Datei, bzw. einen Ordner verschluckte.
- Neues Flag für FilelistToCsv() eingebaut (Flag $400 = Versteckte Dateien (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  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.037 Betrachtungen

Unbenanntvor 0 min.
Normann Strübli09.04.2020
Michael W.03.07.2016
Pauli17.05.2013
Erfurt05.11.2012
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

unbekannt (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


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