Мыльные пузыри в Delphi #2


В продолжение предыдущей статьи про разработку аналога заставки "Мыльные пузыри" с использованием Direct2D. Тема данной статьи - сделать пузыри движущимися. Для этих целей я использовал Windows Animation Manager, о котором так же уже рассказывалось немного ранее.
Читать полностью ...
Служба для перемещения файлов


Возникла необходимость написать службу для перемещения файлов. Службы (сервисы) я сам никогда не писал, и даже не задумывался как их писать. Но было такое подозрение, что с помощью Delphi сделать это совсем не сложно.
Читать полностью ...
Экзамен Delphi Certified Developer

Некоторое время назад я уже публиковал один пост о программе сертификации от Embarcadero. В этот же раз речь пойдет о сдаче экзамена первого уровня - Delphi Developer.
Читать полностью ...
Мыльные пузыри в Delphi #1


Наверное, многие видели заставку Мыльные пузыри в Windows (Vista/7). Если не видели, то можете просмотреть: Персонализация -> Заставка -> Мыльные пузыри. Я решил задаться вопросом, каким образом можно запрограммировать подобные пузыри с помощью Delphi. В наших руках есть хороший инструментарий - Direct2D. Это будет первая часть статьи, в которой будет рассматриваться реализация отрисовки таких пузырей. Движение же оставим на следующую часть.
Читать полностью ...
RTTI#4


Недавно Дэвид Интерсимоне написал пост, о том, откуда приходит вдохновение (: Так что наравне с вариантом "Inspiration happens in the shower" идея этой заметки явилась, когда я мыл посуду пару дней назад.
Читать полностью ...
RTTI #3


Третья статья на тему RTTI, на сей раз не относится к атрибутам, а будет нацелена на получение информации о методах класса и их вызове. Вернее, по задумке, вызова одного нужного метода.
Читать полностью ...
Ножницы своими руками


Наверное все знают волшебную утилиту Ножницы (SnippingTool.exe) в Windows 7 (а мб и в vista). Смысл утилиты в формировании скриншотов. В момент вырезания скриншота, сама утилита исчезает, рабочий стол затеняется полупрозрачным белым цветом, а то что выделяется мышкой видно без затенения и обведено в красный прямоугольник. Вот такую ерунду я и решил повторить средствами Direct2D, смысла в этом особо нет, просто ради интереса. А вот с возвратаом выделенного куска у меня так ничего не получилось.
Читать полностью ...
Очередной DCC Internal error


А вы часто получаете внутренние ошибки компилятора?
Читать полностью ...
Outlook Social Provider для ВКонтакте.ру


О том, что такое Outlook Social Connector я уже писал в этом блоге. Поэтому если вы хотите узнать, что это такое, то изучите предыдущую статью. Эта статья имеет одну цель - тестовая сборка провайдера.
Читать полностью ...
Delphi Certification Program


Может штука появилась и давно, но только сегодня увидел ссылку в твите Марко Канту.
Читать полностью ...