Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Как изменить ширину границы окна?


Автор: Igor_thief 10.8.2007, 14:16
Как изменить ширину границы окна?

Автор: Rouse_ 10.8.2007, 15:07
Form.BorderWidth? или тебе на АПИ?

Автор: Igor_thief 10.8.2007, 15:24
Цитата(Rouse_ @ 10.8.2007,  14:07)
Form.BorderWidth? или тебе на АПИ?

О, точно! Завтыкал! Спасибо!

А можно еще показать как тоже самое можно сделать на АПИ?

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

Автор: Rouse_ 13.8.2007, 14:07
Так это всеравно виртуальный бордюр, поэтому если и делать такое, то руками нужно отслеживать...

Автор: Igor_thief 16.8.2007, 09:15
Цитата(Rouse_ @ 13.8.2007,  13:07)
Так это всеравно виртуальный бордюр, поэтому если и делать такое, то руками нужно отслеживать...

Ок. А пример на АПИ ждать? smile 

Автор: Rouse_ 17.8.2007, 10:53
А на АПИ ручками смещать позиции всех окон на число FBorderWidth в оконной процедуре предка...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)