Раздел посвящен работе с различными компонентами Delphi, а также разработке своих компонентов для Delphi 2009 — Delphi XE

11Июл/14

RiverSoftAVG Charting Component Suite — компоненты для построения графиков в Delphi 2010-XE6 и Appmethod

В Delphi с незапамятных времен имеется компонент TChart для построения красивых графиков и диаграмм. В принципе, лично моим потребностям этот компонент вполне соответствует. Мне никогда не требовались какие-то сверхсложные и навороченные диаграммы или графики, к большинству приложений, написанных с использованием TChart не предъявлялось такое требование как «размер exe-файла должен быть не более, чем ХХХ Мб» и т.д. Однако совсем недавно пришлось всё-таки искать замену компонентам TChart и причиной поисков стал таки размер exe-файла после использования TChart. Ну и Ok. Как говориться, наше дело маленькое — надо найти, значит будем искать.

24Сен/13

Delphi XE5: REST Client Library

Как я упоминал ранее, среди прочих нововведений в Delphi XE5 появилась поддержка авторизации по протоколам OAuth 1.0, OAuth 2.0, а вместе с этой возможностью и новая библиотека под названием REST Client Library. Так как чаще всего мне поRead More…

14Июл/13

SQLite в Delphi. Обзор LiteDAC.

Про SQLite в Delphi я уже рассказывал в блоге достаточно много. А, учитывая то, что в сентябре нас ждет незабываемое приключение под названием «Разработка приложений для Android в Delphi» тема работы с SQLite в Delphi становится ещё более актуальной, т.к. в Android сплошь и рядом используется именно SQLite. В основном я ограничивался тем, что рассматривал либо бесплатные open source проекты типа вот этого, либо те возможности, которые уже имеются в самой Delphi, например, работу с SQLite в dbExpress.
В этой статье проведен обзор компонентов библиотеки LiteDAC (от Devart) для доступа к базам данных SQLite в Delphi. Показан пример прямого подключения (Direct Mode) к БД SQLite, создание дампов и восстановление БД, шифрование базы и запись в базу данных.

24Июн/13

Обзор компонентов TMS Cloud Pack 2.0.0.0 #2: компонент для работы с Dropbox.

В предыдущей части обзора компонентов TMS Cloud Pack я рассматривал работу с Google Calendar и конечный мой вывод был не в пользу TMS Software — компонент AdvGCalendar необходимо дорабатывать, т.к. в нынешнем его состоянии использовать такой компонент в серьезных приложениях не серьезно (простите за каламбур). Но и делать вывод о полезности или бесполезности целого пакета компонентов, основываясь лишь на работе одного единственного компонента я считаю не правильным и сегодня буду рассматривать работу с Dropbox.

19Июн/13

Обзор компонентов TMS Cloud Pack 2.0.0.0 #1: компонент для работы с Google Calendar.

На данный момент у Embarcadero действует акция, которую можно назвать примерно так: «Купи RAD Studio XE4 и получи новых компонентов и программ на 300$«. В числе прочего, по этой акции разработчик получаетRead More…

26Фев/13

DevExpress и Google Calendar #1. Введение в ExpressScheduler.

В первой статье, касающейся работы с Google Calendar в DevExpress я кратко рассказал о том, что планируется в итоге разработать, какие версии API будут использоваться для работы и закончил пост тем, что предоставил простенькую схемку, демонстрирующую какие компоненты DevExpress для какие объектов Google API мы можем использовать.
Чтобы быть последовательным в изложении всего материала, касающегося работы с Google Calendar в DevExpress я решил разделить всю серию постов на три большие части, которые условно можно обозначить следующим образом….

05Фев/13

DevExpress и Google Calendar #0. Введение.

Недавно мне довелось достаточно основательно поработать с замечательной библиотекой компонентов — DevExpress. Знал-то я о DevExpress давным-давно, но все как-то не доводилось вплотную поработать с этими компонентами. По мелочам да, приходилось пару раз пересекаться с DevExpress, но далее загрузки пары скинов и «щупанья» компонентов для организации Ribbon’ов дело как-то не шло. Не было таких задач, которые нельзя было решить без DevExpress (как ни крути, а компоненты далеко не самые дешевые). А тут (как всегда — внезапно) проблема знания DevExpress встала, что называется, «во весь рост». Потребовалось очень быстро подружить DevExpress и Google Calendar. И при этом сделать так, чтобы поддерживались, если не все возможности Google Calendar, то максимум из имеющихся.

04Окт/12

SQLite в Delphi XE3.

До выхода Delphi XE3, используя в своих проектах БД SQLite мы также должны были использовать и различные сторонние компоненты и обёртки для доступа к методам sqlite3.dll. Про эти библиотеки, компоненты и простоRead More…

25Сен/12

Обзор возможностей компонента TMS Grid для FireMonkey (TMSFMXGrid).

Как вы уже, наверное, в курсе, до 28 сентября при покупке RAD Studio XE3 Вы получаете бесплатный бонусный пакет, содержащий конвертер Mida, премиум-стили для FireMonkey и виновника сегодняшнего поста — компонент (аRead More…