Алескей Тимохин — DelphiFeeds.ru 2.0 http://delphifeeds2.ru Лучшие Delphi блоги Рунета Sat, 30 Apr 2022 18:56:22 +0000 ru-RU hourly 1 https://wordpress.org/?v=4.9.20 Выложен Lazy Delphi Builder 1.14.14.362 и 364 (альфа) http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0/ http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0/#respond Wed, 06 Apr 2016 10:22:00 +0000 http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0/

Выложена версия Lazy Delphi Builder 1.14.14.362.

Исправлен Exception при добавлении пути в Lazy Paths.

В редакторе IDE search paths исправлены ошибки с подсветкой несуществующих папок.

Добавлена новая команда Replace selected with env var (auto) — которая заменяет часть пути на Environment variable (переменные ищутся в Lazy Environment variables и IDE environment variables)

Download
here

Lazy Delphi Builder 1.14.14.364 alpha.

обновлён JCL:

* исправлена ошибка с некорректным ключом dcc32 -N»Snamespace»

* улучшена поддержка версий Delphi XE2+

* другие исправления

Эту версию я ещё не тестировал. Если что-то найдёте — дайте знать.

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0/feed/ 0
Выложен Lazy Delphi Builder 1.14.14.362 и 364 (альфа) http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0-2/ http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0-2/#respond Wed, 06 Apr 2016 10:22:00 +0000 http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0-2/

Выложена версия Lazy Delphi Builder 1.14.14.362. Исправлен Exception при добавлении пути в Lazy Paths. В редакторе IDE search paths исправлены ошибки с подсветкой несуществующих папок.

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/04/06/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-362-%d0%b8-364-%d0%b0%d0%bb%d1%8c%d1%84%d0%b0-2/feed/ 0
Выложен Lazy Delphi Builder 1.14.14.360 (исправления ошибок) http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba-2/ http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba-2/#respond Thu, 31 Mar 2016 22:38:00 +0000 http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba-2/

01.04.2016. Lazy Delphi Builder 1.14.14.360: Исправления ошибок. Исправлены ошибки с относительными путями. Как для путей в LazyDBP файле так и для переменной $(BUILTIN_PROFILE_DIR) Консольная версия

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba-2/feed/ 0
Выложен Lazy Delphi Builder 1.14.14.360 (исправления ошибок) http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba/ http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba/#respond Thu, 31 Mar 2016 22:38:00 +0000 http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba/

01.04.2016. Lazy Delphi Builder 1.14.14.360:
Исправления ошибок.

Исправлены ошибки с относительными путями. Как для путей в LazyDBP файле так и для переменной $(BUILTIN_PROFILE_DIR)
Консольная версия не возвращала ERRORLEVEL если при удалении или создании папки случалась проблема
Очень тормозило построение дерева после удаления узла
MRU файлы. Последний загруженный отправляется наверх. Наконец-то.
Новый параметр командной строки /MaxProblemCountToStop
Значение BUILTIN_PROFILE_DIR переменной выводится после загрузки профиля в /debug режиме в консольной версии

 Скачивать

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/04/01/%d0%b2%d1%8b%d0%bb%d0%be%d0%b6%d0%b5%d0%bd-lazy-delphi-builder-1-14-14-360-%d0%b8%d1%81%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d0%be%d1%88%d0%b8%d0%b1%d0%be%d0%ba/feed/ 0
Lazy Delphi Builder 1.14.14.356 доступен http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd-2/ http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd-2/#respond Sun, 27 Mar 2016 00:54:00 +0000 http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd-2/

В этом блоге, последний раз я выкладывал анонс версии 1.10.9.269 от 2014-03-15. Новые версии продолжали выходить, я о них писал на сайте проекта и на

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd-2/feed/ 0
Lazy Delphi Builder 1.14.14.356 доступен http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd/ http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd/#respond Sun, 27 Mar 2016 00:54:00 +0000 http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd/

В этом блоге, последний раз я выкладывал анонс версии 1.10.9.269 от
2014-03-15. Новые версии продолжали выходить, я о них писал на сайте проекта и на страничке Lazy Delphi
Builder в Google+.

Пользователям версии 1.10.9.269 от 2014-03-15 настоятельно рекомендую
обновиться – была исправлена критическая ошибка приводившая к раздуванию файла
LazyDBP и торможению работы.

Основные нововведения опишу здесь. За деталями – добро пожаловать в
history_en.txt.

Большие изменения

Добавлена поддержка «portable» инсталляций (нужен только dccXX.exe и папка
Lib)

Поддержка Delphi XE8-Seattle

Добавлен тулбар и горячие клавиши для навигации по build log

Интерфейс больше не блокируется на время компиляции
(Application.ProcessMessages наше всё)

Режим /noop – когда никаких реальных действий с…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2016/03/27/lazy-delphi-builder-1-14-14-356-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b5%d0%bd/feed/ 0
Изменение курсора и автоматическое восстановление при выходе из метода http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2-2/ http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2-2/#respond Wed, 16 Sep 2015 12:14:00 +0000 http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2-2/

Не знаю как у вас, а у меня коде (vcl приложение) полным-полно таких конструкций: var tmpOldCursor: TCursor; begin tmpOldCursor := Screen.Cursor; try Screen.Cursor := crHourglass;

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2-2/feed/ 0
Изменение курсора и автоматическое восстановление при выходе из метода http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2/ http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2/#respond Wed, 16 Sep 2015 12:14:00 +0000 http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2/

Не знаю как у вас, а у меня коде (vcl приложение) полным-полно таких конструкций:

var
tmpOldCursor: TCursor;
begin
tmpOldCursor := Screen.Cursor;
try
Screen.Cursor := crHourglass;
// код который может работать относительно долго
// например, выполнять запрос в БД
finally
Screen.Cursor := tmpOldCursor;
end;
end;

И мне это надоело. По двум причинам:

увеличение размера модулей — по 8 строк кода на каждый такой случай

разбухание секции uses, ведь чтобы это работало нужно в каждый модуль работающий с курсором добавить uses Forms, Controls;

Поэтому давайте уже воспользуемся механизмом подсчёта ссылок в интерфейсах, и реализуем маленький класс избавляющий нас написания лишнего кода. Так чтобы вышеприведённый пример можно было упростить до 1й…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2015/09/16/%d0%b8%d0%b7%d0%bc%d0%b5%d0%bd%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d1%83%d1%80%d1%81%d0%be%d1%80%d0%b0-%d0%b8-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%be%d0%b5-%d0%b2/feed/ 0
Delphi for Android: играем звук при встряхивании http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8-2/ http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8-2/#respond Sun, 30 Mar 2014 00:25:00 +0000 http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8-2/

Обещанного 3 года ждут. А план таков, что программку для детей мы всё-равно еще не скоро допишем (сомневаюсь что есть смысл её дописывать). Поэтому давайте

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8-2/feed/ 0
Delphi for Android: играем звук при встряхивании http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8/ http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8/#respond Sun, 30 Mar 2014 00:25:00 +0000 http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8/

Обещанного 3 года ждут. А план таков, что программку для детей мы всё-равно еще не скоро допишем (сомневаюсь что есть смысл её дописывать).
Поэтому давайте зафигачим что-нибудь простенькое и бесполезное. Например что-то типа эмулятора кнута Индианы Джонса. As seen on tv. Типа того, что показывали в Теории Большого Взрыва много лет сезонов назад. Только вместо кнута будем использовать колокольчик. А назовём проект LazyShaker.
Для тех, кто предпочитает не засорять сознание ситкомами расскажу суть. Программка должна воспроизводить звук при встряхивании. Всё. Способы применения — самые разнообразные, но в основном одинаково бесполезные и ограничивающиеся привлечением внимания.
Исходный код проекта я выложил на github. А собранное приложение на Google Play.
Под катом объяснение того…

[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Читать на сайте автора.

]]>
http://delphifeeds2.ru/2014/03/30/delphi-for-android-%d0%b8%d0%b3%d1%80%d0%b0%d0%b5%d0%bc-%d0%b7%d0%b2%d1%83%d0%ba-%d0%bf%d1%80%d0%b8-%d0%b2%d1%81%d1%82%d1%80%d1%8f%d1%85%d0%b8%d0%b2%d0%b0%d0%bd%d0%b8%d0%b8/feed/ 0