AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar
Thema durchsuchen
Ansicht
Themen-Optionen

ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

Ein Thema von Piro · begonnen am 11. Jul 2016 · letzter Beitrag vom 12. Jul 2016
Antwort Antwort
Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#1

ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 11. Jul 2016, 10:57
Moin zusammen,

sorry für den Titel aber ich wusste nicht besser, wie ich es kurz beschreiben soll.

Meine Anwendung öffnet eine 2tes Formular mit ShowModal, um Daten einzugeben. Wenn das passiert, kann ich nicht mehr mit ALT+TAB die Anwendung anwählen, um z.B. von einer anderen Windows Anwendung zurückzukehren.
Wenn das 2. Formular nicht ist, klappt alles bestens.

Kennt einer das Problem und weiß, die Einstellung, die ich übersehe bzw. nicht finde?

Vielen Dank im Voraus.

Sven
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 11. Jul 2016, 12:37
Ist der Owner im Constructor der modalen Form die Application?
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.338 Beiträge
 
Delphi 12 Athens
 
#3

AW: ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 11. Jul 2016, 13:48
Zitat:
kann nicht mehr auswählen
Soll das heißen, dass deine Anwendung dann nicht mehr in der Fensterauswahl des Alt+Tab oder Win+Tab enthalten ist? (Alt/Win länger gedrückt halten)

Delphi-Quellcode:
ZweiterDialog.PopupMode := pmExplicit;
ZweiterDialog.PopupParent := ErsteForm;
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (11. Jul 2016 um 13:52 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 11. Jul 2016, 14:07
Vielleicht hat das Modale Fenster ein StayOnTop.
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  Mit Zitat antworten Zitat
Benutzerbild von Piro
Piro

Registriert seit: 14. Jul 2003
Ort: Flintbek
810 Beiträge
 
Delphi XE2 Professional
 
#5

AW: ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 11. Jul 2016, 19:25
Ja, in Alt+Tab sehe ich nichts mehr.

Die 2. Form hat den FormStyle : fsNormal

Desweiteren hat
Delphi-Quellcode:
ZweiterDialog.PopupMode := pmExplicit;
ZweiterDialog.PopupParent := ErsteForm;
keinen Erfolg gebracht.

Zitat:
Owner im Constructor der modalen Form
Keine Ahnung woher ich das bekomme.

So rufe ich die 2. Form so auf.

ZweiteForm.ShowModal;
  Mit Zitat antworten Zitat
mm1256

Registriert seit: 10. Feb 2014
Ort: Wackersdorf, Bayern
642 Beiträge
 
Delphi 10.1 Berlin Professional
 
#6

AW: ALT+TAB - 2tes Formular mit ShowModal - Anwendung nicht mehr sichtbar

  Alt 12. Jul 2016, 06:57
Zeig doch bitte mehr Quelltext. Wie z.B. schon erwähnt, den Constructor, die ".dpr" usw. Irgendwo muss sich da was versteckt haben.
Gruss Otto PS: Sorry wenn ich manchmal banale Fragen stelle. Ich bin Hobby-Programmierer und nicht zu faul die SuFu zu benutzen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:43 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