Как применить стили оформления в проекте MONO GTK?

Есть тестовый проект, на GTK(Mono), хочу поменять оформление формы, но ничего не выходит!
Оформление пытаюсь изменить через подключение файла со стилями, подключение файла проходит успешно, но вот стили не применяются!
максимум меняется выпадающее меню и все (см скрин)
imgur.com/LvpXVSY
Вот краткий туториал, тему из которого я сдернул для подключения
https://huseyincakir.wordpress.com/2013/12/07/gtkr...
там же есть скрины "до" и "после"

Сам файл gtkrc
pastebin.com/7quHiELs
Сгенерированный stetic файл из дизайнера
pastebin.com/a2YtbdjR
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
@ArchLord42 Автор вопроса
Нашел проблему:

Вот код, который генерирует MONO после создания проекта

Gtk.Application.Init (); 
MainWindow win = new MainWindow ();
win.Show (); 
Gtk.Application.Run ();


Фишка в том, что вызов метода win.Show (); здесь абсолютно не нужен, т.к. в конструкторе MainWindow он уже содержиться, получается вызывается он 2 раза, а парсил стили я именно перед win.Show (); когда по идее окно уже открылось(из конструктора) поэтому они и не применялись, перекинул все это дело в конструктор, все заработало!)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы