Форум проекта PuppyRus Linux

Разработки проекта PuppyRus => Программирование и компиляция => Тема начата: jone от 30 Май 2014, 19:22:30

Название: Снова gtkdialog - вопрос про hide/show
Отправлено: jone от 30 Май 2014, 19:22:30
Курил офдоки упорно, но кое-что не понял  :)

Подскажите, как сделать такую штуку:
1. Есть окно со строкой ввода и опционально кнопка Ок.
2. Водим текст, текст передается bash-скрипту
- тут мне пока все понятно. Но вот дальше:
3. скрипт обрабатывает запрос и возвращает результат [текст] в то же окно, ниже строки ввода.
Идея в том, чтобы не загромождать интерфейс и сделать красиво: до нажатия Ок под строкой ввода ничего нет, а когда скрипт возвращает результат, то отображается виджет (например list) с выводом скрипта.


Название: Re:Снова gtkdialog - вопрос про hide/show
Отправлено: sfs от 31 Май 2014, 09:55:39
С листа тяжело читать. Приложите кусок скрипта
Название: Re:Снова gtkdialog - вопрос про hide/show
Отправлено: jone от 31 Май 2014, 20:19:28
Пока нечего выкладывать. Я хочу поиск (find например) по мере набора. Могу пока разве что картинку UI.
Давайте напишу, что именно интересно: динамический интерфейс. Может ли один виджет изменять содержимое/вид другого, без перезагрузки GUI? Последовательность разных окошек можно и на zenity запилить.
Название: Re:Снова gtkdialog - вопрос про hide/show
Отправлено: sfs от 01 Июнь 2014, 09:25:40
Может ли один виджет изменять содержимое/вид другого, без перезагрузки GUI? Последовательность разных окошек можно и на zenity запилить.
Посмотрите как пример mount-net  (http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra02/pfs/Premote-0.9.3-s02.pfs)
gtkdialog наиболее функционален. Для простого yad. zenity - жирный малофункциональный
А что пишете то?