File: examples/4gl/ex_elementlab.xml

Recommend this page to a friend!
  Classes of philippe thomassigny   WAJAF   examples/4gl/ex_elementlab.xml   Download  
File: examples/4gl/ex_elementlab.xml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: WAJAF
Build single page applications
Author: By
Last change: first commit
Date: 2 years ago
Size: 4,356 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8" ?> <application id="ex_elementlab"> <container type="separatorContainer" height="max" auto="no"> <zone size="150"> <element type="htmlElement"><![CDATA[ The lab permits you to create an element and test all the standard element methods. <b>UNDER CONSTRUCTION</b> ]]></element> <element type="textElement"><![CDATA[Type:]]></element> <element type="lovfieldElement" id="type"> <option id="htmlElement">htmlElement</option> <option id="textElement">textElement</option> <option id="imageElement">imageElement</option> <option id="codeElement">codeElement</option> <option id="buttonElement">buttonElement</option> </element> <element type="buttonElement" id="create">Create <event type="click"> <code><![CDATA[ function() { $('typename').innerHTML = $E('type').getValues(); $E('type').hide(); $E('create').hide(); $E('typename').show(); $E('destroy').show(); $E('hide').show(); $E('show').show(); $E('setanchor').show(); $E('setposition').show(); $E('setsize').show(); self.createTree('lab', {tag:'element', attributes:{type:$E('type').getValues(), id:'labelement'}, data:'Element content'}); } ]]></code> </event> </element> <element type="textElement" id="typename" display="none"></element> <element type="buttonElement" id="destroy" display="none">Destroy <event type="click"> <code><![CDATA[ function() { $E('type').show(); $E('create').show(); $E('typename').hide(); $E('destroy').hide(); $E('hide').hide(); $E('show').hide(); $E('setanchor').hide(); $E('setposition').hide(); $E('setsize').hide(); self.destroyNode('labelement'); } ]]></code> </event> </element> <element type="buttonElement" id="hide" display="none">Hide <event type="click"> <code><![CDATA[ function() { $E('labelement').hide(); } ]]></code> </event> </element> <element type="buttonElement" id="show" display="none">Show <event type="click"> <code><![CDATA[ function() { $E('labelement').show(); } ]]></code> </event> </element> <element type="htmlElement"></element> <element type="textElement"><![CDATA[Anchor:]]></element> <element type="textElement"><![CDATA[Left:]]></element> <element type="textfieldElement" id="anchorleft" width="40">0</element> <element type="textElement"><![CDATA[Top:]]></element> <element type="textfieldElement" id="anchortop" width="40">0</element> <element type="buttonElement" id="setanchor" display="none">Set <event type="click"> <code><![CDATA[ function() { var al = $E('anchorleft').getValues(); var at = $E('anchortop').getValues(); $E('labelement').setAnchor(al, at); } ]]></code> </event> </element> <element type="htmlElement"></element> <element type="textElement"><![CDATA[Position:]]></element> <element type="textElement"><![CDATA[Left:]]></element> <element type="textfieldElement" id="posleft" width="40">0</element> <element type="textElement"><![CDATA[Top:]]></element> <element type="textfieldElement" id="postop" width="40">0</element> <element type="buttonElement" id="setposition" display="none">Set <event type="click"> <code><![CDATA[ function() { var al = $E('posleft').getValues(); var at = $E('postop').getValues(); $E('labelement').setPosition(al, at); } ]]></code> </event> </element> <element type="htmlElement"></element> <element type="textElement"><![CDATA[Size:]]></element> <element type="textElement"><![CDATA[Width:]]></element> <element type="textfieldElement" id="width" width="40">0</element> <element type="textElement"><![CDATA[Height:]]></element> <element type="textfieldElement" id="height" width="40">0</element> <element type="buttonElement" id="setsize" display="none">Set <event type="click"> <code><![CDATA[ function() { var al = $E('width').getValues(); var at = $E('height').getValues(); $E('labelement').setSize(al, at); } ]]></code> </event> </element> </zone> <zone id="lab" size="*"> </zone> </container> </application>