| |
|
|
| allô zusammen,
qui Listview.dll allez maintenant dans Runde 1.1 !!! Ab tout de suite peux Version 1.1 de meiner Webpage runtergeladen volonté:
[...]
NEUERUNGEN IN VERSION 1.1: - SearchText(), cherchez une Text dedans des Listviews. - CopyColumnTo(), kopiert une komplette Spalte de einem Listview dans un d'autre Listview. - CopyLineTo(), kopiert une komplette la ligne de einem Listview dans un d'autre Listview. - ListviewToDbf(), auslesen eines Listviews dans un dBaseIII-Dossier (.dbf). - GetIndex(), ermittelt den aktuellen Wert, avec dem SetIndex() arbeitet - GetChecked(), ermittelt, si et dans quel la ligne welchen Listviews zuletzt une Checkbox angeklickt wurde. - SetCheckboxState(), markiert ou bien entmarkiert une (ou bien alle) Checkbox(en) dans einem Listview-Contrôle. - GetCheckboxState(), ermittelt, si une Checkbox dans einem Listview-Controlarkiert markiert ou bien entmarkiert ist. - EnableEdits(), erlaubt dans einem Listview editierbare Itemtexte (ou bien aussi pas). - Zusätzliches Flag dans DbfToCsv() incorporé, konvertiert automatisch Datumseinträge dans un lesbares Format (z.B. 20020326 wird trop 2002.03.26). - Kleinen Bug dans DbfToCsv() behoben, qui une zusätzlichen Itemeintrag verursacht hatte. - Kleinen Bug behoben dans Register() - Ermittlung qui rechten Spalte dans IColumn() maintenant sicherer gelöst - IColumn() / InsertColumn funktioniert maintenant aussi zusammen avec SetIndex() - ListviewToMem() wurde umbenannt dans ListviewToCsv() * - SetItemsFromMem() wurde umbenannt dans CsvToListview() * - Kleine Pfeile dans den Spaltenbuttons laisser maintenant qui zuletzt sortierte Spalte et Sortier-direction erkennen - quatre neue Sourcescodes (PureBasic) de H. Brill beigefügt. plus Infos en supplément dans qui Liesmich-Dossier. - Alle Listview.dll Funktionen soutien maintenant mindestens 65536 Zeilen (sofern Briebssystem-bedingt possible...).
* qui beiden Funktionen wurden qui Logik halber umbenannt. Bisher gelten mais zusätzlich aussi encore qui alten Namen. cela wird mais pas plus longtemps qui le cas son, qui alten Namen devrait alors ab tout de suite pas plus benutzt volonté !!!
Viel Amusement !!!
Salut, Frank |
|
|
| |
|
|
|
| allô Frank Wunderbar 1.1 ist là . une Anregung hätt je là encore pour SearchText(), Erweiterung des Flags: Suchstring doit avec dem Anfang des Itemtext übereinstimmen. je benutze un Listview zum Montrer de données (entier quoi nouveau ), per Klick sur Buttons avec den Aufschriften A ..... Z wird ensuite plan trop qui entsprechenden la ligne gescrollt. Momentan pouvoir cela une eigene Procédure qui assez lente ist (chez 2000 Zeilen brauchts jusqu'à zum Z paire Sekunden). si je là maintenant rien dans deiner Funktion übersehen hab ist cela momentan pas possible. très interesant fände je aussi si sich qui Sortierfunktion direct de Programmierer nutzen ließe (alors sans Klick sur den Spaltenbutton). comment toujours bewundere comment du cela alles schaffst et qui simple Handhabung deiner Funktionen. Salut Thomas |
|
|
| |
|
|
|
| allô Thomas,
so un Flag ließe sich simple einbauen, pourquoi pas .
Hm, une programmierte Sortierung ? Sollte aussi pas allzu aufwendig son, mach je aussi fertig .
bof, je versuche wirklich toujours, alles so simple comment possible trop gestalten. Windows API/Messages sommes déjà compliqué genug...
Solche Posting comment votre sommes mir De toute façon am liebsten, aucun Fehlermeldung, pour gute neue anwenderfreundliche idées.
Salut et Dank, Frank |
|
|
| |
|
|
|
| allô Frank
<Solche Posting comment votre sommes mir De toute façon am liebsten, aucun Fehlermeldung, > à vrai dire hab je de den neuen Funktionen seulement SearchText ausprobiert, mais l'autre venez aussi encore . <Hm, une programmierte Sortierung ?> je denke qui pour une ApiFunktion gibt (qui pas sous Profan trop verwenden ist ), bzw. nehm je la fois à qui deine Sortierfunktion sur cet basé et du es so erweitert la hâte, qui qui Klick im Spaltenbutton qui Sortierfunktion startet. Salut Thomas |
|
|
| |
|
|
|
| allô Thomas,
non, pour qui Sortierung gibt es aucun API-Funktion (sauf ab Windows XP). il y a seulement une um abwärts trop sortieren, allerdings seulement pour Buchstaben. qui komplette Sortierung ist selfmade.
cela Flag pour SearchText() ist fertig. cela manualle Sortieren gestaltet sich doch quelque chose schwieriger, weil es dans qui Messagestruktur eingebettet ist et mal de aussen angesprungen volonté peux. mais aucun Sorge, cela bekomme je déjà hin
Salut, Frank |
|
|
| |
|
|
|
| allô Thomas,
cet Funktion ist hinzugekommen et steht ab Listview.dll 1.2 zur Disposition:
SortManual(H,S,F)
Sortiert un Listview-Contrôle de main.
H : Long - Handle eines avec CreateListview() erstellten Listview Controls I : Long - index qui Spalte de H, qui sortiert volonté soll (nullbasierend). F : Long - Flag
avec ASortListview() peux une par den User durchgeführte Sortierung eines Listviews aktiviert volonté. quelquefois peux es mais aussi sinnvoll son, cela qui Programmierer selbst une Sortierung vornehmen peux. oui c'est ca hierzu dient SortManual(). Voraussetzung ist mais, cela qui Sortierung pour qui Spalte I aktiviert wurde ! I ist qui numéro qui Spalte, qui sortiert volonté soll, F est un Flag, quoi qui Sortierrichtung bestimmt:
0 = Listview wird aufsteigend sortiert 1 = Listview wird absteigend sortiert
si une Sortierung pour Buchstaben ou bien pour payons erfolgt, wurde oui déjà auparavant avec ASortListview() bestimmt.
Salut, Frank |
|
|
| |
|
|
|
| |
|
| |
|
|