Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Form1 solange deaktiviert bis Form2 offen ist? (https://www.delphipraxis.net/132789-form1-solange-deaktiviert-bis-form2-offen-ist.html)

AlexII 19. Apr 2009 22:15


Form1 solange deaktiviert bis Form2 offen ist?
 
Ich weiß gar nicht wie ich das richtig erklären soll, wer kann mir also sagen wie ich das Form1 deaktiviere solange Form2 offen ist? Zur Zeit ist es so, wenn Form2 offen ist kann ich im Form1 auch arbeiten, das muss aber verbitten werden, und wenn man aber Form2 schließt soll Form1 zum arbeiten aktiv sein.

Luckie 19. Apr 2009 22:23

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Zeige Form2 mit ShowModal an.

AlexII 19. Apr 2009 22:32

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Oh... wenn ich dann Form2 schließe kommt ne Fehlermeldung, dass ein deaktiviertes oder unsichtbares Fenster kein Focus erhalten kann. :gruebel:

jaenicke 19. Apr 2009 23:52

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Dann hast du da vermutlich noch irgendwo SetFocus oder so drin?

Cyberbob 20. Apr 2009 00:23

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Dann lass dir vom Debugger anzeigen, wo das Problem genau auftritt!
Zeig mal ein Wenig Code, dann könnten wir hier sicher genauere Tipps geben!!

Chris

AlexII 20. Apr 2009 11:30

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Zitat:

Zitat von jaenicke
Dann hast du da vermutlich noch irgendwo SetFocus oder so drin?

Wo genau da? Im Form1 oder Form2? SetFocus muss also raus?

AlexII 20. Apr 2009 11:39

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Zitat:

Zitat von Cyberbob
Dann lass dir vom Debugger anzeigen, wo das Problem genau auftritt!

Weiß leider nicht wie es geht. :|

hoika 20. Apr 2009 11:40

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Hallo,

SetFocus muss raus.

Delphi-Quellcode:
procedure TForm1.ButtonClick:
begin
  Form2.ShowModal;
end;
Heiko

AlexII 20. Apr 2009 11:41

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Ja wo raus? Aus Form1 oder Form2?

DeddyH 20. Apr 2009 11:44

Re: Form1 solange deaktiviert bis Form2 offen ist?
 
Können wir hellsehen? Zeig mal Deinen Code, sonst wird das eine Raterunde.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz