переопределяются CreateWnd и CreateParams для конкретных классов контролов и все заданные флаги влияют?
методы есть, использую. флаги "все" не проверял, смысла в них особо нет
С CreateParams я пробовал играться лет 10 назад, когда пытался создать окно без заголовка; увы, некоторые флаги "не работают" аналогично дельфям.
Но в дельфах-то они "доходят" до окна
Я поэтому отказался от использования на Лазаре всяческих мелких хаков и решил юзать базовый функционал. Геморроя меньше
Да, делаю форму bsSizeable без иконки
штатными средствами нереально, помню тоже так хотел ) в дельфе работало.. короче, плюнул и сделал с caption, лезть в рантайм было лениво ЗЫ. можно, конечно, баг повесить в гитлабе, если он ещё там не висит..
Реально и штатными, просто наследника писать придется как для самой формы так и для виджета. вы просто досихпор думаете категориями дельфи и пытаетесь натянуть её подход на лазарь. В дельфе VCL являетс высокоуровневой надствройкой над фактическим нативным окном. А вот в лазаре LCL является высокоуровневой надстрокой над виджетом, и только сам виджет уже содержит реальную работу с окном.
Поправь виджет чтобы он не апдейтил стили у нативного окна
Обсуждают сегодня