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 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 horizontální pozici levého horního rohu okna, tzn.
"left:1920px;".
Okno lze na dané pozici otevřít 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").