Перейти к содержанию
Fire Monkey от А до Я
  • 0

Почему не стилизуется рамка окна?


rareMax

Вопрос

Рекомендуемые сообщения

  • 0

Поясните, что означает "сканировать бордюр"?

скИнировать. Ну то бишь не применяются стили. Клиентская часть успешно меняет стиль, а вот бордюр так и остается.

пробовал свойства формы менять: 

Form14.Border.Styling := True; 

но результат тот же

---------------------------

Подозреваю, что либо сама платформа не позволит это сделать, либо стандартные скины для ФМ не содержат элементов бордюра. 

--------------------------

http://www.webdelphi.ru/wp-content/uploads/2010/02/main.png - все таки нашел скрин - где ФМ нормально применил скин. 

Ссылка на комментарий
  • 0
  • Администраторы

Не все стили FireMonkey содержат стилизацию рамки окна. В вашем случае стиль не поддерживает стилизацию рамки. Поэтому свойство TForm.Border.Styling не оказывает никакого эффекта на стилизацию рамки. А в примере по ссылку используется другой стиль, который видимо поддерживает стилизацию рамки.

 

Наличие поддержки стиля рамки окна можно проверить двумя способами:

  1. Непосредственно загрузив стиль и запустив приложение.
  2. Открыть стиль в дизайнере стиля в TStyleBook и проверить наличие стиля "windowborderstyle". Именно этот стиль используется для стилизации рамки окна.
Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
×
×
  • Создать...