Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
27. Jun 2003
Korrekt. Alles auf ein TPanel packen und diese Panel.Enabled := False setzen. Das TForm muß dann über .KeyPreview := True natürlich die Kontrolle übernehmen. Das TForm ansich, also Caption,Menu,Frame wäre noch bedienbar.
Gruß Hagen
Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
27. Jun 2003
T'schuldige Luckie, bin neu hier :)
Noch eine andere Frage: Soll die Mouse systemweit "gesperrt" werden oder ab nur für das eigene Form ??
In deiner Frage hast du dies nicht erwähnt. In einem anderen Thread hier im Forum hast du dich auf deine eigenes Form bezogen (Spieleprogrammierung). In diesem Zusammenhang ist das das Mouse"sperren" sehr wohl sinnvoll.
Mit obigen Funktionen ist aber...
Forum: Object-Pascal / Delphi-Language
Delphi
by negaH,
27. Jun 2003
Ich stimme Sakura zu, solche Manipulationen sind sehr leidvoll. Egal ob Setup oder Anwendung. Windows ist ein "Multitaksing" System und ich habe mir keinen Powerrechner gekauft damit mich ein Setup blockiert.
Zur eigentlichen Frage: mit SetCursorPos() setzt man die Mouse in sein Fenster, dann mit ShowCursor() unsichtbar machen, und final mit ClipCursor() den Bereich in dem die Mouse bewegt...