создание квадратов и прямоугольников в wxwidgets - PullRequest
1 голос
/ 17 января 2012

Я работаю над приложением, и частично оно заставляет пользователя создавать фигуры, такие как квадраты или прямоугольники. Мне интересно, есть ли в wxwidgets функция, которая позволяет пользователю делать это. Что я хочу сделать, так это то, что пользователь нажмет эту кнопку, и он сможет нарисовать квадрат или прямоугольник в своем желаемом размере. Это как в краске, где вы можете сделать свой собственный размер в желаемом размере. Это возможно в wxwidgets и кодовых блоках? может быть, некоторые связанные ссылки или учебники или что-нибудь, что поможет. спасибо !!

Ответы [ 2 ]

1 голос
/ 17 января 2012

Вы должны использовать эту библиотеку contrib:

Библиотека графических объектов

OGL определяет API для приложений, которым необходимо отображать объекты, соединенные линиями.Объекты можно перемещать и взаимодействовать с ними.Вы можете найти это в contrib / src / ogl, contrib / include / wx / ogl и contrib / samples / ogl.

Это ссылка:

http://docs.wxwidgets.org/2.8/wx_utilities.html

Макс

0 голосов
/ 04 сентября 2013

Название этого контекста здесь "рисунок", ок.

Но если вы говорите о созданных пользователем прямоугольниках как о способе выбора материала (или пользователи оказываются здесь при поиске этого контекста), жаргон для этого - это прямоугольники, так как выделение - это «выделение выделения», и вы должны рассмотреть Wx :: Overlay для этого.

...