Фоновое изображение кнопки wxPython - PullRequest
0 голосов
/ 30 сентября 2011

Можно ли создать кнопку с текстом с фоновым изображением? В wxPython есть определенные функции, которые создают кнопки, такие как wx.lib.buttons.GenBitmapTextButton и другие подобные функции. Мне интересно, смогу ли я создать кнопку с причудливым фоновым изображением, а также текст метки.

1 Ответ

0 голосов
/ 30 сентября 2011

Нет встроенной кнопки, которая позволяет фоновое изображение под текстом. Вы, вероятно, можете посмотреть на один из общих виджетов кнопок и использовать их в качестве шаблона. По сути, вам просто нужно нарисовать растровое изображение, а затем нарисовать текст сверху, вероятно, с помощью wx.DC или wx.GCDC или подобного. Общие кнопки включают в себя такие вещи, как wx.lib.buttons, wx.lib.agw.aquabutton и wx.lib.platebtn и другие.

...