[Devel-conf] I: listbox/combobox/select improvements
Stanislav Ievlev
=?iso-8859-1?q?stanislav=2Eievlev_=CE=C1_gmail=2Ecom?=
Вт Май 6 12:49:24 MSD 2008
Привет всем!
Ранее в html было относительно несложно заполнять select, пользуясь
параметром optionlist и совершенно неудобно заполнять аналогичные
listbox/combobox в qt. Особенно весело становилось, когда необходимо
было различать собственно имена вариантов и красивые их описания для
пользователей.
Теперь всё это значительно проще:
* есть единый параметр enumref для select/listbox/combobox. Путь там
прописывается не относительный (как optionlist), а абсолютный, что
позволяет забирать списки вариантов у другого бакенда.
* есть простой способ чтения/записи текущего варианта - параметр value.
* есть стандартная функция "печати" enum в shell-бакенде --
write_enum_item (пользователи остальных языков - позаботьтесь о себе
сами ;) )
Подробности описаны здесь:
http://freesource.info/wiki/AltLinux/Sisyphus/Alterator/hig?v=6us#h8456-7
Пример использования: alterator-x11-0.15-alt3
Примечание: Пока enumref не очень-то хорошо заменяет optionlist если
использовался workflow card-index, но скоро и это победим.
Подробная информация о списке рассылки devel-conf