Closed GoogleCodeExporter closed 9 years ago
Hallo,
der prozentuale Wert wird auf dem "Regler" angezeigt, wenn man mit der Maus
darüber bleibt.
Du kannst dir ja für deinen Bedürfnisse aus den Grundelementen basic.slider
und basic.button die Anordnung so zusammenstellen wie du sie brauchst (z. B.
mit einer Tabelle). Horizontal mit Wert daneben wäre der basic.slider (im
Standardmodus) und die Knöpfe mit entsprechenden basic.buttons. Den "Sperren"
Zustand evtl. mit einem basic.dual. Wird der Wert bon basic.slider über den
Bus geändert, wird auch die Anzeige realisiert.
Müsste also alles vorhanden sein :-)
Gruss
Original comment by Gleiss.Martin
on 19 Apr 2013 at 5:45
Original comment by Gleiss.Martin
on 19 Apr 2013 at 5:51
ich versuche mich gerade daran.. habe mir in device das macro von shutter
kopiert, umbenannt und versuche gerade meine änderungen einzubauen.
Was mir nicht klar ist, zweigt der basic.switch keine Änderungen vom Bus an?
Habe momentan folgendes drinnen:
{% macro shutter_xt(id, txt, gad_move, gad_stop, gad_pos, gad_lock, gad_saved,
min, max, step) %}
{% import "basic.html" as basic %}
{% set uid = uid(page, id) %}
<div class="blind">
<table align="center" cellpadding="0">
<tr>
<td colspan="3" valign="top">{{ txt }}</td>
</tr>
<tr>
<td valign="top">
<div class="set">{{ basic.button(id~'up', gad_move, '', 'arrow-u', 0) }}</div></td>
<td rowspan="3" align="center" class="pos">
{{ basic.slider(id, gad_pos, min, max, step, 'vertical') }}</td>
<td valign="top">
{% if gad_saved %} <div>{{ basic.button(id~'saved1', gad_saved, 'Pos1', 'grid', 0) }} </div>{% endif %}
</td>
</tr>
<tr>
<td valign="center">
{% if gad_stop %} <div class="set">{{ basic.button(id~'stop', gad_stop, '', 'delete', 1) }}</div> {% endif %}</td>
<td valign="center">{% if gad_lock %} <div>{{ basic.switch(id~'lock1', gad_lock, icon1~'secur_locked.png', icon1~'secur_open.png') }} </div>{% endif %}</td>
</tr>
<tr>
<td valign="bottom">
<div class="set">{{ basic.button(id~'down', gad_move, '', 'arrow-d', 1) }}</div></td>
<td valign="bottom">
{% if gad_saved %} <div>{{ basic.button(id~'saved2', gad_saved, 'Pos2', 'grid', 1) }} </div>{% endif %}</td>
</tr>
</table>
</div>
{% endmacro %}
Original comment by thomas.c...@gmail.com
on 19 Apr 2013 at 10:36
ok.. es funktioniert schon ... bin aber noch nicht fertig mit meinen
Änderungen.
Hätte noch gerne gesehen, ob das Fenster / die Tür offen ist.
Original comment by thomas.c...@gmail.com
on 19 Apr 2013 at 10:44
Ist es auch möglich dass man in seinen /page/ - Ordner eine z.B.
my_widgets.html anlegt in der man seine eigenen "macros" erzeugt?
Wenn ja wie "importiere" ich sie in meinen anderen Seiten?
Original comment by thomas.c...@gmail.com
on 20 Apr 2013 at 9:45
[deleted comment]
ok, frage hat sich fast erübrigt:
geht ganz gut mit {% import "my_widgets.html" as my_widgets %}
Wo wäre es denn am besten untergebracht, damit ich das nicht auf jeder Seite
machen muss? Vermute mal auf der Seite rooms.html die überall mit "extends"
eingebunden ist?
Original comment by thomas.c...@gmail.com
on 20 Apr 2013 at 9:52
Ja. z. B., denkbar wärs auch auf jeder Seite wo du es benötigst, einmal
zentral oben.
Wenn du eingenes Javascirpt brauchst, dann erstellst du eine Datei mit dem
Namen "visu.js" im Projektverzeichnis, diese wird dann automatisch eingebunden.
Original comment by Gleiss.Martin
on 21 Apr 2013 at 4:19
Original comment by Gleiss.Martin
on 23 Apr 2013 at 9:10
Original comment by Gleiss.Martin
on 23 Apr 2013 at 9:10
Original issue reported on code.google.com by
thomas.c...@gmail.com
on 18 Apr 2013 at 11:03