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

Error

Пользователи
  • Постов

    167
  • Зарегистрирован

  • Посещение

  • Победитель дней

    8

Весь контент Error

  1. Error

    TMainMenu или TMenuBar

    Лучше использовать TMainMenu - это обертка над нативным меню, в то время как TMenuBar - это слегка поглючивающая имитация.
  2. 9-path изображение из которых состоят все растровые скины, состоят из 9 кусочков, которые если компонент имеет дробные координаты или размер рисуются в дробных координатах, а сглаживание размазывает границы этих кусочков. Вариант решения: следить за тем, чтобы размеры и координаты компонентов были всегда целыми числами. (обычно проблемы могут возникать при расположении компонентов на различных Layout-ах типа TGridLayout, TScaledLayout)
  3. Делал нечто подобное. Для достижения эффекта: 1) Сделать скриншот формы в TBitmap 2) Размыть его с помощью эффекта TFilterGaussianBlur 3) Показать на форме в нужном месте, к примеру TImage, в котором в качестве изображения указать наш Bitmap, с необходимым смещением В прикрепленном архиве содержится лютый гов...код написанный только для проверки концепции данного решения, однако суть решения из него понять реально. FMXCalc.zip
  4. Логично, т.к. родные Win контролы не умеют рисоваться на Layed окнах.
  5. И никахик комментариев от разработчиков... Зато на недавнем семинаре в СПБ, Ярослав Бровин активно расхваливал этот сайт.
  6. Чем дальше, тем хуже. Стал делать свой скин в Bitmap Style Designer, решил сделать у окон тонкие рамки. Все вышло замечательно кроме одного, при разворачивании, клиенская часть окна частично выходит за экран, на рисунке иллюстрация: Слал искать где можно настроить метрики окна, и не нашел. Решил сравнить два стандартных скина у которых разная ширина рамок(бордюра). Сколько не искал не нашел параметра отвечающего за это. Зато увидел что в двух скинах разные объекты у окна: Ни удалить лишний CaptionRight из скина CobaltXEMedia, ни добавить CaptionRight в скин Obsidian, где его нет, НЕЛЬЗЯ! Нет, есть такая панелька: Но она добавляет обьекты с названиями типа StyleObject2, а переименовать - нельзя! Выходит стандартные стили делаются в другом, полноценном редакторе? Или идущий в комплекте Delphi XE6 не доделан? Или это я криворукий, и не умею им пользоваться? Действительно свой стиль, а не стандартный стиль с другими цветами сделать похоже нельзя. Ладно, бы формат был текстовым, но нет, он бинарный, и поправить ручками не выйдет Вопрос такой, как мне побороть указанную в начале проблему? Жду хоть каких-то разъяснений, спасибо.
  7. В дизайнере есть поле Params. некоторых стилях, и в некоторых элементах в нем стоит [colorFILLING], очевидно что это означает что контрол поддерживает Tint эффект. В некоторых других случаях там другие значения. Вопрос такой: Есть ли какое-то описание этого поля? И есть ли вообще полное всех описание полей? Продолжительное чтение справки и гугление ничего не дало.
×
×
  • Создать...