Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
1. Mär 2008
Moin, Moin,
nun habe ich in das komponenteneigene Popup auch noch eine Suchfunktion (Wildcards avail) eingebaut - damit sind alle drei Standardfunktionen (Layout, Sortieren und Suchen) die ich grundsätzlich in (m)einem TreeView zur Verfügung haben möchte, erst einmal vorhanden.
Da die Komponente ohne Hilfestellung aus dem Forum zumindest nicht so schnell entstanden wäre, möchte ich abschließend...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
29. Feb 2008
Hallo marabu, :cheers:
Hallo an alle "Mitleser"
Es ist vollbracht! Mein kleine Ausflug in die Komponentenentwicklung ist Dank deiner Hilfe und der von shmia (Zusammenfügen der Popups) erfolgreich abgeschlossen! Hab' wieder 'ne Menge dazugelernt. Es war etwas mühsam, aber dadurch wird der Lerneffekt bestimmt gesteigert. Als Anlage füge ich das Ergebnis bei. Als nächster (und wohl vorerst...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
29. Feb 2008
Moin, Moin.
Ich habe mir die guten Ratschläge von marabu zu Herzen genommen und bin ein kleines Stück weiter gekommen.
Meine Komponente wird nun von TCustomTreeView abgeleitet. Das Meckern des Compilers hörte selbstverständlcih sofort auf, nachdem in meiner Ableitung nun alle Properties in gleichem Umfang wie in TTreeView veröffentlicht werden.
Beim vertikutieren unserer ehemals...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
29. Feb 2008
Moin, Moin marabu!
Schaut gut aus, vielen Dank schon mal. Allerdings geht es damit noch nicht wirklich voran:
Wenn ich von TCustomTreeView ableite, dann meckert der Compiler innerhalb des Codes des aufrufenden Programms, über den undefinierten Bezeichner "Items" - die Ableitung muss daher wohl von TTreeView erfolgen. Der Private-Deklaration von CompareNodes muss doch "procedure" vorangestellt...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by taaktaak,
28. Feb 2008
Moin, Moin,
seit einigen Stunden bastle ich an einer Komponente, die von TTreeView abgeleitet ist. Hiermit wird das TreeView um ein StandardPopup erweitert, das zusätzliche Layout- und Sortierfunktionalitäten zur Verfügung stellt. Dank der Unterstützung von shmia ist nun auch das Verbinden von Komponenten-Popup und Anwendungs-Popup gelungen.
In der Testphase habe ich alle Funktionalitäten...