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

Автор Тема: Построитель меню JWM на C  (Прочитано 29616 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Построитель меню JWM на C
« Ответ #150 : 09 Февраль 2018, 10:32:20 »
Есть надежда на результат?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Построитель меню JWM на C
« Ответ #151 : 09 Февраль 2018, 12:16:24 »
Есть надежда на результат?
Вчера сделал "выхлоп" под openbox, сейчас думаю, как быть с путями иконок.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Построитель меню JWM на C
« Ответ #152 : 12 Февраль 2018, 09:13:24 »
как быть с путями иконок.
Получается, что поиск иконок более трудоёмок, чем построение меню, поэтому лично я отказался бы от иконок в меню ввиду их практической бесполезности.
(Сейчас sfs завоет - "неосилятор", но очень не хочется плодить уродцев)
Компромиссный вариант, поместить все иконки, необходимые для меню в /usr/share/pixmaps на манер IceWM, думаю, для мэнтейнеров это не будет непосильной нагрузкой.
Чтобы было понятно, на bash:
Код
LABEL=`find /usr/share/pixmaps /usr/share/icons -type f | grep $Icon | grep $Height`
и так для каждой иконки. (Icon и Height берутся из menu.conf)
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: Построитель меню JWM на C
« Ответ #153 : 12 Февраль 2018, 09:48:58 »
поиск иконок более трудоёмок, чем построение меню,
Поэтому я и начал с этого вопроса. Без иконок и под gtk2 все есть. Похоже там как-то заюзывают доп. либы, а не прямым поиском
Сейчас sfs завоет - "неосилятор",
Нет. Если знаний на задействование дополнительных либ для решения этого вопроса нет - уродцев не надо. Тем более в gtk2 и так все ок, а с gtk3 без gtk2 пока упирается в yad gtkdialog
Спасибо за попытку +