Архив метки: FireMonkey

Календарь с подсветкой дней на базе TCalendar без создания нового компонента

CalendarWithEventsВ этой статье мы рассмотрим расширение функционала стандартного календаря TCalendar и добавим поддержку раскраски требуемых дней в календаре. Расширение будет продемонстрировано с использованием нового подхода разработки компонента в FireMonkey.

В результате этой статьи вы получите готовый модуль, который будет достаточно добавить в ваш проект, чтобы использовать расширенную версию календаря с раскраской дней без необходимости создания отдельного компонента календаря.

Статья базируется на версии RAD Studio Delphi Seattle 10. Для ранних версий она не применима.

Код рабочего проекта: Delphi Seattle XE10

Читать далее

Новый подход разработки компонентов FireMonkey “Контрол – Модель – Презентация”. Часть 1

Пример работы AutoComplete в TEditВ этой статье я хочу рассказать вам о новом подходе к разработке компонентов в FireMonkey, используемом для контролов, поддерживающих несколько вариантов реализаций в рамках одной платформы. Поговорим о достоинствах и возможностях нового подхода, открывающихся для разработчиков.

Читать далее

FireMonkey. Делаем скриншот любого контрола

Fire Monkey логотипСегодня в этой статье мы рассмотрим, как легко сделать снимок любого элемента управления или группы элементов управления в библиотеке FireMonkey. Для этого рассмотрим небольшой демо-проект.

Файл проекта можно скачать тут: fmx_make_control_screenshot.zip

Читать далее