AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 01:17

Parameter dieser Suchanfrage:

Suche in Thema: Fensterposition zurücksetzen
Suche alle Beiträge, die von "himitsu" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 27. Feb 2020
    Ich hab die Lösung:

    Du löst das Monitor identifizieren vom OS aus und via OCR liest du dann die Numern vom Screenshot ab. :lol:
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 27. Feb 2020
    Zumindestens nicht komplett.
    Primary = 1, not Primary = >1 und die Positionen sollten ja stimmen.

    bist nicht der Einzige:
    https://www.vb-paradise.de/index.php/Thread/104111-Bildschirm-Identifizieren/
    https://living-sun.com/c/132927-a-reliable-way-to-identify-display-devices-c-net-windows-multiple-monitors-edid.html
    ...

    > Wie Sie vielleicht wissen, listet Windows dieAnzeigegeräte in der...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 27. Feb 2020
    PS: Hatte meine Antwort oben nochmal revidiert.
    Delphi übernimmt einfach die Reihenfolge von der WinAPI und GetMonitorInfo(Monitor.Handle, ...) liefert auch keine zusätzlichen Infos. (nur Primary und die Rects)
    Wenn Windows das schon falsch rausgibt, dann kannst da über die TScreen-Klasse nichts weiter machen.

    Falls du die Reihenfolge zur Laufzeit geändert hast, dann "sollte" Delphi...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 27. Feb 2020
    Hab jetzt nur in der VCL geguckt, da gibt es TMonitor.MonitorNum? und .Primary für den Ersten.
    Und die Reihenfolge in der Liste ist einfach entsprechend dem, wie EnumDisplayMonitors das liefert.


    Nee, MonitorNum ist List.Count beim Einfügen, also das Gleiche. :oops:
    Tja, dann ist Windows böse zu dir.

    PS:...
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 22. Feb 2020
    In der VCL gibt es auch direkt TForm.Monitor für den Monitor wo die Form zum größten Teil drauf ist, (also der Monitor auf dem der Mittelpunkt der Form liegt)
    aber im FMX nicht und in FMX.Forms gibt es nicht so eine Screen-Klasse, wie in VCL.Forms.

    Gut, man kann natürlich problemlos via den APIs in Winapi.Windows selber das mit den Monitoren machen, aber natürlich nur im Windows.
  • Forum: GUI-Design mit VCL / FireMonkey / Common Controls

    AW: Fensterposition zurücksetzen

      Delphi
      by himitsu, 21. Feb 2020
    Hatte das vorher nicht gekannt und mir sowas selbst gebaut.

    Ist jetzt kein Hexenwerk ... einfach gucken ob Form in einem Monitor liegt und wenn nicht, dann die Werte anpassen.
    Und dabei lassen sich dann auch sondefälle behandeln.

    Ist jetzt auch VCL, aber lässt sich bestimmt leicht anpassen, wenn es dort sowas wie Screens gibt. (Vcl.Forms.Screens, Vcl.Forms.Application, usw. auf Fmx.Forms...


URL zu dieser Suchanfrage:

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