![]() |
Fokus meinem Programm geben
Hallo ihrs :)
Ich hab ein Programm geschrieben, das unter anderem eine souverän von ![]() Danke für eure Hilfe, Palando |
Re: Fokus meinem Programm geben
Versuch mal
Delphi-Quellcode:
application.restore;
edit.setfocus; |
Re: Fokus meinem Programm geben
hmmm... es ändert genau garnix ob das application.restore nun drinnen ist oder nicht. :(
Das setfocus is mir schon klar und funktioniert ja auch so wie es soll. Danke Trotzdem :) |
Re: Fokus meinem Programm geben
Hallo,
mit der folgenden Codeergänzung:
Delphi-Quellcode:
//...
DragFinish(Msg.WParam); ActiveControl := Edit1;//<---------! //... |
Re: Fokus meinem Programm geben
Auch mit allen dreien bringts nix. Das Editfenster hat zwar den Fokus im programm, also es ist markiert und es ist ein Cursor drin, auf "Windowsebene" bleibt allerdings das Explorerfenster ausgewählt. :(
Danke auch dir :) |
Re: Fokus meinem Programm geben
Hallo,
setz doch mal das noch dahinter:
Delphi-Quellcode:
Application.BringToFront;
|
Re: Fokus meinem Programm geben
Delphi-Quellcode:
:?:
Application.BringToFront;
//edit Kasten :?: :gruebel: |
Re: Fokus meinem Programm geben
langsam wirds doof, geht nochimmer nicht :(
Danke auch an dich :) |
Re: Fokus meinem Programm geben
Hallo Palando,
es kann sein dass dir das Betriebssystem verbietet, den Fokus zu geben. Im TweakUI-Powertoy fuer XP kann man z.B. einstellen, dass Programme nicht automatisch den Fokus erhalten. Diese Option ist standardmaessig auch aktiviert. Evtl. musst du ueber eine Windows Message das Topmost-Window setzen. Greetz alcaeus |
Re: Fokus meinem Programm geben
Danke für die Antwort, alcaeus. :)
Ich hab Win XP und im TweakUI ist der Haken bei "Prevent applications from stealing Focus" weg, es ist also deaktiviert. Ich eh nochmal das ganze TweakUI durch, aber daran kanns ja nich liegen oder? Und wie mach ich das mit dem Topmost-Window? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz