Category Archives: UniGui

Delphi. MVC pattern in UniGUI vs traditional coding to form

My discussion on forum Conclusion – mvc is possible to implement, but not obligatory. Standart delphi structure of dfm and pas is natural to delphi enviroment. Maybe mvc pattern would be better for big projects…

Posted in Delphi, UniGui | Leave a comment

Delphi. UniGUI. Calc, just calc

Wanted to show 2 patterns on calc example, but calc itself has become not simple task… Below version that works correctly but there is things to do…

 

Posted in Delphi, UniGui | Leave a comment

Delphi. UniShop. Интеграция с банком Тинькофф

Делал интернет-магазин на Delphi, появилась задача провести интеграцию с банком Тинькофф. Эквайринг. Внимательно изучил API Тинькофф. С заказчиком решили остановиться на платежном виджете с типом нотификации Email. Расскажу основные моменты. Оттолкнувшись от API написал такой код обработки параметров отправляемых через … Continue reading

Posted in Delphi, UniGui | Leave a comment

Delphi. UniGUI. Делаем витрину (showcase) 2 часть

В прошлом посте мы сделали подготовочку. Структуру базы данных, определили основные сущности программы, создали под них таблицы в базе и модули в прекрасной IDE Delphi. В данном посте добавим функцию добавления товара, выделения товара, удаления товара, а также наладим листание … Continue reading

Posted in Delphi, Indy, UniGui, Без рубрики | Leave a comment

Delphi. UniGUI. Простой способ пропорционального уменьшения картинки

Заблудился, что называется в 3 соснах. Долго отлаживал этот простой код и Аллилуйя теперь все работает как нужно. С одной стороны сказалась специфика UniGUI, с другой нюансы Delphi. Я уже писал код для уменьшения картинок в потоке, но там все только … Continue reading

Posted in Delphi, UniGui | Leave a comment

Delphi. Indy. Как отправить Get запрос, принять и обработать его на idHTTPServer?

Уже была подобная статья про отправку запросов с параметрами методом POST, а также был подобный пост, который касался отправки файлов методом POST и был на порядок сложнее того, что я напишу сейчас. Данные во второй статье отправляются в кодированном виде и мы делали … Continue reading

Posted in Delphi, Indy, UniGui | Leave a comment

Delphi. UniGUI. Application Data Module and Free DataModule

Небольшая заметка! При создании дата модулей в UniGUI у нас есть 2 варианта – Application Data Module and Free Data Module В чем разница? Ответ на этот вопрос я получил на форуме UniGUI. Процитирую его здесь. Application Data Module’s life time … Continue reading

Posted in Delphi, UniGui | Leave a comment

Delphi. UniGUI. Делаем витрину (showcase)

Друг попросил сделать небольшую витрину на UniGUI, получилось так… Сделал на фрэймах. В 2 режимах – multipage – когда товары добавляются по N, например по 10 товаров на странице и бесконечно слева направо сверху вниз.

Posted in Delphi, UniGui | Leave a comment

Delphi. UniGUI. Deploy от А до Я (Версия 2)

Я уже писал о размещении (deploy) проекта на внешних серверах в одноименной статье ранее. Но тогда я только начинал разбираться с фрэймфорком UniGUI, а сейчас более менее все устаканилось в голове, поэтому этот пост наверное будет почти тем же самым, … Continue reading

Posted in Delphi, IIS, UniGui, Windows | Leave a comment

Delphi. UniGUI. Правильная архитектура приложения на примере создания соединения с базой данных MySQL с помощью FireDAC

Интересное обсуждение у меня сложилось на форуме UniGUI, когда я не смог передать ссылку на объект так как я это делаю обычно, в Delphi (через свойства или через параметр Sender). Вот ссылка на само обсуждение http://forums.unigui.com/index.php?/topic/7556-how-to-give-correct-link-to-created-instance Итак, в UniGUI есть … Continue reading

Posted in Delphi, FireDAC, UniGui | Leave a comment