Перейти к содержанию
Fire Monkey от А до Я

krapotkin

Пользователи
  • Постов

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

  • Посещение

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

    210

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

  1. в каком разделе программы это нужно вставить?
  2. да даже использование/неиспользование Free колоссально отличает Win программы от Android
  3. При старте проекта под IOS simulator пишет, что Exception class EObjectiveC with message 'ObjectiveC class CTCallCenter could not be found'. Process dyld_sim (32091) На реальном iphone 4s даже не стартует
  4. ХА! Приношу свои извинения. В результате сложной структуры вызова вложенных процедур получилось, что HideMaster вызывается еще раз внутри обработчика OnHidden, что и приводит к этому хитрому результату! Хотя по идее, видимо есть смысл защититься от этого в коде обработчика
  5. krapotkin

    Отправка SMS в IOS

    нене, андроид уже запущен и работает сейчас ищу все под IOS
  6. krapotkin

    Отправка SMS в IOS

    По предмету нашел только блог Сарины Дюпон, где она предлагает пользоваться ShowShareSheetAction и библиотеку DPF нативных IOS контролов Но вот не хотелось бы целую либу тащить в программу из-за 5 строчек кода (( Есть у кого-нибудь варианты?
  7. http://www.fmxexpress.com/mix-vcl-and-firemonkey-forms-in-delphi-xe5-firemonkey-on-windows/ и видео
  8. судя по стеку, вовсе не я вызываю эту цепочку... но на пустом проекте воспроизвести тоже пока не получилось
  9. пруф чего? то что я программы пишу?
  10. ну, так отладчик хоть и кривущий, но часто перед смертью говорит человеческим голосом молчит?
  11. а проверить, что за ошибка, уже лень? скорее всего, нет такого пути и все indy не поддерживает https на Android 6, поэтому в новых версиях собственные библиотеки
  12. тех, кто пойдет по этим следам, предупреждаю OnHidden оказывается срабатывает ДВАЖДЫ!
  13. про анимацию при клике тогда речи не может идти, да?
  14. ага т.е. строить асинхронную логику нажал, запомнил что нажал, дождался когда закроется, запустил нажатое
  15. На выдвигаемом меню MultiView лежит ListBox procedure TClientForm.lbiOrdersClick(Sender: TObject); begin mv1.HideMaster; mode := mOrders; end; в SetMode там создается фрейм, форма, в общем, что-то происходит при этом сначала это все создается, потом естественно отрисовывается панелька поэтому никакой видимой реакции на нажатие нет 500-800 мсек. Это, есс-но напрягает пользователя. Если не использовать StyleBook, то при нажатии на list item выходит стандартная анимация расширяющимся кругом, там вроде все понятно С загруженным стилем никакой анимации нет. Мои попытки подсадить туда к-нить эффекты не увенчались успехом. Даже если сначала закроется панель, а потом программа пойдет думать, это все равно уже приемлемо. Но все происходит наоборот (( Что-бы такое придумать? ----- D10.1 Berlin. Android 4.4.2.
  16. Поправьте меня, если я неправ, plz. Просто очень сливаются два разных понятия. TPushNotification и TNotification Когда приходит push, ОС создает уведомление (Notification) в шторке. Далее, если программа запущена, то вызывается ее обработчик пушей. Если нет то пуши сидят где-то и ждут. Когда я запускаю программу, я просматриваю StartupNotifications - (это TPushNotification) ps:=AServiceConnection.Service; for LNotification in ps.StartupNotifications do и что-то делаю по пришедшим пушам, например, перехожу сразу на какую-то дальнюю форму... Далее мне хочется стереть соответствующее уведомление в шторке как отработанное. В известном примере стирают всё разом. TNotificationCenter.Create(NIL).CancelAll(); Но у класса есть метод TNotificationCenter.Create(NIL).CancelNotification(AName:String); Так вот, вопрос (добрался все-таки))) Как сопоставить TPushNotification и TNotification? Где взять AName?
  17. krapotkin

    TPresentedScrollBox

    можно просто кинуть в uses vkbdhelper с этого форума закрывает вопрос с клавиатурой что там настраивать, не понимаю, большинство родных приложений на андроиде ведет себя так же для перехода на следующий edit я использую во-первых ReturnKeyType=Next, во-вторых на OnKeyUp if key=vkReturn then edit2.setfocus
  18. есть еще варианты.... если нужна красивая небольшая (по функцилналу) программа то, возможно, ваш выбор - FMX у VCL нет работы со свежими девайсами типа камеры и датчиков VCL медленно рисует у VCL нет возможности (ну, почти) нарисовать форму красиво "как в интернетах", с анимациями и тенями У меня на FMX например, сделана программа фотокабинки Сейчас переделываю на FMX форму отрисовки карты в большой (VCL) диспетчерской системе (Вы же помните. что можно неофициально смешивать формы VCL и FMX в одном приложении)
  19. так и должно быть это мобильная система программа не имеет права работать, когда система спит WiFi и Bluetooth тоже отключаются когда устройство засыпает
  20. это особенность ОС программы выгружаются их памяти, если память нужна системе поэтому возврат к месту выполнения лежит целиком на разработчике система только вызовет OnSaveState при выгрузке
  21. я раз 100 уже рассказывал людям разным, что "давайте сначала откроем весь список" - это плохой подход. так что оказывается это не всем очевидно))) в одном месте даже ругался с начальством. а контора при этом писала коммерческое ПО )))
  22. конечно, мы же этого и хотели, а иначе как она отличит , на что мы жмем?
  23. ставить свойство HitTest=false оно само и провалится клик придется диагностировать самостоятельно, если не было перемещения между MouseDown и MouseUp
  24. фетч это передача блока данных с сервера на клиента если сервер приготовил вам 10000 строк, то на клиента обычно приходит меньше, столько, сколько заказано в буфере компонентов доступа у разных компонентов - разная стратегия
×
×
  • Создать...