Einzelnen Beitrag anzeigen

Moaddin

Registriert seit: 18. Jan 2007
Ort: Düsseldorf
4 Beiträge
 
Delphi 2005 Personal
 
#8

Re: Optionen-Schaltfläche in TOpenDialog

  Alt 24. Jan 2007, 15:07
Hallo Christian,
vielen Dank für deine bisherige Hilfe.

Ich habe alle Schritte befolgt, es tut sich jedoch weiterhin nichts. Für mich ist auch keine klare Verknüpfung von dem Button.OnClick und der property zu erkennen. Desweiteren, wenn ich im Objektinspektor auf dieses Ereignis zugreife (OptionsClick) wird diese zwar erzeugt und ich kann auch etwas hineinschreiben, doch im Inspektor wird der Prozedurname nicht, wie üblich bei anderen Ereignissen, angezeigt. Auch wenn ich ihn manuell dort eingebe, leert sich das Feld von alleine.
So sieht mein Code jetzt aus (Ausschnittsweise). Sollte es eigentlich so funktionieren oder fehlt da noch etwas?
Delphi-Quellcode:
type
  TOpenOptionsDialog = class(TOpenDialog)
  private
    FOptionsClick: TNotifyEvent;
    FOptionen: TButton;
    procedure SetOptionsClick(const Value: TNotifyEvent);
  published
    property OnOptionsClick: TNotifyEvent read FOptionsClick write SetOptionsClick;
  end;

procedure TOpenOptionsDialog.SetOptionsClick(const Value: TNotifyEvent);
begin
  FOptionen.OnClick := Value;
end;
Viele Grüße
Moaddin
Miniaturansicht angehängter Grafiken
objekt-inspektor_206.jpg  
Einer der Info-Pros, die nur wegen dem fetten Stephan keine 1 bekommen haben óÒ
  Mit Zitat antworten Zitat