Как сделать ширину TCheckBox меньше 20?

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
kuksha
новенький
Сообщения: 28
Зарегистрирован: 10.01.2010 19:04:51

Как сделать ширину TCheckBox меньше 20?

Сообщение kuksha »

Не удаётся установить минимальную ширину TCheckBox меньше 20?
Эти переключатели у меня без надписи и справа от самого значка остаётся ещё куча пустого места, которое перекрывает другие элементы. (ну вот такая у меня форма, что поделать...)

Инспектор объектов упрямо ставит 20 в свойстве Width, если пытаюсь например 15 поставить.
Кстати, пробовал файл lfm менять руками, удалив одноимённый lrs - не пормогает...
Как побороть?
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Ужасно, конечно, но может через Contsraints.MaxWidth = X? ^_^
kuksha
новенький
Сообщения: 28
Зарегистрирован: 10.01.2010 19:04:51

Сообщение kuksha »

Brainenjii писал(а):Ужасно, конечно, но может через Contsraints.MaxWidth = X? ^_^

Я чайник, если честно... Можно подоступнее пояснить? :)
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Хм... Выделить нужный CheckBox, в инспекторе объектов найти Constraints, там MaxWidths и поиграться со значениями...
kuksha
новенький
Сообщения: 28
Зарегистрирован: 10.01.2010 19:04:51

Сообщение kuksha »

Спасибо! То что нужно!
(я просто испугался что нужно будет лезть в исходник "конструктора" чекбокса)
Ответить