Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nothine,
9. Sep 2004
:mrgreen: freut mich das ich dir helfen und was neues zeigen konnte :mrgreen:
aber jetz sollte hier besser schluss sein, sonst sagen die bösen mods noch was :roll: :mrgreen:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nothine,
9. Sep 2004
das event heißt nicht umsonst so :mrgreen:
bei allen andern sag ich nur Delphi-Hilfe :zwinker:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nothine,
9. Sep 2004
klar, kein problem.
also folgendes: Du kennst mit Sicherheit die globale Variable Application. Manchmal ruft man zum Beispiel Application.Terminate auf, um das Programm zu beenden. Nun ist es aber, obwohl doch eigentlich so essentiell, nur eine globale Variable, das heißt du hast keinen benutzerfreundlichen Zugriff auf die Eigenschaften und Ereignisse der Komponente. Damit das Zuweisen der...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nothine,
9. Sep 2004
du holst dir aus der registerkarte Zusätzlich eine komponente mit namen TApplicationEvent. Diese Komponente ermöglicht dir den Zugriff auf (für uns wichtig) die Events der Application. Das von mir gebastelte musst du gar nicht selber aufrufen, aber du musst in dieser TApplicationEvent komponente einen doppelklick auf OnShowHint (ereignis) machen, meinen quelltext dareinkopieren, F9 drücken und...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Nothine,
9. Sep 2004
ich würd mir erst mal ne TApplicationEvent kompo aufs formular holen, und dann im OnShowHint ereignis etwas in dieser richtung eintragen:
procedure TFormX.ApplicationEventsShowHint(var HintStr: String; var CanShow: Boolean; var HintInfo: THintInfo);
const BS: array of Byte = (0,4);//bei bsSingle ist der Anzeigebereich des Edit 4 Pixel kleiner
begin
if HintInfo.HintControl is TEdit then...