Сайт | Скачать | Видео | Wiki

Автор Тема: Снова gtkdialog - вопрос про hide/show  (Прочитано 3164 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jone

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Автор темы
Снова gtkdialog - вопрос про hide/show
« : 30 Май 2014, 19:22:30 »
Курил офдоки упорно, но кое-что не понял  :)

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


« Последнее редактирование: 30 Май 2014, 19:31:02 от jone »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:Снова gtkdialog - вопрос про hide/show
« Ответ #1 : 31 Май 2014, 09:55:39 »
С листа тяжело читать. Приложите кусок скрипта

Оффлайн jone

  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Автор темы
Re:Снова gtkdialog - вопрос про hide/show
« Ответ #2 : 31 Май 2014, 20:19:28 »
Пока нечего выкладывать. Я хочу поиск (find например) по мере набора. Могу пока разве что картинку UI.
Давайте напишу, что именно интересно: динамический интерфейс. Может ли один виджет изменять содержимое/вид другого, без перезагрузки GUI? Последовательность разных окошек можно и на zenity запилить.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33967
  • Репутация: +231/-0
    • PuppyRus-A
Re:Снова gtkdialog - вопрос про hide/show
« Ответ #3 : 01 Июнь 2014, 09:25:40 »
Может ли один виджет изменять содержимое/вид другого, без перезагрузки GUI? Последовательность разных окошек можно и на zenity запилить.
Посмотрите как пример mount-net
gtkdialog наиболее функционален. Для простого yad. zenity - жирный малофункциональный
А что пишете то?