Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by prov171,
26. Apr 2005
procedure TfrmMain.Set_Global_Hotkeys(var Message: TMessage);
var notify:string;
begin
notify:='';
if Message.Msg=WM_Hotkey Then begin
SetTimer(Self.Handle,Message.WParam,Hotkeys.Interval*1000,nil);
SendMessage(GetActiveWindow,WM_KEYDOWN,Hotkeys.Modify,Hotkeys.Key);
SendMessage(GetActiveWindow,WM_KEYUP,Hotkeys.Modify,Hotkeys.Key);
notify:='';
end
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by prov171,
26. Apr 2005
Ich habe die HotKeys als Systemweite HotKeys deklariert, da die Komponente sonst
wenn ich die Pfeiltaste drücke die seite auch in die Richtung verschiebt.
Wenn ich die Viewer Komponente deaktiviere (Enabled := false) funktioniert es, aber ich
kann dann z.B. nicht mehr auf den Zoom der Komponente zugreifen.
Ich habe auch schon probiert die Komponente zu disabeln, die die Funktion
nächste...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by prov171,
26. Apr 2005
Hallo, ich habe schon hier im Forum gesucht, aber nicht wirklich etwas gefunden, das funktioniert hat.
Ich habe auf meinem Formular mehrere Edit Felder in die etwas eingegeben werden soll.
Über einen HotKey habe ich es realisiert, in einer anderen Komponente, die mittels eines
Frames eingebunden ist z.B. bei einer tif Datei eine Seite weiter zu blättern. Nur verliert
das Edit Feld dabei den...