Promotic
WikipediaLinkedInYoutubeTwitterFacebook

WndHtmlPage - metoda objektu Pm

Popis:
Zobrazení HTML stránky v modálním/nemodálním okně.

Tato metoda je zastaralá (ale funkční) a je nahrazena metodou OpenView("/#glob/webbrowser").

Syntaxe:
WndHtmlPage(sURL As String, [sStyle As String], [sOptions As String], [vArguments As Variant]) As Variant
Volání:
Pm.WndHtmlPage sURL
Parametry:
sURL(String) Adresa HTML stránky.
sStyle[nepovinné] (String) Textový seznam dodatečných parametrů definující způsob zobrazení okna. Údaje s přiřazenou hodnotou jsou zde odděleny středníkem, například "modal:yes;".
"modal:yes/no;" (nepovinné) - Příznak, zda okno bude modální (yes) nebo nemodální (no) (yes = přednastaveno).
sOptions[nepovinné] (String) Textový seznam dodatečných parametrů předávaných funkci Internet Exploreru pro zobrazení okna. Údaje s přiřazenou hodnotou jsou zde odděleny středníkem, například "dialogLeft:50px;dialogTop:50px;dialogWidth:300px;dialogHeight:200px;resizable:no;".
"dialogWidth:nnn;" (nepovinné) - Nastaví šířku okna ve zvolené jednotce (px, mm, cm).
"dialogHeight:nnn;" (nepovinné) - Nastaví výšku okna ve zvolené jednotce (px, mm, cm).
"dialogLeft:nnn;" (nepovinné) - Nastaví pozici okna v ose X ve zvolené jednotce (px, mm, cm).
"dialogTop:nnn;" (nepovinné) - Nastaví pozici okna v ose Y ve zvolené jednotce (px, mm, cm).
"center:yes/no;" (nepovinné) - Určuje, zda okno centrovat do středu plochy (yes = přednastaveno).
"resizable:yes/no;" (nepovinné) - Určuje, zda má okno pevné rozměry (no = přednastaveno).
"scroll:yes/no;" (nepovinné) - Určuje, zda okno zobrazí posuvné lišty (scrollbar) (yes = přednastaveno).
"help:yes/no;" (nepovinné) - Určuje, zda okno zobrazí ikonu pro kontextovou nápovědu (yes = přednastaveno).
"status:yes/no;" (nepovinné) - Určuje, zda okno zobrazí stavovou lištu (no = přednastaveno).
vArguments[nepovinné] (Variant) Parametr, předávaný zobrazované HTML stránce. Může být libovolného datového typu, včetně pole hodnot. HTML stránka v okně může přistupovat k této hodnotě pomocí vlastnosti dialogArguments HTML objektu window.
Vrácená hodnota:
Vrácená hodnota má smysl pouze v módu modálního okna (parametr sStyle="modal:yes;"). HTML stránka v okně může nastavit tuto hodnotu pomocí vlastnosti returnValue HTML objektu window. Může být libovolného datového typu, včetně pole hodnot. Není-li vlastnost v HTML stránce nastavena nebo se jedná o nemodální okno, pak je vrácená hodnota Empty.
Poznámka:
Pozici a velikost okna lze uvádět v následujících jednotkách: px - v pixelech, mm - v milimetrech, cm - v centimetrech.
 
Tato metoda prozatím není funkční pro Web Obrazy.
Příklad1:
Zobrazení příslušné HTML stránky v modálním okně na zadané pozici a velikosti. Zakázána je ikona nápovědy a není povoleno měnit rozměry okna:
Pm.WndHtmlPage "http://www.promotic.eu", ,"dialogLeft:50px;dialogTop:50px;dialogWidth:500px;dialogHeight:300px;resizable:no;help:no;"
Příklad2:
Zobrazení textového souboru eula.txt ze systémové složky Windows v modálním okně.
Pm.WndHtmlPage "file://" & Pm.DiscGetPath("#winsys:eula.txt")
Navigace:
 
- Pm
 
- Abs
- Cos
- E
- Exp
- LN2
- PI
- Pow
- Sin
- Tan
- WndHtmlPage
 
 
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice