Форум сайта python.su
1. Если по умолчанию виджет.Hide(), сайзер поступает так, будто на нём виджета нету, и, после команды show происходит наложение виджета на виджет.
2. wx.Slider(style=SL_LABELS) на сайзере: глючит индикация.
3. ScrolledWindow на сайзере: EVT_MOTION врёт,рассказывая про cursorposition, а без сайзера ScrolledWindow ни есть ScrolledWindow.
Хотелось бы узнать, как ScrolledWindow заставить работать без сайзера? Скролит же Listbox без сайзера.
Может, кому-то ни лень черкнуть пару строк. Ему заранее спасибо огромное!
Офлайн
1. После показа виджета надо вызвать Layout() родителя.
2. Ничего сказать не могу, не сталкивался с этим контролом.
3. Не понял вопрос, особенно фразу “ScrolledWindow ни есть ScrolledWindow”.
Отредактировано (Март 11, 2011 20:55:10)
Офлайн
JenyayВсё просто. При размещении панели в этом виджете без сайзера полосы прокрутки не появляются.
3. Не понял вопрос, особенно фразу “ScrolledWindow ни есть ScrolledWindow”.
Отредактировано (Март 11, 2011 21:11:22)
Офлайн
Собственно, я спрашиваю, потому что вижу, что моей программой ни все смогут пользоваться, даже, если кто-то и возжелает. Я рисовал интерфейс для себя со своими любимыми шрифтами, с фиксированными размерами, под свой FullHD монитор. А полистав темы здесь, оказывается, у кого-то что-то куда-то уезжает, если шрифты ни те, если ось ни та, если сайзеров нет, если размеры ни в процентах.
Офлайн