AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi Virtual TreeView - Tutorials mit Beispielen

Virtual TreeView - Tutorials mit Beispielen

Ein Tutorial von kaaeton · begonnen am 9. Okt 2009 · letzter Beitrag vom 23. Dez 2021
Antwort Antwort
Seite 2 von 2     12
kaaeton
Registriert seit: 2. Nov 2004
Virtual TreeView - Tutorials

Dieses Thema befaßt sich mit der "Virtual TreeView"-Komponente für Delphi von Mike Lischke.
Die Grundlage ist die offizielle Homepage von Mike Lischke (derzeit Jan.2020 nicht verfügbar):
http://www.soft-gems.net/ >> Home > Software > Controls > Virtual Treeview component

Als weiteren Ausgangspunkt für meine Arbeit dienten mir:
Das Tutorial "VirtualTreeView" von Philipp Frenzel: http://www.delphi-treff.de/tutorials...rtualtreeview/
und das Tutorial "Virtual Treeview step by step" von Sven H. (siehe bei http://www.soft-gems.net/...)

Meine folgenden Tutorials und Beispiel-Anwendungen sollen den Einstieg in die Verwendung dieser Komponente insofern erleichtern, da in den bisher vorliegenden Unterlagen, Beispielen und Foren-Beiträgen ein aus meiner Sicht unvollständiges (lückenhaftes) Bild geboten wurde und für die erstmalige brauchbare Verwendung viele Fragen offen blieben. Auch entsprechen sie nicht mehr der aktuellen Version und sind (daher) im Detail teilweise fehlerhaft. (Siehe Teil 1) [Stand Sep.2009]

Alle bislang verfügbaren Informationen sind am Ende dieses Beitrages als Download verfügbar.
Leider sind nur max. 4 Attachements erlaubt. Daher muß ich mehrere Einzelinformationen zusammenfassen.
detailiert sind sie auf meiner Homepage zu finden:
http://www.karahoan.com/technav.html# >> "Tutorial - VirtualTreeView"

Einen erfolgreiche Anwendung wünscht
Wolfgang

PP: Unter http://code.google.com/p/virtual-treeview/issues/list werden sogenannte "Issues" zu dieser Komponenten gemeldet (in englischer Sprache). Da es dort aber nicht gewünscht ist, deutsche Kommentare abzugeben, und ich andererseits einen komplexen Sachverhalt nicht ausreichend verständlich in Englisch darstellen kann, werde ich bis auf weiteres alle meine Kommentare und Erkenntnisse in deutscher Sprache in anderer Form allen Interessierten bekanntgeben. Dies soll auch dem besseren Verständnis dienen für diejenigen, die die deutsche Sprache besser verstehen als die englische Sprache. Wenn eine gangbare Lösung gefunden wird, dann werde ich die Informationen auch hier angeben. Vorerst wird alles nach Möglichkeit in meinen Tutorials eingearbeitet, bzw. bei den oben genannten Issues ein Verweis auf meine Tutorials erscheinen. Es empfiehlt sich daher, die Versionsnummer und das Datum zu vergleichen, was ich soeben ergänzt habe.
Auf spezielle Anfrage versuche ich nach Möglichkeit, einzelne Teile auch in englischer Sprache bereitzustellen.

Virtual TreeView - Tutorial - Teil 1
Der 1.Teil beschäftigt sich mit den grundlegenden Funktionen des VST (VirtualStringTree). Anhand eines folgerichtig schrittweise aufgebauten Beispiels werden alle notwendigen Schritte gezeigt, um den VST in eigenen Anwendungen verwenden zu können. Zum Abschluß hat man eine einfache Anwendung "Zettelkasten".

Virtual TreeView - Tutorial - Teil 2
Im 2. Teil des Tutorials werden die erweiterte Funktionen und Feinheiten beschrieben. Dieser Teil wird laufend erweitert und ergänzt. Das Ziel ist eine "leere" Muster-Anwendung, die beliebig verwendet und erweitert werden kann.
inkl. Workaround Issue 1 (de & en)

Virtual TreeView - Tutorial - Teil 3
Im 3. Teil des Tutorials werden komplexere Funktionen und Lösungswege beschrieben.
Nach dem großen strukturellen Umbau des Programms ...
Aber jetzt gibt es mal die erste Version zum Testen - bald geht es weiter ...

Virtual TreeView - Anwendungen
Um den sinnvollen Einsatz des VST zu zeigen, und um auch Einblicke in meine Art der Programmierung zu geben, werden die bisherigen Erkenntnisse dazu verwendet, einige brauchbare Anwendungen (engl. Applications) zu realisieren. Die Dokumentation hierzu und die Programme selbst können zur Info auch bereits in der Entwicklungsphase bei mir angefordert werden.

App1 - Das Tutorial als VST-Applikation (in Planung)
App2 - Ein Programm-Editor/Analysator/Dokumentierer (in Planung)

App3 - Delphi (7) Menü-Template Manager
Da das Delphi-Menü-Template (delphi32.dmt) nicht in Teilen weitergegeben werden kann, wird hier eine gangbare Lösung gezeigt. Die Handhabung dieser App3 wird im Tutorial Teil 2 Pkt.2.20.3) näher beschrieben.

History
  • 11.11.09 1.Teil v1.12 - kleine Korrekturen
    11.11.09 2.Teil v1.00 - erweitert, korrigiert und abgeschlossen
  • 07.03.10 2.Teil v1.11 - Korrekturen
    07.03.10 3.Teil v0.03 - first public version
Angehängte Dateien
Dateityp: zip wz_virtualtreeviewdemo-teil2_549.zip (1,01 MB, 1378x aufgerufen)
Dateityp: zip wz_virtualtreeviewdemo-teil1_169.zip (530,9 KB, 1377x aufgerufen)
Dateityp: zip virtualtreeviewapp3_677.zip (404,2 KB, 987x aufgerufen)
Dateityp: zip wz_virtualtreeviewdemo-teil3_159.zip (1,54 MB, 1162x aufgerufen)

Geändert von kaaeton (20. Jan 2020 um 14:27 Uhr)
 
mmw
 
#11
  Alt 23. Dez 2021, 15:38
hallo,

evtl. ist das hier gemeint

http://delphi.icm.edu.pl/newl/d50/f008_003.htm

'simons.zip'

Gruß
  Mit Zitat antworten Zitat
Schuby
 
#12
  Alt 23. Dez 2021, 15:57
Danke für deine Hilfe, ich habe die EnhEdit.pas gefunden,
aber die braucht auch wieder neue und die auch...

Schade, ich bekomme diese Demos nicht zu laufen.



mfg Schuby
  Mit Zitat antworten Zitat
Aviator

 
Delphi 10.3 Rio
 
#13
  Alt 23. Dez 2021, 20:00
Mike Lischke hat die Entwicklung des VirtualTreeView an Jam Software abgegeben. Du kannst dir die neueste Version direkt auf GitHub herunterladen oder das Repo auschecken. Darin sind die Demos auch enthalten.


https://github.com/JAM-Software/Virt...eView/releases
  Mit Zitat antworten Zitat
Schuby
 
#14
  Alt 23. Dez 2021, 20:17
Danke für Info, jetzt gehts


mfg Schuby
  Mit Zitat antworten Zitat
Themen-Optionen Tutorial durchsuchen
Tutorial durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:08 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz