onViewerResize - událost objektu PmgRoot
Popis:
Událost je vyvolána při změně velikosti okna obrazu.
Událost lze použít například ke změně pozice a velikosti Pmg objektů v závislosti na aktuální velikosti okna obrazu.
Parametry:
pMe | (Object) Reference na PmgRoot objekt, ve kterém daná událost vzniká. |
pEvent | (Object) Reference na objekt, který popisuje informace o dané události.
pEvent.Dx - ( Long) [ pro čtení] Nová velikost okna obrazu v ose X (v pixelech).
pEvent.Dy - ( Long) [ pro čtení] Nová velikost okna obrazu v ose Y (v pixelech). |
---|
Poznámka:
V této události lze přizpůsobit velikost celého obrazu i jednotlivých
Pmg objektů aktuální velikosti okna obrazu. Velikost celého obsahu obrazu je vlastně velikost objektu
PmgRoot. Změnu velikosti obrazu lze provést změnou hodnot
Dx a
Dy objektu
PmgRoot.
Tato událost je funkční i ve
Web obrazech.
Příklad1:
Příklad obsahu události. Velikost obrazu je přizpůsobena aktuální velikosti okna obrazu. Tímto se nemění pozice a velikosti jednotlivých Pmg objektů, pouze velikost obrazu (bez scrollbarů). Pro změnu pozice a velikosti některých Pmg objektů by bylo nutno měnit i tyto objekty.
JavaScriptVBScriptVyber a zkopíruj do schránky
pMe.Dx = pEvent.Dx;
pMe.Dy = pEvent.Dy;
pMe.Dx = pEvent.Dx
pMe.Dy = pEvent.Dy