Перейти к содержанию
  • Регистрация

x11

Пользователи
  • Публикаций

    801
  • Зарегистрирован

  • Посещение

  • Победитель дней

    12

Весь контент x11

  1. В общем, да. Я изначально просто был не прав. Вот так правильно: var JSONValue: TJSONValue; innerObject: TJSONObject; begin ... .... JSONValue := TJSONObject.ParseJSONValue(.....); if not (JSONValue is TJSONObject) then Continue else innerObject := JSONValue as TJSONObject;
  2. Создаем TJSONObject innerObject := TJSONObject(TJSONObject.ParseJSONValue('здесь неправильный json')); Почему потом Assigned(innerObject) возвращает True? Просто позже строка: s := innerObject.ToString; вызывает AV
  3. Если FGX не использует FMX, то, следовательно, в FGX нет возможности использовать что-то системное? Например, есть ли в FGX возможность "добраться" до контактов? Есть что-то вроде Toast? Есть ли возможность работы со "шторкой", с панелью статуса? Можно ли работать со службами, создать свою службу, например, службу для перехвата вх/исх звонков? Или же можно создавать гибридные приложения, использующие FMX и FGX одновременно?
  4. Вывод данных из базы. Что-то вроде фейсбука или твиттера (визуально) или что-то вроде объявления или карточки товара. Разного рода данные: иконка, картинка, текст, цифры, кнопки + раскрасска какого-нибудь текста в зависимости от чего-то. Например, цена товара красная или зелёная в зависимости от поля количество. Может быть можно что-то вроде карусели картинок в Инстаграм. Ещё вопрос. Возможно ли будет реализовывать что-то вроде прячущейся панели, как это в браузерах сделано, т.е. когда пользователь листает ленту, то верхняя панелька с кнопками управления прячется, а когда пользователь листает обратно, то панелька выезжает.
  5. Ну, мы же здесь не одни, учитывая, что автор темы - Ярослав
  6. ну хорошо, в ближайшее время - это когда? осенью или ещё через год? и какая ценовая политика?
  7. Есть. может твоё устройство в списке неподдерживаемых? Я утром установил, пощёлкал. Довольно отзывчивый, симпатичный интерфейс.
  8. Приложение не самое функциональное. А где можно попробовать саму библиотеку? На Токио будет работать?
  9. А как справляетесь с "динамическими" правами при работе приложения? Ну т.е. когда андроид во время работы твоего приложения пользователя спрашивает: разрешить ли доступ этому приложению к камере или к диску?
  10. По сохранению данных в базу. Зависит от того, будет ли на сервер API либо будет прямой доступ к базе. Если прямой доступ к базе, то UniDAC я использовал (но для Firebird)
  11. У кого есть пример использования клавиатуры? TtgInlineKeyboardMarkup TtgInlineKeyboardButton procedure TForm1.btnSendKeyBoardClick(Sender: TObject); Var UserLink: TtgUserLink; Kb: TtgInlineKeyboardMarkup; begin UserLink := StrToInt64Def(edChatId.Text, 0); if UserLink.ToString = '0' then begin Memo1.Lines.Add('SendMsg: ' + edChatId.Text + ' is not valid integer value'); exit; end; Kb := TtgInlineKeyboardMarkup.Create; try Kb.AddRow([TtgInlineKeyboardButton.Create('1'), TtgInlineKeyboardButton.Create('2'), TtgInlineKeyboardButton.Create('3'), TtgInlineKeyboardButton.Create('4')]); Kb.AddRow([TtgInlineKeyboardButton.Create('5'), TtgInlineKeyboardButton.Create('6'), TtgInlineKeyboardButton.Create('7'), TtgInlineKeyboardButton.Create('8')]); TelegramBot1.SendMessage(UserLink, edChatMsgText.Text, TtgParseMode.default, False, False, 0, KB); finally kb.DisposeOf; end; end; в итоге получаю ошибку Project raised exception class EArgumentException with message 'В данном методе указанное значение не может быть таким, как и значение по-умолчанию'.
  12. Может кому пригодится https://blog.andreamagni.eu/2019/02/how-to-add-android-app-shortcuts-to-a-fmx-application/
  13. x11

    OrangeUI

    с горем пополам скачал OrangeUI 1.75 а есть нормальные файломопойки, куда бы перевыложить?
  14. x11

    OrangeUI

    Видать, там ограничение на сессию. Т.е. после ошибки при скачивании нужно подождать минут 30-40 и нажать кнопку докачки. Сейчас докачиваю 1,75
  15. x11

    OrangeUI

    не нужно было это публиковать в явном виде уже закрыли, видать эту лазейку Если кто скачать 1,75, перевыложите, пожалуйста
  16. x11

    OrangeUI

    Лучше на форуме, т.к. есть поиск и Гугл индексирует.
  17. Предупреждаю! Автор зачем-то использует формат файлов UNIX. Поэтому все файлы нужно преобразовать (пересохранить) в формат Windows (CR LF) иначе отладчик сходит с ума в буквальном смысле - останавливается не на точках остановки, переходит между строк, а доводчик кода (code insight) вообще не работает.
  18. AllaKore_Remote программа удалённого доступа по принципу IP-to-ID, как Тимвьювер. Т.е. клиент + сервер, которые раздаёт ID. Исходники открыты. https://github.com/Maickonn/AllaKore_Remote У меня на Delphi Tokyo скомпилировалось и работает. Хотя и куча предупреждений при компиляции. Пока что 2 минуса. 1. ID Каждый раз новый, нет привязки к ПК. 2. Клиентская часть не в виде службы, а в виде обычного приложения. /delphi remote admin open source/
×
×
  • Создать...