Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » wxPython: Проблемы с сайзерами и без них. [RSS Feed]

#1 Март 11, 2011 20:10:19

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

wxPython: Проблемы с сайзерами и без них.

1. Если по умолчанию виджет.Hide(), сайзер поступает так, будто на нём виджета нету, и, после команды show происходит наложение виджета на виджет.
2. wx.Slider(style=SL_LABELS) на сайзере: глючит индикация.
3. ScrolledWindow на сайзере: EVT_MOTION врёт,рассказывая про cursorposition, а без сайзера ScrolledWindow ни есть ScrolledWindow.
Хотелось бы узнать, как ScrolledWindow заставить работать без сайзера? Скролит же Listbox без сайзера.
Может, кому-то ни лень черкнуть пару строк. Ему заранее спасибо огромное!



Офлайн

#2 Март 11, 2011 20:53:05

Jenyay
От:
Зарегистрирован: 2007-08-10
Сообщения: 173
Репутация: +  1  -
Профиль   Отправить e-mail  

wxPython: Проблемы с сайзерами и без них.

1. После показа виджета надо вызвать Layout() родителя.
2. Ничего сказать не могу, не сталкивался с этим контролом.
3. Не понял вопрос, особенно фразу “ScrolledWindow ни есть ScrolledWindow”.



Отредактировано (Март 11, 2011 20:55:10)

Офлайн

#3 Март 11, 2011 21:07:04

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

wxPython: Проблемы с сайзерами и без них.

Jenyay
3. Не понял вопрос, особенно фразу “ScrolledWindow ни есть ScrolledWindow”.
Всё просто. При размещении панели в этом виджете без сайзера полосы прокрутки не появляются.
А про MOTION скажу так. Я писал программу векторнрй графики. Вершина движется за курсором по окну до определённой точки, а потом останавливается.



Отредактировано (Март 11, 2011 21:11:22)

Офлайн

#4 Март 11, 2011 21:19:51

leonid_10
От:
Зарегистрирован: 2010-03-28
Сообщения: 197
Репутация: +  3  -
Профиль   Отправить e-mail  

wxPython: Проблемы с сайзерами и без них.

Собственно, я спрашиваю, потому что вижу, что моей программой ни все смогут пользоваться, даже, если кто-то и возжелает. Я рисовал интерфейс для себя со своими любимыми шрифтами, с фиксированными размерами, под свой FullHD монитор. А полистав темы здесь, оказывается, у кого-то что-то куда-то уезжает, если шрифты ни те, если ось ни та, если сайзеров нет, если размеры ни в процентах.



Офлайн

  • Начало
  • » GUI
  • » wxPython: Проблемы с сайзерами и без них.[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version