Forum: Object-Pascal / Delphi-Language
Delphi
by Rainer Wolff,
3. Aug 2010
Zum Hintergrund des ganzen: Die Komponenten benutze ich zur Visualisierung von Maschinensteuerungen. Also z. B. Endschalter oder Positionsanzeige. Die Komponenten haben eine Bedeutung, die im Hint auch angezeigt wird, also z. B. Türe offen/geschlossen, oder aktuelle Antriebsposition.
Ausserdem haben die Komponenten noch Eigenschaften, die sie mit der Steuerung verknüpfen, welches Eingangsbit,...
Forum: Object-Pascal / Delphi-Language
Delphi
by Rainer Wolff,
3. Aug 2010
Das wars nun gar nicht, was ich wollte.
Inzwischen hab ich meinen Code in den Komponenten noch etwas hin und her geschoben und mache es so: Alle Komponenten, für die ich das ganze brauche (Abgeleitet von Shape, Label, Bitmap, Edit...) haben sowieso ein gemeinsames Interface.
Ich verwende ein TApplicationEvents-Objekt und in OnShowHint:
procedure TMainWindow.ApplicationEvents1ShowHint(var...
Forum: Object-Pascal / Delphi-Language
Delphi
by Rainer Wolff,
3. Aug 2010
Hallo,
ich würde gerne bei einigen eigenen Komponenten die Eigenschaft Hint so überschreiben, dass ich zur Entwurfszeit einen Hint setze, der aber zur Laufzeit mit zusätzlichen Angaben ergänzt wird.
Hint ist ja in TWincontrol so definiert:
property Hint: string read FHint write FHint;
Ich hätte nun gern sowas:
TMyComponent = class(TWinControl)
published