Vindue

Original: http://www.xul.fr/tutorial/window.html

Enhver XUL brugerflade har en rod beholder “vindue” tag er et vindue til operativsystemet. Det er muligt at åbne flere vinduer i en web-applikation, og dermed til at bruge flere fil med et vindue tag hver enkelt.
Attributter af vindue

xmlns

Navnerummet. For en XUL ansøgning, er det altid:

xmlns = “http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul”

id

Identifikationen, navnet på vinduet.

titel

Titlen vises øverst i vinduet.

orient

Retningen af ​​placering af grafiske komponenter, standard er vandret og kan udelades, ellers orient = “lodret” er angivet.

bredde

Bredden af ​​vinduet.

højde

Dens højde.

Åbning af et vindue

Hvis man ønsker at åbne en XUL ansøgning fra en HTML-side, man gør brug af window.open. I dette tilfælde er ordet “vindue” refererer til en DOM objektkode (og ikke XUL tag) og åben er en metode til dette objekt.
De krævede parametre er:
– URL’en for XUL-filen.
– Navnet på den grænseflade, er dette id af vinduet tag vi så ovenfor.
– En tredje parameter er specifik for XUL, skal den holde “krom” kode.

Her er koden til at åbne vores første program hej verden:

window.open (“hello.xul”, “goddag”, “krom, width = 400, height = 300”);

Bemærk, at vi har defineret størrelsen af ​​vinduet på opkaldet, ville det være nytteløst, hvis vi ville have defineret sin størrelse i filen for XUL interface.

Demo code.zip.