Aplikace PROMOTIC může používat dva nebo více monitorů současně. Nejjednodušším a doporučeným řešením je otevřít na každém monitoru pracovní plochu aplikace v podobě objektu
Pokud není určeno jinak, pak se všechna systémová okna PROMOTIC zobrazují na monitoru s aktivním
. Nicméně takto lze otevřít i nezávislá okna nebo jiné aplikace.
1) Nutné výchozí nastavení a chování OS Windows
Nejprve je nutno dosáhnout následujícího chování vícemonitorového systému v OS
Windows.
V systému musí být grafická karta, schopná mít současně připojené požadované monitory s nezávislým zobrazením. V době psaní tohoto návodu (rok 2010) se požadovaným způsobem chovaly grafické karty (a jejich ovladače)
nVidia a
AMD, a to včetně integrovaných grafických karet v základní desce. Nejsnadnější postup je, že se do funkčního systému s jedním monitorem připojí druhý monitor. Důležité je nedělat žádné změny v nastavení ovladačů grafické karty, nezapínat podporu více monitorů, desktopů (nView, TwinView, klonování nebo virtuální plocha). Veškerá nastavení (pokud možno) dělat v okně OS
Windows, sloužicímu pro změnu rozlišení zobrazení (přístupné kliknutím pravým tlačítkem myši nad OS
Windows plochou).
Pokud se na druhém monitoru plocha automaticky neukáže, pak obvykle stačí restart počítače nebo v ovladačích zvolit volbu pro detekci připojených monitorů. Na druhém monitoru by se měla zobrazit čistá plocha OS
Windows,
bez ikon na ploše a bez dolní lišty úloh (
Taskbar). Druhá plocha by měla být umístěna napravo od primárního monitoru (lze změnit).
Upozornění! Je nutno ověřit, že na druhou plochu lze pomocí myši přesunout jakékoliv nemaximalizované okno (například
Windows Explorer). A že při následné maximalizaci tohoto okna se toto okno
na druhém monitoru správně zmaximalizuje (například pomocí ikony v záhlaví nebo dvojklikem levým tlačítkem myši v záhlaví okna). Princip je, že jakékoliv okno v OS
Windows se maximalizuje na tom monitoru, na kterém leží většina okna. Pokud ano, pak je systém z hlediska OS
Windows správně nakonfigurován.
2) Nastavení v aplikaci PROMOTIC
Pro každý monitor je nutno vytvořit objekt
PmaWorkspace (pracovní plocha aplikace) a všechny nastavit jako hlavní okno aplikace (viz konfigurátor "
Hlavní okno aplikace").
Aby se objekt
PmaWorkspace zobrazil na správném monitoru, je nutno nastavit jeho počáteční pozici zobrazení (viz konfigurátor "
Výchozí hodnota sFramePars").
Například pokud je primární monitor vlevo a má rozlišení 1920x1200 a druhý monitor vpravo, pak stačí zadat vodorovnou pozici levého horního rohu okna, tzn.
"left:1920px;".
Okno lze otevřít na dané pozici v normálním nebo maximalizovaném stavu (viz konfigurátor "
Počáteční stav (state)").
Stejný princip lze použít i pro zobrazení samostatného okna
PmaPanel (viz konfigurátor "
Výchozí hodnota sFramePars").