re !!
suite à mon post Script java pour x4vr - numéro 4, j’ai bien trouvé pour les commandes pour le widget de commandes de mes V.R.
j’avais créer un widget pour connaitre la position des V.R. mais je pense que c’est un peu « sale » : j’ai créé une source de données JSON pour récupérer la position des V.R. sur le X4vr (api/xdevices.json?key=xxxxxx&Get=VR1) puis créé un widget HTML avec ce code :
var C1 = (datasources["VR"]["VR1-2"]).toFixed(0);
var C2 = (datasources["VR"]["VR1-1"]).toFixed(0);
var s = '<div class="widget" data-bind="widget: true, css:{fillsize:fillSize}">' +
'<h2 class="section-title"></h2>' +
'<h2 class="section-title" style="margin-left:70px;margin-top:8px;display: block;">Cuisine</h2>' +
'<div class="indicator-vr" style="margin-left:80px;">' +
'<div class="indicator-vrFond" style="height:' + C1 + '%;"></div>' +
'</div>' +
'<h2 class="section-title" style="display: block;margin-top: -16px;margin-left: 137px;">Salon</h2>' +
'<div class="indicator-vr">' +
'<div class="indicator-vrFond" style="height:' + C2 + '%;"></div>' +
'</div>'
s = s + '</div>';
return s
il n’y a pas un moyen plus « propre » de le faire avec le code original :
<div class="sub-section sub-section-height-2" data-bind="css: 'sub-section-height-' + height()">
<div class="widget" data-bind="widget: true, css:{fillsize:fillSize}">
<h2 class="section-title"></h2>
<h2 class="section-title" style="margin-left:12px;margin-top:8px;display: block;">Salon</h2>
<div class="indicator-vr vr0">
<div class="indicator-vrFond" id="vrFond0" style="height: 0%;"></div>
</div>
<h2 class="section-title" style="display: block;margin-top: -16px;margin-left: 72px;">Cuisine</h2>
<div class="indicator-vr vr1">
<div class="indicator-vrFond" id="vrFond1" style="height: 0%;"></div>
</div>
<h2 class="section-title" style="display: block;margin-top: -16px;margin-left: 134px;"></h2>
<div class="indicator-vr vr2">
<div class="indicator-vrFond" id="vrFond2" style="height: 100%;"></div>
</div>
<h2 class="section-title" style="display: block;margin-top: -16px;margin-left: 196px;"></h2>
<div class="indicator-vr vr3">
<div class="indicator-vrFond" id="vrFond3" style="height: 100%;"></div>
</div>
</div>
<div class="sub-section-tools">
<ul class="board-toolbar">
</ul>
</div>
</div>
Merci