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

Kitty

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

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

  • Посещение

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

    16

Активность репутации

  1. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в [Андроид] интерфейс приложения   
    можно сделать на TListView в режиме колонок и использовать FontAwesome
    получится примерно такое

  2. Like
    Kitty отреагировална Brovin Yaroslav в Announcing Embarcadero Competitions   
    We've launched a new competitions section on our community. This is where we will host competitions for you to show off your creativity and technical skills. We are kicking it off with two competitions, the Delphi 10.2 T-Shirt Graphic Contest and the #FunWithDelphi: NASA API Mashup. 
    Просмотр полной статьи
  3. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в Портится Image при загрузке из галереи (Android)   
    мы в чатике обсуждали такое поведение, решается через CopyFromBitmap
    TakePhoto.zip
  4. Like
    Kitty отреагировална krapotkin в Сколько у вас занимает времени компиляция под Андроид?   
    да, этот деплой
    кнопочка Run и Run without debug сначала вызывают компиляцию, затем деплой
  5. Like
    Kitty отреагировална HyperZen в Сколько у вас занимает времени компиляция под Андроид?   
    Что-то я тоже теперь понять не могу, может я что-то не так ранее делал  
    Я как раз нажимаю на "зеленую стрелочку", приложение компилируется, создается apk, вылезает ошибка, в случае если не включен эмулятор, либо не подключено устройство. Спокойно это окно закрываем, и вытаскиваем готовый apk.


  6. Like
    Kitty отреагировална krapotkin в Сколько у вас занимает времени компиляция под Андроид?   
    apk создается при Deploy 
  7. Like
    Kitty отреагировална SerhioUser в C++Builder XE 10 & FindStyleResource   
    Сам столкнулся с этой проблемой. Скомпилировалось так:
      TStyleCollectionItem* ci = StyleBook->CurrentItem;   Fmx::Types::TFmxObject *style = ci->Style;   StyleObject = style->FindStyleResource(AImageName);  
  8. Like
    Kitty отреагировална rareMax в как активировать/подключить Андроид-стиль кнопок   
    "Создать" <> "Активировать".
    Стиль (Который нужно загрузить в TStyleBook) - создаете сами. Что бы понять как их создавать - можете воспользоваться курсами от @Brovin Yaroslav
  9. Like
    Kitty отреагировална krapotkin в Проблемы с отрисовкой элементов формы   
    когда нужен срочный ответ, пишите в телеграм-чат Fire-Monkey имени Равиля ZuBy
     
    frame.7z
  10. Like
    Kitty отреагировална rareMax в Проблемы с отрисовкой элементов формы   
    Не правльно. Вы проектируете фрейм как вам хочется: кидаете на него нужные компоненты, ставите нужные свойства - и т.д..  Когда нужно будет показать фрейм - делаете так:
    FMyFrame: TMyFrame; ... Begin FMyFrame := TMyFrame.Create(Родитель;); FMyFrame.Parent := Родитель; Когда нужно скрыть его - пишешь FMyFrame.Free;
     
  11. Like
    Kitty отреагировална rareMax в Segmentation fault   
    Слева вверху студии во время отладки есть Стек вызовов методов. Сверху вниз выбирай нужный метод (2е нажатие ЛК Мыши) и студия будет показывать выбранный метод. Чуть ниже будет таблица Локальных переменных. Поочередно спускайся вниз по колл-стеку и проверяй состояния переменных. 
  12. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в Чем отличается Debug от Release?   
    Ну как-бы все вроде из названия понятно
    Debug конфиг есть возможность пользоваться дебагером вес приложения больше из-за доп. файлов (deployment) Release конфиг дебагер не работает вес меньше возможность публикации приложении в магазины платформ
  13. Like
    Kitty отреагировална krapotkin в как сделать задержку ?   
    да, смысл вопроса ускользает
    если нужно оставить прибор в покое на N мсек, заведите таймер, или сделайте поток, в нем сначала Sleep(N) а потом - запуск следующего шага
  14. Like
    Kitty отреагировална Dmitry Sobko в Ошибка при запуске на iPad (e8000087)   
    Решил вопрос своими силами. Может кому-то будет полезно. Такая ошибка возникает, если архитектура устройства отличается от разрядности приложения, которое пытаюсь запустить. iPad у меня оказывается 32 битный, приложение запускаю как x64. Переключился в Project Manager'е на 32bit и все запустилось!
    Вот документация по ошибкам http://docwiki.embarcadero.com/RADStudio/XE8/en/RunIOSDeviceFailedHelpPage
  15. Like
    Kitty отреагировална Andrey Efimov в Как подключать java-обёртки?   
    android-** (** - версия АПИ, чем выше цифра, тем больше нового поддерживает обёртка. Обратная совместимость поддерживается.) Выбираете файл по АПИ под которое пишите.

    По вашему примеру:
    JList уже определён в файле "Androidapi.JNI.JavaTypes.pas", т.е. нет необходимости подключать стороннюю обёртку. Указываете в uses Androidapi.JNI.JavaTypes и работаете с JList.
     
    p.s. Обёртки, которые вы скачали, необходимо проверять, т.к. многие из них сгенерены с ошибками.
     
     
  16. Like
    Kitty отреагировална kami в Не идет компиляция под Мак   
    Писал как-то (кажется, не раз) в чате - нельзя ставить без оглядки последние SDK. К примеру, Berlin Upd2 вроде как работает с XCode 8.2 Приложение компилируется, запускается, вроде как работает. Но иногда вылетает. С рекомендованным XCode 8.0 проблема вылета наблюдается гораздо реже. В тестовых условиях, когда делается все что угодно. А в боевой эксплутации (пользователи все-таки не жмакают все подряд, в отличие от тестеров) - жалоб на вылеты не поступало
  17. Like
    Kitty отреагировална Vitaldj в Не запускается проект (FireDac + SQLite)   
    лучше в событии berforeConnect
  18. Like
    Kitty отреагировална Bio HaZaRD в Не запускается проект (FireDac + SQLite)   
    Спасибо вам за ваше сообщение, оно подало мне отличную идею, которая наконец решила мою проблему.
     
    Ещё раз моя проблема:
    FDConnection не мог подключится к БД на чужом ПК с любово места на HDD. Эта проблема заключалась в том, что в компоненте, кинутой на форму, я указывал статический путь к базе данных.
    Решение:
    Удалить путь к файлу в компонете FDConnection и программно указать его, например в методе формы FormShow или FormCreate.
     
    Ещё раз всем спасибо за понимание и поддержку!
    С уважением Владимир
    test.zip
  19. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в Долгое нажатие на элементе (Android)   
    TGestureManager кинуть на форму связать контрол и TGestureManager через свойство Touch  выбрать LongTap в InteractiveGestures в событии OnGesture контрола написать примерно такое if EventInfo.GestureID = igiLongTap then ShowMessage('Long Tap'); а меню это уже совсем другая тема
  20. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в Минимальный набор permissions   
    Ну так отключите если не используется и не будет пугать.
     
    Из коробки сделано, чтобы новички при создании нового приложения не испытывали сложности. Эти все разрешения используются в демках студии. По очереди или скопом.
  21. Like
    Kitty отреагировална Равиль Зарипов (ZuBy) в Минимальный набор permissions   
    эти разрешения поставлены из коробки и их нужно включать по надобности.
    READ_CALENDAR и WRITE_CALENDAR - для работы с календарём ACCESS_COARSE_LOCATION и ACCESS_FINE_LOCATION - для gps CALL_PHONE - для работы со звонками CAMERA - для фото и видео съемке READ_EXTERNAL_STORAGE и WRITE_EXTERNAL_STORAGE - для записи и чтения файлов на устройстве и тд.. все чем не пользуетесь, можно и нужно отключать
  22. Like
    Kitty отреагировална kami в Суперский сайт!   
    если уж до конца соблюдать стилистику магистра Йоды, то надо говорить примерно так:
    "в раздел интересующий зайти должен ты, сверху-справа кнопку нужную найдешь".
  23. Like
    Kitty отреагировална kami в Не идет компиляция под Мак   
    Так куда уж подробнее?
    1. Ставим правильный XCode
    2. Запускаем XCode, идем в меню (кажется) Tools - Preferences, лезем во вкладку Locations, выбираем в выпадающем списке CommandLineTools правильную версию. Применяем, все закрываем.
    3. Запускаем PAServer (до этого он должен быть выключен).
    4. Запускаем IDE, подтягиваем нужные SDK. Емнип, прямо при подтягивании можно выставить чекбокс Make Active. Если нет - после подтягивания на правильной SDK правой кнопкой и делаем активной.
  24. Like
    Kitty отреагировална rareMax в Не запускается проект (FireDac + SQLite)   
    Один раз показываю.
    private FDPhysSQLiteDriverLink1: TFDPhysSQLiteDriverLink; //компонент, кинь на форму ........... Begin FDPhysSQLiteDriverLink1 := TFDPhysSQLiteDriverLink.Create(self); // либо создай в ранТайме FDPhysSQLiteDriverLink1.VendorLib := 'full path to you sqlite.dll'; // укажи путь к библиотеке  
  25. Like
    Kitty отреагировална Vitaldj в Не запускается проект (FireDac + SQLite)   
    А какая разница на чем писать, база данных все равно требует библиотеку доступа!
×
×
  • Создать...