Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by haentschman,
12. Feb 2012
Hallo...
...ich könnte auch das was in Klasse2 steht in die Form nehmen. Da könnte man die Events z.B. sparen. Dort wollte ich aber nur visuelle Sachen haben. Von daher etwas komplizierter... :zwinker:
...nun ja, die Anzahl der Controls ist eher übersichtlich (meistens 2 oder 3). Das einzig nervige an der Liste ist die Casterei :zwinker:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by haentschman,
12. Feb 2012
...endlich mal ne einfache Frage 8-)
ich habe in meiner Anwendung haufenweise Listen von Daten (intern Objekte). Diese Daten werden in Listviews visualisiert und bearbeitet. Ich will einen "InlineEditor" der sich anhand des Objekttyps selbst verwaltet (visuell/Daten)...siehe Bild 1. Beitrag
...das wars... :lol:
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by haentschman,
12. Feb 2012
Moin... :hi:
war bestimmt nur spät :zwinker:
Klar sind die Events vererbbar. Jede abgeleitete Klasse muß die aber entgegennehmen und hat damit jeweils die gleichen Proceduren dazu. Das habe ich jetzt in TKlasse2 als Gemeinsamkeit.
:lol: die heißen nicht so... hast du schon richtig gesehen.
... ich hatte mich für die Liste entschieden weil die Anzahl der Controls unterschiedlich ist,...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by haentschman,
11. Feb 2012
Danke für das ausführliche Statement... 8-)
...die Button Events der Form werden als Event weitergereicht. Somit bräuchte jede abgeleitete Klasse die entsprechenden Prozeduren.
...die Objectlist wo die Controls drinstehen. Je Editor eine eigene.
... ich habe mich für getrennte Klassen entschieden wobei ich noch eine "dazwischengeschaltet" habe
TKlasse1: TForm
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by haentschman,
11. Feb 2012
Hallo alle...
ich komme mir mal wieder vor wie eine Frau im Schuhladen...:roll:
Was ich möchte:
- "InlineEditor" auf Basis TForm
- über 20 verschiedene Objekttypen und damit Editoren
Was ich gemacht habe:
- Basis Form