AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 13:47

Parameter dieser Suchanfrage:

Suche in Thema: Bug? Delphi Anwendung automatisch in den Hintergrund
Suche alle Beiträge, die von "jaenicke" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    AW: Bug? Delphi Anwendung automatisch in den Hintergrund

     
      by jaenicke, 12. Jan 2021
    Ich habe doch beschrieben was passiert. Es wird mit EnumThreadWindows gearbeitet.

    Das enumeriert dann durch alle Fenster und das erste, das ein TForm ist, wird dann genommen. Aber es wird eben nicht geprüft, ob es sichtbar ist. Es wäre schön, wenn das "vorher aktive Fenster" oder eine andere bessere Logik verwendet würde...
  • Forum: Sonstige Fragen zu Delphi

    AW: Bug? Delphi Anwendung automatisch in den Hintergrund

     
      by jaenicke, 12. Jan 2021
    Ich habe mal nachgeschaut. Das GetTopWindow wird ausschließlich an dieser Stelle verwendet. Von daher würde ich es, unabhängig davon, ob man das umgehen kann, als Bug einstufen, dass dort unsichtbare Fenster berücksichtigt werden.

    Denn das Erzeugen von unsichtbaren Fenstern ist ja nun nicht so ungewöhnlich. Das Problem tritt nämlich auch auf, wenn man einfach nur ein zweites Formular hinzufügt...
  • Forum: Sonstige Fragen zu Delphi

    AW: Bug? Delphi Anwendung automatisch in den Hintergrund

     
      by jaenicke, 12. Jan 2021
    Ich hatte es vorhin auch schon kurz so wie geschrieben in ein Projekt gebaut und kann es auch mit Delphi 10.4 nachvollziehen.

    Der Grund ist, dass in Vcl.Dialogs in der Funktion TFindDialog.Execute das Fenster für den TRedirectorWindow, über das hinterher der Fokus geschickt wird, mit EnumThreadWindows ermittelt wird. Da kommt dann das zweite unsichtbare Fenster heraus obwohl es nicht sichtbar...
  • Forum: Sonstige Fragen zu Delphi

    AW: Bug? Delphi Anwendung automatisch in den Hintergrund

     
      by jaenicke, 11. Jan 2021
    Dann dürfte das daran liegen, dass das Hauptfenster nicht als erstes Formular mit Application.CreateForm erstellt wurde und somit nicht als Hauptformular in der Anwendung bekannt gemacht wurde.


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=jaenicke&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=206604
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 Uhr.
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