TUIX v0.5Beta
Widget Progressbar
Progressbar renderuje vodorovný ukazatel s hodnotou v rozsahu 0.0 až 1.0. Podporuje nastavitelné znaky výplně/prázdna, barvy výplně a prázdna a volitelné zobrazení procent.
Vytvoření Progressbaru
uid = objects.create_object(builders.PROGRESSBAR, 'Main', 0.6, 0.08, 0.1, 0.2)
bar = objects.get_object_by_uid(uid)API funkce
| Funkce | Popis |
|---|---|
| objects.tuix_progressbar_set_value(obj, value) | Nastaví aktuální hodnotu. Očekává se rozsah 0.0..1.0. |
| objects.tuix_progressbar_get_value(obj) | Vrátí aktuální hodnotu. |
| objects.tuix_progressbar_set_style(obj, fill, empty, fr, fg, fb, er, eg, eb) | Nastaví znaky výplně/prázdna a RGB barvy. |
| objects.tuix_progressbar_show_percentage(obj, show=True) | Zapne nebo vypne procentuální text. |
Příklad
objects.tuix_progressbar_set_value(bar, 0.75)
objects.tuix_progressbar_set_style(
bar,
'#', '-',
120, 220, 80,
50, 50, 50,
)
objects.tuix_progressbar_show_percentage(bar, True)
engine.main_loop()