Полосы прокрутки wxPython ScrolledWindow — как сделать их заметно больше?

#python #wxpython #scrolledwindow

Вопрос:

Я хотел бы сделать полосы прокрутки в окне прокрутки wxPython заметно больше — под этим я подразумеваю большее количество пикселей в ширину, поэтому вместо того, чтобы, скажем, иметь ширину всего 5 пикселей (и мне трудно щелкнуть мышью), сделайте их шириной 50 пикселей.

Вся документация/примеры, которые я могу найти, касаются того, чтобы полоса прокрутки занимала большую часть прокручиваемого объекта, а это не то, что я ищу.

Возможно, такой опции нет, я, конечно, не могу найти ничего, что отдаленно связано с ней, в документах с прокруткой.

Комментарии:

1. У A wx.ScrollBar есть a SetSize , который будет определять ширину и высоту, позволяя вам определять физический размер, но основная часть, активный большой палец и ползунок почти наверняка определяются Theme тем, что вы используете на своем рабочем столе. Они доступны для редактирования. В Linux начните с поиска в /usr/share/темы, для каждой темы будет gtkrc файл для gtk2, а для gtk3 css -файл. Они будут определять размеры полосы прокрутки, а также множество других полезных функций.

2. @RolfofSaxony если я правильно понял, вы подтверждаете, что у самого wxPython нет способа увеличить размер полосы прокрутки, на которую можно нажимать, больше?

3. Я верю, что так оно и есть. Вы можете сделать thumb его длиннее, но не шире, отрегулировав thumbSize .