Jump to content

Александр Клопоцкий

Active subscription
  • Content Count

    67
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Александр Клопоцкий

  1. База данных MySQL на обычном хостинге сайта: https://hoster.by/
  2. Название приложения: ГАЗ-ИНСТИТУТ Платформа: Android 32 bit, Android 64 bit Поддерживаемые версии ОС: Android 5.0 и новее Необходимое свободное место: до 10 Мб Описание: Приложение "ГАЗ-ИНСТИТУТ" предназначено для подачи заявок на обучение. Ссылка на приложение: https://play.google.com/store/apps/details?id=gazinstitut.by Заявки на обучение.mp4
  3. Постоянно коннект не держу. Только в момент нажатия кнопки устанавливаю коннект, вставляю запись в таблицу, с сразу отключаюсь. Чтение чата делаю раз в минуту и отключаюсь. http - будет прослойка, нужно будет все поля таблиц через нее прописывать, неудобно. Хочется работать напрямую с SQL, пока ошибок с обрывом соединения в приложении не было. SecureBridge держит SSH подключение в момент коннекта, хостеры не дают подключаться напрямую к базе на хостинге без SSH сертификата. procedure TdmMain.Hoster_FL_REG_Insert; var UniStoredProc: TUniStoredProc; begin if ((
  4. Название приложения: Фаберлик Подарки Платформа: Android 32 bit, Android 64 bit Поддерживаемые версии ОС: Android 5.0 и новее Необходимое свободное место: до 80 Мб Описание: Приложение "Фаберлик Подарки" предназначено для для сопровождения постоянных покупателей продукции Фаберлик. Приложение соединяется с базой данных MySQL на обычном хостинге сайта. Для подключения использую компоненты UniDAC, SecureBridge. Каждому скачиванию присваивается порядковый номер, сохраняется в телефоне, по нему отбираются и показываются сообщения чата для данного клиента. При приходе
  5. 1. Удалил версию FGX-Native 1.7.1. Удалились папки: C:\Document and Settings\User\Local Setting\FGX Native\ C:\Users\User\AppData\Local\FGX Native\ 2. Поставил версию FGX-Native 1.8.0. Выбрал - только RADStudio 10.4, - только Android. По новой создались папки: C:\Document and Settings\User\Local Setting\FGX Native\ C:\Users\User\AppData\Local\FGX Native\ 3. Открываю пример: CollectionViewScrollDemo. Компилирую - Ошибка: [DCC Fatal Error] FGX.Platform.pas(195): F2051 Unit FGX.Assets.Android was compiled with a different version of FGX.Helpers.Android.JStringToStrin
  6. Все классы, связанные с анимацией перенесли в Android.Api.Animations. (В описании выше: Android.Api.Animation.)
  7. В форме fmCatalog по событию OnSafeAreaChanged опускаю панель навигации (TfgLayout) под системную панель: procedure TfmCatalog.fgFormSafeAreaChanged(Sender: TObject; const AScreenInsets: TRectF); begin loNav.Size.Height := AScreenInsets.Top + 56; loNav.Padding.Top := AScreenInsets.Top; loNav.Realign; end; В версии 1.5.3 - панель опускалась: В версии 1.6.0 - панель не опускается. Возможно AScreenInsets - не может получить значение. Код не менял, скомпилировал под 1.6.0, как исправить? :
  8. Да, верно. Поставил у метки: HitTest = True, и метка стала реагировать на событие OnTap.
  9. В версии 1.4.1.1 перестал работать TfgDrawerLayout. Демо-пример: "DrawerDemo". На Drawer панеле, в текстовой метке fgLabel2 прописал событие OnTap: procedure TForm4.fgLabel2Tap(Sender: TObject); begin fgDrawerLayout1.Close(True); end; Нажимаю на текстовую метку, и нет реакции, не отрабатывает.
  10. При сохранении изменений в дизайнере ресурсов - ошибка связанная с FMX. В проекте никаких FMX библиотек не подключено. Что это может быть? Delphi 10.3, FGX-Native 1.3.0.0
  11. Первая версия каталога, которая работала пару месяцев, у меня была сделана по "демо проекту": "Ресурсы" -> "Изображения" -> "Асинхронная загрузка изображения по URI". На хостинг я выкладывал новые *.jpg страниц каталога, и они открывались в приложении без обновления приложения. Это тот способ обновления, который использует официальное приложение от компании "Фаберлик". Приложение по размеру маленькое, все тащит через интернет. Навигация по страницам каталога: "<< Первая", "< Предыдущая", "Следующая >", "Последняя >>" и "Введите номер", какую страницу показать.
  12. Спасибо "sinuke" https://forum.fgx-native.com/profile/7-sinuke/ за публикацию проекта "Проверка контрольных знаков" и исходного кода в общий доступ: https://github.com/sinuke/excises Там я смотрел, как правильно добавлять, вызывать и закрывать дополнительные формы в свой проект. Эту тему можно вынести и на вебинары по обзору возможностей библиотеки. Добавил вызов формы просмотра выбранной страницы каталога: procedure TfmCatalog.ShowCatalogPage; begin fmCatalogPage := TfmCatalogPage.Create(Self); fmCatalogPage.IsAnimating := True; TfgAnimationHelper.ShowForm(fmCatalogPage, [Tf
  13. По "демо проекту": "Ресурсы" -> "Изображения" -> "Выгрузка изображений из памяти" сделал каталог. В "Assets Manager" загрузил изображения 292 страниц каталога. Без включения выгрузки из памяти, при прокрутке на 26 странице возникает ошибка нехватки памяти. После включения выгрузки из памяти прокручиваются все 292 страницы. Спасибо, прекрасно работает! TfgAssetsManager.Current.AutoreleaseOptions.Enabled := True;
  14. У меня подписка до 05.04.2020. Буду ждать счет.
  15. Если в демо проекте "GestureZoom" рисунок fgImage1 разместить на странице fgPageControl1, то при каждом увеличении опять есть продергивания. Каждый раз при увеличении рисунок возвращается в центр страницы. Хочу сделать каталог, страницы каталога fgImage1 на страницах fgPageControl1, чтобы пользователь мог листать и увеличивать страница каталога.
  16. Отозвался ваш проект. Когда нажимаю на место текстовой метки, она окрашивается цветом fgLabel.LinkColor и идет переход по адресу ссылки, после возвращения в приложение ссылка уже видна. Похоже fgLabel подхватывает цвет только в момент обращения к ней. Если в текстовой метке свойство LinksTypes.WebLinks := False, то она "не кликабельна", в fgLabel применяется цвет fgLabel.Color. Когда мы присваиваем свойство LinksTypes.WebLinks := True, то она становится "кликабельна", ожидает нажатия на себя, но fgLabel еще не применяет цвет fgLabel.LinkColor, и уже не применяет цвет fgLabel.Co
  17. Запустил ваш "LabelLinkDemo.zip". Тоже, в текстовой метке при "LinksTypes.WebLinks := True" текст метки не отображается. Если в текстовой метке убираю это свойство "LinksTypes.WebLinks := False", то текст метки отображается. Записал я загрузку проекта в телефон на видео: Возможно у меня телефон древний: "Xiaomi Redmi Note 3 Pro":
  18. Хочу сделать текстовую метку TfgLabel - ссылкой. Выставляю свойство LinksTypes.WebLinks := True. При загрузке приложения в телефон, текст метки не виден, белый. При нажатии на нее идет переход по адресу ссылки, ссылка работает, но подпись, которая в TfgLabel.Text не отображается. Если свойство LinksTypes.WebLinks := False, убрать ссылку и оставить простую текстовую метку, при загрузке приложения в телефон она видна. Как сделать, чтобы текстовая метка TfgLabel была ссылкой, и текст метки отображался установленным цветом?
  19. В библиотеке есть пример: "DrawerDemo". Там на fgNavigationBar1 иконка "Гамбургера", при нажатии на которую выдвигается "Drawer". В "FGX Assets manager" видно как иконка подключается: Иконку для своего приложения можно взять из папки примера: Меню (TfgListMenu или TfgCollectionView) размещаем на "Drawer".
×
×
  • Create New...