Minor Bug, nicht wirklich störend.
Dual Screen mit primär 1280*1024, sekundär 1600*1200
Die beiden Bildschirme sind Top aligned
Die "Schnelle suche im akt.Verzeichnis." ist auf "Buchstaben mit Suchen-Dialog" eingestellt.
Normalerweise ist der Dialog dann am unteren Rand des TC positioniert.
Ist der TC jedoch auf dem sekundären Monitor (1600*1280) maximiert, nimmt der Dialog eine Position, ein die nie unterhalb von Y = 1024-Dialoghöhe liegt, sondern schwebt im unteren drittel des Panels vor der Dateiliste (Untere Kante des Dialogs ist auf Y = 1024).
Unabhängig davon ob nVidia Desktopmanager aktiv ist oder nicht.
Gruß
Holger
Edit: Doch etwas störend, wenn der primäre Monitor oberhalb des sekundären Monitors angeordnet ist.
Dann taucht der Dialog nur noch auf dem primären Monitor auf.
Edit2:
Fixed mit TC7pB1 & B3.
Danke
Holger
[FIXED] Position des Schnelles Suchen Dialogs bei DualScreen
Moderators: white, Hacker, Stefan2
[FIXED] Position des Schnelles Suchen Dialogs bei DualScreen
Last edited by HolgerK on 2007-01-19, 20:55 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 48173
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ja, TC begrenzt die Höhe auf die des primären Monitors. Leider habe ich noch nicht herausgefunden, wie man abfragen kann, ob sich TC gerade auf dem sekundären Monitor befindet, um dann die Koordinaten auf dessen Abmessungen zu begrenzen. Keiner unserer PCs ist zudem Multimonitorfähig, deshalb kann ich da auch nichts testen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Positioning Objects on a Multiple Display SetupLeider habe ich noch nicht herausgefunden, wie man abfragen kann, ob sich TC gerade auf dem sekundären Monitor befindet, um dann die Koordinaten auf dessen Abmessungen zu begrenzen.
Code: Select all
HMONITOR hMonitor;
MONITORINFO mi;
RECT rc;
int w = prc->right - prc->left;
int h = prc->bottom - prc->top;
//
// get the nearest monitor to the passed rect.
//
hMonitor = MonitorFromRect(prc, MONITOR_DEFAULTTONEAREST);
....
Erkläre mich gerne bereit das zu testen!Keiner unserer PCs ist zudem Multimonitorfähig, deshalb kann ich da auch nichts testen.
Gruß
Holger
- ghisler(Author)
- Site Admin
- Posts: 48173
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: