Category Archives: UniGui

Delphi. UniGUi. Синхронный и асинхронный режимы модальных окон

Все мы привыкли писать что-то такое для модальных окон

Но в UniGUI, для того, чтобы это срабатывало так как мы привыкли, надо подключать синхронный режим.

По умолчанию эта галчонка отключена. Я сначала думал, что это баг, оказалось фича … Continue reading

Posted in Delphi, UniGui | Comments Off on Delphi. UniGUi. Синхронный и асинхронный режимы модальных окон

Delphi. UniGUI. Как узнать высоту текста в uniHTMLFrame?

Выстраивал высоту элементов, возник вопрос с определением высоты текста в UniHTMLFrame. Способ №1 от Delphi Developer

Способ №2 Мой способ, менее эффективный, с оборачиванием в div, но тоже рабочий. Решил так. Сначала обернем наш HTML в div c известным … Continue reading

Posted in Delphi, UniGui | Comments Off on Delphi. UniGUI. Как узнать высоту текста в uniHTMLFrame?

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 | Comments Off on Delphi. MVC pattern in UniGUI vs traditional coding to form

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 | Comments Off on Delphi. UniGUI. Calc, just calc

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

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

Posted in Delphi, UniGui | Comments Off on Delphi. UniShop. Интеграция с банком Тинькофф

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

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

Posted in Delphi, Indy, UniGui, Без рубрики | Comments Off on Delphi. UniGUI. Делаем витрину (showcase) 2 часть

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

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

Posted in Delphi, UniGui | Comments Off on Delphi. UniGUI. Простой способ пропорционального уменьшения картинки

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

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

Posted in Delphi, Indy, UniGui | Comments Off on Delphi. Indy. Как отправить Get запрос, принять и обработать его на idHTTPServer?

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 | Comments Off on Delphi. UniGUI. Application Data Module and Free DataModule

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

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

Posted in Delphi, UniGui | Comments Off on Delphi. UniGUI. Делаем витрину (showcase)