Naja, weil jeder Komponente ja auch noch einen Text zum zeichnen hat, welches ein TmyLabel
z.b.
TmyCheckbox.Draw;
Checkbox.Draw // TmyCheckboxRec
Text.Draw // tMylabel
TmyCheckboxRec.Draw
hier wird eine TmyShape gezeichnet
und das X Falls, diese Checkbox auf True steht....
Wenn du möchtes kann ich dir gerne, einige Dateien geben, dann wirst du verstehen warum ich das so mache.... oder ich lade sie hoch(habe ich sowieso vor).
Die TmyCompo.Draw Funktion bringt nur alles auf den Bildschirm. darum, wird sie in jeder Draw Procedere erst am ende aufgerufen. Es ist nicht ganz so einfach.... zu beschreiben.
Inc und PP Dateien
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Nein. Ich brauche noch mehr Eigenschaften von myCompo:
rx
ry
rw
rh
Visible
und für Komponenten die den Focus enthalten können, brauche ich noch:
Focus
Enabled
und später noch
ShowHint,
Hint
und eine Reihe von Ereignissen die erst später geschrieben wird....
da ich nicht alle doppelt und Dreifach machen wollte, habe ich mir diese Lösung ausgedacht !
rx
ry
rw
rh
Visible
und für Komponenten die den Focus enthalten können, brauche ich noch:
Focus
Enabled
und später noch
ShowHint,
Hint
und eine Reihe von Ereignissen die erst später geschrieben wird....
da ich nicht alle doppelt und Dreifach machen wollte, habe ich mir diese Lösung ausgedacht !
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Wenn du möchtes kann ich denn Quellcode, hochladen.
Die meisten brauche ich zum zeichnen:
Rx
ry
rw
rh
Visible enscheidet über die Sichtbarkeit
Enabled
Eigentlich brauche ich sogar alle zum Zeichnen.....
Ich bin aber für Verbesserung Vorschläge gerne offen.
Mein Ziel ist folgendes:
Die Checkbox besteht aus zwei Teilen: einem TmyLabel und einmal ein TMyCheckbox_Rect
Damit habe ich die Möglichkeit, einmal die Checkbox in einer Farbe zu zeichnen(nur Pen)
oder aber ich Zeichne die Checkbox in zwei Verschiedene Farben.
Im Bild ist das zu sehen was ich meine...
an den Checkboxen. Wie würdes DU sowas am sinvollsten machen ?
Ich hoffe jetzt weißt du, wie ich mir das vorstelle.
(Das aussehen wird, später noch verbessert, erstmal geht es nur um die Grund Funktionen)
Die meisten brauche ich zum zeichnen:
Rx
ry
rw
rh
Visible enscheidet über die Sichtbarkeit
Enabled
Eigentlich brauche ich sogar alle zum Zeichnen.....
Ich bin aber für Verbesserung Vorschläge gerne offen.
Mein Ziel ist folgendes:
Die Checkbox besteht aus zwei Teilen: einem TmyLabel und einmal ein TMyCheckbox_Rect
Damit habe ich die Möglichkeit, einmal die Checkbox in einer Farbe zu zeichnen(nur Pen)
oder aber ich Zeichne die Checkbox in zwei Verschiedene Farben.
Im Bild ist das zu sehen was ich meine...
an den Checkboxen. Wie würdes DU sowas am sinvollsten machen ?
Ich hoffe jetzt weißt du, wie ich mir das vorstelle.
(Das aussehen wird, später noch verbessert, erstmal geht es nur um die Grund Funktionen)
MFG
Michael Springwald
Michael Springwald