|
From: <pe...@us...> - 2012-12-12 16:44:38
|
Revision: 1209
http://openautomation.svn.sourceforge.net/openautomation/?rev=1209&view=rev
Author: peuter
Date: 2012-12-12 16:44:25 +0000 (Wed, 12 Dec 2012)
Log Message:
-----------
* added flavours to widgets
* some examples of implemented flavours in metal config (currently only groups and sliders are "flavoured")
Modified Paths:
--------------
CometVisu/trunk/visu/designs/metal/basic.css
CometVisu/trunk/visu/structure/pure/iframe.js
CometVisu/trunk/visu/structure/pure/image.js
CometVisu/trunk/visu/structure/pure/imagetrigger.js
CometVisu/trunk/visu/structure/pure/info.js
CometVisu/trunk/visu/structure/pure/infotrigger.js
CometVisu/trunk/visu/structure/pure/multitrigger.js
CometVisu/trunk/visu/structure/pure/navbar.js
CometVisu/trunk/visu/structure/pure/pagejump.js
CometVisu/trunk/visu/structure/pure/rgb.js
CometVisu/trunk/visu/structure/pure/switch.js
CometVisu/trunk/visu/structure/pure/text.js
CometVisu/trunk/visu/structure/pure/toggle.js
CometVisu/trunk/visu/structure/pure/trigger.js
CometVisu/trunk/visu/structure/pure/urltrigger.js
CometVisu/trunk/visu/structure/pure/video.js
CometVisu/trunk/visu/structure/pure/wgplugin_info.js
CometVisu/trunk/visu/visu_config.xsd
CometVisu/trunk/visu/visu_config_metal.xml
Modified: CometVisu/trunk/visu/designs/metal/basic.css
===================================================================
--- CometVisu/trunk/visu/designs/metal/basic.css 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/designs/metal/basic.css 2012-12-12 16:44:25 UTC (rev 1209)
@@ -832,6 +832,9 @@
.flavour_black .ui-slider .ui-slider-range {
background-color: #000000;
}
+.flavour_black.group > div > h2 {
+ background-image: linear-gradient(#000000, #333);
+}
.flavour_white hr
{
@@ -848,6 +851,9 @@
.flavour_white .ui-slider .ui-slider-range {
background-color: #ffffff;
}
+.flavour_white.group > div > h2 {
+ background-image: linear-gradient(#ffffff, #333);
+}
.flavour_antimony hr
{
@@ -864,6 +870,9 @@
.flavour_antimony .ui-slider .ui-slider-range {
background-color: #00ddff;
}
+.flavour_antimony.group > div > h2 {
+ background-image: linear-gradient(#00ddff, #333);
+}
.flavour_boron hr
{
@@ -880,6 +889,9 @@
.flavour_boron .ui-slider .ui-slider-range {
background-color: #00ff11;
}
+.flavour_boron.group > div > h2 {
+ background-image: linear-gradient(#00ff11, #333);
+}
.flavour_lithium hr
{
@@ -896,6 +908,9 @@
.flavour_lithium .ui-slider .ui-slider-range {
background-color: #ff0000;
}
+.flavour_lithium.group > div > h2 {
+ background-image: linear-gradient(#ff0000, #333);
+}
.flavour_potassium hr
{
@@ -910,8 +925,11 @@
border: #d00055 1px solid;
}
.flavour_potassium .ui-slider .ui-slider-range {
- background-color: #d0055;
+ background-color: #d00055;
}
+.flavour_potassium.group > div > h2 {
+ background-image: linear-gradient(#d00055, #333);
+}
.flavour_sodium hr
{
@@ -925,6 +943,9 @@
{
border: #ff8000 1px solid;
}
+.flavour_sodium.group > div > h2 {
+ background-image: linear-gradient(#ff8000, #333);
+}
.flavour_sodium .ui-slider .ui-slider-range {
background-color: #ff8000;
}
\ No newline at end of file
Modified: CometVisu/trunk/visu/structure/pure/iframe.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/iframe.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/iframe.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -22,6 +22,8 @@
var style = layout ? 'style="' + extractLayout( layout, type ) + '"' : '';
var ret_val = $('<div class="widget iframe" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
ret_val.append( extractLabel( $e.find('label')[0] ) );
var iframeStyle = '';
if( $e.attr('width' ) ) {
Modified: CometVisu/trunk/visu/structure/pure/image.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/image.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/image.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -22,6 +22,8 @@
var style = layout ? 'style="' + extractLayout( layout, type ) + '"' : '';
var ret_val = $('<div class="widget clearfix image" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
ret_val.append( extractLabel( $e.find('label')[0] ) );
var imgStyle = '';
if( $e.attr('width' ) ) {
Modified: CometVisu/trunk/visu/structure/pure/imagetrigger.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/imagetrigger.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/imagetrigger.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -21,6 +21,8 @@
var ret_val = $('<div class="widget clearfix image" />');
ret_val.setWidgetLayout($e);
ret_val.addClass ('imagetrigger');
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var value = $e.attr('value') ? $e.attr('value') : 0;
ret_val.append( extractLabel( $e.find('label')[0] ) );
var address = makeAddressList($e);
Modified: CometVisu/trunk/visu/structure/pure/info.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/info.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/info.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -21,9 +21,11 @@
var layout = $e.children('layout')[0];
var style = layout ? 'style="' + extractLayout( layout, type ) + '"' : '';
var classes = 'widget clearfix info';
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
if( $e.attr('align') ) {
classes+=" "+$e.attr('align');
}
+ if( flavour ) classes+=' flavour_' + flavour;
var ret_val = $('<div class="'+classes + '" ' + style + ' />');
if ( $e.attr('class') ) {
ret_val.addClass('custom_'+$e.attr('class'));
Modified: CometVisu/trunk/visu/structure/pure/infotrigger.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/infotrigger.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/infotrigger.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -23,7 +23,9 @@
var ret_val = $('<div class="widget clearfix infotrigger" ' + style + '/>');
ret_val.setWidgetLayout($e);
ret_val.append( extractLabel( $e.find('label')[0] ) );
-
+
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
// handle addresses
var address = makeAddressList($e,
function( src, transform, mode, variant ) {
@@ -35,7 +37,7 @@
var buttons = $('<div style="float:left;"/>');
var buttonCount = 2;
- var actordown = '<div class="actor switchUnpressed downlabel" '
+ var actordown = '<div class="actor switchUnpressed downlabel" ';
if ( $e.attr( 'align' ) )
actorinfo += 'style="text-align: '+$e.attr( 'align' )+'" ';
actordown += '>';
@@ -57,7 +59,7 @@
$(this).removeClass('switchPressed').addClass('switchUnpressed');
} );
- var actorup = '<div class="actor switchUnpressed uplabel" '
+ var actorup = '<div class="actor switchUnpressed uplabel" ';
if ( $e.attr( 'align' ) )
actorinfo += 'style="text-align: '+$e.attr( 'align' )+'" ';
actorup += '>';
Modified: CometVisu/trunk/visu/structure/pure/multitrigger.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/multitrigger.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/multitrigger.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -23,6 +23,8 @@
var ret_val = $('<div class="widget clearfix multitrigger" ' + style + '/>');
ret_val.setWidgetLayout($e)
ret_val.append( extractLabel( $e.find('label')[0] ) );
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var address = makeAddressList($e);
var showstatus = $e.attr("showstatus") || "false";
var buttons = $('<div class="actor_container" style="float:left"/>');
Modified: CometVisu/trunk/visu/structure/pure/navbar.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/navbar.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/navbar.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -28,6 +28,8 @@
container.append( create_pages( childs[i], path + '_' + i, flavour ) );
} );
container.data('scope',scope);
+ if( $n.attr('flavour') ) flavour = $n.attr('flavour');// sub design choice
+ if( flavour ) container.addClass( 'flavour_' + flavour );
var dynamic = $n.attr('dynamic') == 'true' ? true : false;
var size = $n.attr('width') || 300;
Modified: CometVisu/trunk/visu/structure/pure/pagejump.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/pagejump.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/pagejump.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -26,6 +26,8 @@
classes+=" "+$e.attr('align');
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
ret_val.setWidgetLayout($e);
var label = extractLabel( $e.find('label')[0] );
var address = makeAddressList($e);
Modified: CometVisu/trunk/visu/structure/pure/rgb.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/rgb.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/rgb.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -26,7 +26,9 @@
classes+=" "+$e.attr('align');
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
- ret_val.setWidgetLayout($e)
+ ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var label = extractLabel( $e.find('label')[0] );
var address = makeAddressList($e, rgb_handleVariant);
Modified: CometVisu/trunk/visu/structure/pure/switch.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/switch.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/switch.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -26,6 +26,8 @@
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var label = extractLabel( $e.find('label')[0] );
var address = makeAddressList($e);
Modified: CometVisu/trunk/visu/structure/pure/text.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/text.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/text.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -22,6 +22,8 @@
var style = layout ? 'style="' + extractLayout(layout, type) + '"' : '';
var ret_val = $('<div class="widget clearfix text" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var style = '';
if ($e.attr('align'))
style += 'text-align:' + $e.attr('align') + ';';
Modified: CometVisu/trunk/visu/structure/pure/toggle.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/toggle.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/toggle.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -26,6 +26,8 @@
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var label = extractLabel( $e.find('label')[0] );
var address = makeAddressList($e);
var actor = '<div class="actor switchUnpressed"><div class="value">-</div></div>';
Modified: CometVisu/trunk/visu/structure/pure/trigger.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/trigger.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/trigger.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -27,6 +27,8 @@
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var label = extractLabel( $e.find('label')[0] );
var address = makeAddressList($e);
var actor = '<div class="actor switchUnpressed ';
Modified: CometVisu/trunk/visu/structure/pure/urltrigger.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/urltrigger.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/urltrigger.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -28,6 +28,8 @@
}
var ret_val = $('<div class="'+classes+'" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var label = extractLabel( $e.find('label')[0] );
var actor = '<div class="actor switchUnpressed ';
if ( $e.attr( 'align' ) )
Modified: CometVisu/trunk/visu/structure/pure/video.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/video.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/video.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -22,6 +22,8 @@
var style = layout ? 'style="' + extractLayout( layout, type ) + '"' : '';
var ret_val = $('<div class="widget clearfix video" ' + style + '/>');
ret_val.setWidgetLayout($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
ret_val.append( extractLabel( $e.find('label')[0] ) );
var autoplay = ($e.attr('autoplay') && $e.attr('autoplay')=='true') ? ' autoplay="autoplay"' : '';
var style = '';
Modified: CometVisu/trunk/visu/structure/pure/wgplugin_info.js
===================================================================
--- CometVisu/trunk/visu/structure/pure/wgplugin_info.js 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/structure/pure/wgplugin_info.js 2012-12-12 16:44:25 UTC (rev 1209)
@@ -25,6 +25,8 @@
type == '3d' && $(document).bind( 'update3d', {element: ret_val, layout: extractLayout3d( layout )}, this.update3d );
ret_val.setWidgetLayout($e).makeWidgetLabel($e);
+ if( $e.attr('flavour') ) flavour = $e.attr('flavour');// sub design choice
+ if( flavour ) ret_val.addClass( 'flavour_' + flavour );
var address = makeAddressList($e);
var actor = '<div class="actor"><div class="value">-</div></div>';
Modified: CometVisu/trunk/visu/visu_config.xsd
===================================================================
--- CometVisu/trunk/visu/visu_config.xsd 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/visu_config.xsd 2012-12-12 16:44:25 UTC (rev 1209)
@@ -437,6 +437,7 @@
<xsd:element name="layout" type="layout" minOccurs="0" maxOccurs="1" />
</xsd:choice>
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="designtoggle">
@@ -462,6 +463,7 @@
<xsd:attribute name="on_value" type="xsd:string" use="optional" />
<xsd:attribute name="off_value" type="xsd:string" use="optional" />
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="toogle">
@@ -473,6 +475,7 @@
<xsd:attribute ref="styling" use="optional" />
<xsd:attribute ref="mapping" use="optional" />
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="trigger">
@@ -485,6 +488,7 @@
<xsd:attribute ref="mapping" use="optional" />
<xsd:attribute ref="styling" use="optional" />
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="urltrigger">
@@ -498,6 +502,7 @@
<xsd:attribute ref="align" use="optional" />
<xsd:attribute name="url" type="xsd:string" use="required" />
<xsd:attribute name="params" type="xsd:string" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="infotrigger">
@@ -518,6 +523,7 @@
<xsd:attribute ref="align" use="optional" />
<xsd:attribute ref="format" use="optional" />
<xsd:attribute name="infoposition" type="xsd:decimal" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="rgb">
@@ -526,6 +532,7 @@
<xsd:element name="layout" type="layout" minOccurs="0" maxOccurs="1" />
<xsd:element name="address" type="address" minOccurs="3" maxOccurs="unbounded" />
</xsd:choice>
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="multitrigger">
@@ -545,6 +552,7 @@
<xsd:attribute name="button3value" type="xsd:string" use="optional" />
<xsd:attribute name="button4label" type="xsd:string" use="optional" />
<xsd:attribute name="button4value" type="xsd:string" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="slide">
@@ -572,6 +580,7 @@
<xsd:attribute ref="styling" use="optional" />
<xsd:attribute ref="mapping" use="optional" />
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="image">
@@ -583,6 +592,7 @@
<xsd:attribute name="width" type="dimension" />
<xsd:attribute name="height" type="dimension" />
<xsd:attribute name="refresh" type="xsd:decimal" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="imagetrigger">
@@ -599,6 +609,7 @@
<xsd:attribute name="refresh" type="xsd:decimal" />
<xsd:attribute ref="mapping" use="optional" />
<xsd:attribute name="sendValue" type="xsd:string" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="video">
@@ -610,6 +621,7 @@
<xsd:attribute name="width" type="dimension" />
<xsd:attribute name="height" type="dimension" />
<xsd:attribute name="autoplay" type="xsd:string" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="iframe">
@@ -623,6 +635,7 @@
<xsd:attribute name="frameborder" type="xsd:string" />
<xsd:attribute name="background" type="xsd:string" />
<xsd:attribute name="refresh" type="xsd:decimal" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="pagejump">
@@ -633,6 +646,7 @@
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="target" type="xsd:string" />
<xsd:attribute ref="align" use="optional" />
+ <xsd:attribute name="flavour" type="xsd:string" use="optional" />
</xsd:complexType>
<xsd:complexType name="colorchooser">
Modified: CometVisu/trunk/visu/visu_config_metal.xml
===================================================================
--- CometVisu/trunk/visu/visu_config_metal.xml 2012-12-12 14:33:44 UTC (rev 1208)
+++ CometVisu/trunk/visu/visu_config_metal.xml 2012-12-12 16:44:25 UTC (rev 1209)
@@ -92,9 +92,9 @@
<label><icon name="it_internet" />Web</label>
</pagejump>
<line />
- <pagejump target="Wetter">
+ <pagejump target="Flavour">
<layout colspan="0"/>
- <label><icon name="wetter_sonne" />Wetter</label>
+ <label><icon name="wetter_sonne" />Flavour</label>
</pagejump>
</navbar>
<group name="Allgemein">
@@ -122,8 +122,84 @@
<address transform="DPT:1.001" variant="">12/1/8</address>
</switch>
</group>
- <page name="Wetter" visible="false">
+ <page name="Flavour" visible="false">
<layout colspan="12" />
+ <group name="Group with flavoured items">
+ <slide min="0" max="100" format="%d%%">
+ <label>Default Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="sodium">
+ <label>Sodium Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="potassium">
+ <label>Potassium Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="lithium">
+ <label>Lithium Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="boron">
+ <label>Boron Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="antimony">
+ <label>Antimony Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="white">
+ <label>White Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ <slide min="0" max="100" format="%d%%" flavour="black">
+ <label>Black Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Sodium flavoured Group" flavour="sodium">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Potassium flavoured Group" flavour="potassium">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Lithium flavoured Group" flavour="lithium">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Boron flavoured Group" flavour="boron">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Antimony flavoured Group" flavour="antimony">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="White flavoured Group" flavour="white">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
+ <group name="Black flavoured Group" flavour="black">
+ <slide min="0" max="100" format="%d%%">
+ <label>Slider</label>
+ <address transform="DPT:5.001" variant="">13/0/38</address>
+ </slide>
+ </group>
</page>
<page name="KNX" shownavbar="true" visible="false">
<navbar position="left" dynamic="true" width="200px">
@@ -236,7 +312,7 @@
<address transform="DPT:1.001" variant="">13/0/13</address>
</switch>
</group>
- <group name="Heizung" flavour="sodium">
+ <group name="Heizung">
<slide min="0" max="100" format="%d%%" flavour="sodium">
<label>
<icon name="sani_heizung" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|