Event OnPaint bei TMemo
-
hi,
ich hab das mal probiert.
Wie gesagt können die Memos wild aufeinander liegen.
TShape, TPanel und TPaintBox werden aber unter allen Memos gezeichnet.
Das heißt wenn ein aktives kleines Memo auf einem größeren zu liegen kommt wird das TShape,TPanel bzw. TPaintBox von dem darunterliegenden großen Memo verdeckt.snoopy_kmo
-
Wie wär's z.B. wenn du das aktive Memo in einer anderen Farbe darstellst?
-
Wenn Du ein TPanel verwendest, gibt dem aktiven TMemo::Parent dieses TPanel an und rufe dann TPanel::BringToFront auf. Probier in der Richtung mal weiter, ich kann Dir das jetzt "leider" nicht ausprobieren und weitere Vorschläge ausarbeiten.
Ansonsten JeGr's Vorschlag.
-
Danke,
mit BringToFront() bleibt das TPanel oben, so gehts.
Danke
snoopy_kmo