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

Rusland

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

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

  • Посещение

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

    26

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

  1. Rusland

    IP адрес и Edit

    Зачем кнопка? Чтобы по нажатию копировался текст в Edit? Во всех приложениях на Android долгое нажатие на тексте выделяет весь текст до пробела, да и есть возможность раздвинуть выделение. То же нужно и в FMX
  2. Rusland

    IP адрес и Edit

    Имеется форма с Edit, в котором набран IP-адрес 192.168.1.12 Если попробовать долгим тапом выделить весь текст (для копирования), то выделяется только какая-то одна цифра. Весь текст никак не выделить. Тоже самое будет, если вместо точек поставить любые другие знаки препинания или пробел. Как решить эту проблему?
  3. Вроде ZuBy и Андрей Ефимов занимались исследованием этого эффекта... даже видео вроде выкладывали как после многократных перетаскиваний контролов студия падала. Видимо решение одно - начинать новый проект и скопировать туда код и все компоненты из старого.
  4. У меня дома тоже тормозит 10.1, правда в момент когда я выделяю/двигаю контролы на форме.
  5. Можно ли потянув за уголки трансформировать (растягивать/сжимать) изображение как в Photoshop или только выделение?
  6. А у меня все равно не работает. Пробовал на Lenovo Tab 2 (Android 5.0), Ursus 180 (Android 5.1), Texet X-Basics (Android 4.2). Пробовал и скомпилированные apk, и сам компилил на Berlin - отказывается работать. При старте Client выдает: Project Client.apk raised exception class EJNIException with message 'java.io.IOException: [JSR82] accept: Connection is not created (failed or aborted).'. Потом если нажать Send, то программа выдает Argument out of range. При старте Server выдает: Project Server.apk raised exception class EJNIException with message 'java.io.IOException: Try again'.
  7. В Debug режиме должно показывать
  8. А картинку приложения можно также изменить в зависимости от языка системы? ) в манифесте есть же параметр android:icon="%icon%"
  9. Rusland

    [iOS]Bluetooth

    Посмотрите TBluetoothManager->CurrentAdapter->State
  10. Да, проверил - тоже не получилось
  11. Наверное нужен FloatAnimation чтобы меняло значение ImageIndex
  12. apk - это обычный zip архив... скачайте любой, разархивируйте и посмотрите содержимое
  13. Надо заменить путь на .\assets\internal , тогда System.IOUtils.TPath.GetDocumentsPath
  14. Проверял - у меня не работает (Bluetooth включен, в Permission добавлено)
  15. aleksandrguru, fsdb уже нашел этот пример, с помощью него как раз получилось подключиться к Ардуино
  16. Если речь про Android. Есть TLocationSensor. И еще посмотрите полезный TMapsEngine от ZuBy.
  17. Стандартный пример BlueChat вроде как раз занимается передачей текста. Его смотрели? Что-то у меня этот BlueChat плохо сопрягает устройства, а текст вообще не передает. Рассмотрел стандартный пример Classic Bluetooth Basic app, с ним гораздо лучше, устройства сопрягаются, текст передается.
  18. Можно создать некую анимацию. Например, используя TBitmapListAnimation Вот только как объединить изображение и звук (если он есть) не знаю. Balloon можно сделать с помощью компонента TCalloutPanel.
  19. Буква В написана по-русски, в этом и проблема
  20. Поискал в исходниках FMX текст "SurfaceView". Более менее похожее под задачу нашел в Androidapi.JNI.Embarcadero.pas [JavaSignature('com/embarcadero/firemonkey/camerapreview/CamPreview')] JCamPreview = interface(JSurfaceView) ['{09E012FD-099E-45F9-AC84-DDB431920646}'] function _GetmCamera: JCamera; cdecl; procedure _SetmCamera(Value: JCamera); cdecl; procedure draw(canvas: JCanvas); cdecl; procedure surfaceChanged(holder: JSurfaceHolder; format: Integer; w: Integer; h: Integer); cdecl; procedure surfaceCreated(holder: JSurfaceHolder); cdecl; procedure surfaceDestroyed(holder: JSurfaceHolder); cdecl; property mCamera: JCamera read _GetmCamera write _SetmCamera; end; TJCamPreview = class(TJavaGenericImport<JCamPreviewClass, JCamPreview>) end; Как его применить и вывести, например, в небольшое окошко снимаемое видео?
  21. Так у вас VCL что ли? Тогда смотрите Хромиум для VCL (имейте в виду - их две версии dcef3 и dcef1)
  22. Попробовал запустить на x86 эмуляторе, получил ошибку:
  23. А не нужно выкладывать рабочий билд... вы сделайте тестовый проект с сервисом и проверьте работу NotificationCenter... делов то на 5 минут, зато сколько пользы
×
×
  • Создать...