Sorgente PHP: examples/window/window.php
Sorgente XML: examples/window/window.xml
Permette di visualizzare o nascondere sezioni di una pagina web
..................................
</idtag>
<?php
/**
* PHP Source File
* @author Alyx Association <info@alyx.it>
* @version 1.0
* @copyright Alyx Association 2008-2010
* @license GNU Public License
*/
require_once("./../../class/system.class.php");
$system = new ClsSystem(true);
$xml = new ClsXML("window.xml");
$event = new ClsEvent($xml);
$event->managerRequest();
?>
<jamp>
<page typeobj="page" title="JAMP - Esempio Window" icon="../../favicon.ico" loaddata="true">
<ds1 typeobj="ds" conn="conn1" dskey="path" dsparentkey="dirpath" dsname="filename" scope="base" base="../.." alias="jamp" />
<windowe typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="black" />
<windowf typeobj="window" width="600px" height="300px" expanded="false" label="Window"/>
<windowa typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="macstyle1"/>
<windowb typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="macstyle2"/>
<windowc typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="macstyle3"/>
<windowd typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="macstyle4"/>
<windowg typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="office"/>
<windowh typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="vista"/>
<windowi typeobj="window" width="600px" height="300px" expanded="false" label="Window" template="vista" type="horizontal"/>
<!-- <window1 typeobj="window" width="600px" height="200px" expanded="true" label="Window" template="black">
<gridds1 typeobj="gridds" dsobj="ds1" width="autosize" height="autosize" template="office">
<coloumn>
<col objtype="label" itemlabel="Path" dsitem="path" order="false" colwidth="250px"/>
<col objtype="text" itemlabel="Nome" dsitem="filename" order="true"/>
<col objtype="label" itemlabel="Tipo" dsitem="type" order="false"/>
</coloumn>
</gridds1>
</window1>
<window2 typeobj="window" width="600px" height="300px" expanded="true" label="Window" type="horizontal" template="macstyle2">
<tree1 typeobj="tree" dsobj="ds1" refresh="brance" width="277px" height="178px" />
</window2>
<window0 typeobj="window" width="277px" height="200px" expanded="false" label="Window" type="horizontal" template="office" />-->
</page>
</jamp>
›› REFERENCE XML - WINDOW
Oggetto: WINDOW
...
</nome>
Attributi:
debug
Attiva il debug dell'oggetto.
Valori consentiti: true,false
Valori di default: false
onclick
Codice associato all'evento onclick.
ondblclick
Codice associato all'evento ondblclick.
onmousedown
Codice associato all'evento onmousedown.
onmouseup
Codice associato all'evento onmouseup.
onmouseover
Codice associato all'evento onmouseover.
onmousemove
Codice associato all'evento onmousemove.
onmouseout
Codice associato all'evento onmouseout.
onkeypress
Codice associato all'evento onkeypress.
onkeydown
Codice associato all'evento onkeydown.
onkeyup
Codice associato all'evento onkeyup.
class
Nome della classe di stile utilizzata dall'oggetto.
Valori di default: window
style
Proprietà di stile.
lang
Specifica il codice della lingua utilizzata.
dir
Direzione del testo:
- LTR da sinistra a destra(default).
- RTL da destra a sinistra.
template
Nome del template utilizzato dall'oggetto, se non specificato viene utilizzato quello di sistema.
title
Informazioni aggiuntive visualizzate al passaggio del mouse sull'oggetto istanziato.
display
Non va impostata serve per ereditare la proprietà dall'oggetto padre.
align
Allineamento del contenuto della finestra.
Valori consentiti: left,center,right,justify
id
Nome univoco dell'oggetto.
Valori di default: window
value
Vedi TAG VALUE
Valore dell'oggetto.
width
Larghezza dell'oggetto (con unità di misura es: 600px).
Valori di default: 100px
height
Altezza dell'oggetto (con unità di misura es: 600px).
Valori di default: 100px
timelength
Velocità di apertura/chiusura.
Valori di default: 300
expanded
Stato iniziale della finestra.
Se "none" viene visualizzata una finestra a dimensione fissa.
Valori consentiti: yes,no,none
Valori di default: true
label
Etichetta dell'oggetto.
java
Nome del/dei file javascript usati dall'oggetto.
Valori di default: window.js
type
Orientamento dell'oggetto.
Valori consentiti: vertical,horizontal
Valori di default: vertical
cssfile
Nome del file css usato dall'oggetto.
›› Elenco dei metodi Javascript intercettabili dall'utente:
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("WIN","slide", "User function"); Function parameters: function(id,timelength)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("WIN","slide", "User function"); Function parameters: function(id,timelength)
›› Note fornite dagli utenti