Registriert seit: 20. Mai 2005
24 Beiträge
|
Re: Cursor verschwindet in TEdit nach Form.Show
9. Dez 2005, 16:01
für alle die jemals vor dem gleichen Problem stehen sollten, hier die Lösung der Workaround:
Delphi-Quellcode:
procedure TKBForm.myShowForm ( Work : TForm );
BEGIN
WITH Work DO
BEGIN
SetWindowPos( Handle,
HWND_TOPMOST,
Left,Top, Width,Height,
SWP_NOACTIVATE or
SWP_NOMOVE or
SWP_NOSIZE or
SWP_SHOWWINDOW );
END;
END;
procedure TKBForm.myHideForm ( Work : TForm );
BEGIN
WITH Work DO
BEGIN
SetWindowPos( Handle,
HWND_TOPMOST,
Left,Top, Width,Height,
SWP_NOACTIVATE or
SWP_NOMOVE or
SWP_NOSIZE or
SWP_HIDEWINDOW );
END;
END;
Es ist besser zu schweigen und als Idiot zu gelten als zu Reden und dadurch den Beweis anzutreten.
A. Lincoln
|
|
Zitat
|