LINUX.ORG.RU

Gtk2.0 Glade3.4 Как добавить на кнопку картинку?


0

0

Здравствуйте!

Как в Glade правильно добавить картинку на кнопку, а на эту картинку надпись?

Делал так:

  • 1. Создал кнопку
  • 2. Создал картинку. Поместил картику поверх кнопки
  • 3. Создал надпись. Поместил надпись поверх картинки
  • anonymous
    Ответ на: комментарий от anonymous

    Как стандартными средствами — хз.

    А в каком контексте такая задача возникла?

    Может, попробовать надпись на картинку врисовывать на лету средствами Gdk?

    Sphinx ★★☆☆
    ()
    Ответ на: комментарий от Sphinx

    Врисовывать на лету слишком брутально...

    Кнопка + Картинка + Название услуги + Цена услуги

    http://avoreg.ru/v.php?id=363b4aafb78a960efb24c9a726bd4d70

    Цена услуги - береться из конфига.

    Все остальное будет в file.glade

    Куда копать? Как лучше сделать?

    anonymous
    ()

    Можно засунуть в кнопку fixed layout, а в него уже картинку с лэйблами.

    anonymous
    ()

    Создать кнопку с типом "контейнер" В нее запихнуть GtkTable В Table добавить сначала надпись, потом картинку.

    Может возникнуть одна проблема: порядок виджетов в GtkTable меняется на противоположный после открытии и последующего соханения. Избавится от этого можно патчем http://bugzilla.gnome.org/attachment.cgi?id=111921&action=view.

    ShprotX
    ()
    Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.