Forum: Sonstige Fragen zu Delphi
Delphi
by DGL-luke,
16. Jun 2006
vooooorsicht! Da schleicht sich ein Verständnisproblem ein.
Das "OnClick"-Ereignis ist nur ein Event. Das heisst, es ist nur ein Zeiger auf eine funktion (Funktionszeiger *g*).
shapearray.OnCLick := TNotifyEvent(01256);
wäre also durchaus eine zulässige Zuweisung. Alllerdings zeigt der Zeiger dann irgendwo in den reservierten Speicher. Es wird also beim aufruf nix gescheites...
Forum: Sonstige Fragen zu Delphi
Delphi
by DGL-luke,
15. Jun 2006
naja, eigentlcih is es kein großes problem ;)
var
markiert: TShape;
defcolor,markiertcolor: TColor;
procedure ShapeClick(Sender: TObject);
begin
if Assigned(markiert) then
Forum: Sonstige Fragen zu Delphi
Delphi
by DGL-luke,
15. Jun 2006
markieren? geht nicht. du kannst aber auf Mausklick reagieren und z.B. die farbe ändern... das könnte dann markiert aussehen ;)