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

Лидеры

  1. Равиль Зарипов (ZuBy)

    Равиль Зарипов (ZuBy)

    Модераторы


    • Баллы

      6

    • Постов

      2 517


  2. OnePeople

    OnePeople

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


    • Баллы

      5

    • Постов

      363


  3. chaplin.u@gmail.com

    chaplin.u@gmail.com

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


    • Баллы

      2

    • Постов

      275


  4. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      2

    • Постов

      851


Популярный контент

Показан контент с высокой репутацией 06.12.2016 во всех областях

  1. OnePeople

    DirectShow9

    Перерыв интернет так толкого ничего и не нашел пришлось читать майкрософта, может кому пригодиться: Кол-во аудиодорожек и применение:
    5 баллов
  2. Равиль Зарипов (ZuBy)

    DropBox Rest

    на например можно вот так DropBox_test.rar UPDATE: Там не используется TRest** компоненты, я их не люблю. Поэтому написал по своему. В мемо показана картинка, другого ничего не было на дропбоксе, думаю разберетесь в коде
    2 балла
  3. Error

    background TEdit

    StyleLookup := 'transparenteditstyle'
    2 балла
  4. Ага, только перепроверьте обёртку, очень часто они неправильно сгенерены...
    2 балла
  5. Это самый известный мне пример. Как это работает на телефонах.
    2 балла
  6. Rusland

    MemoryStream -> JPEG -> BMP

    Вроде в TBitmap можно сразу грузить и bmp и jpg и png Грузить через Bitmap.LoadFromStream
    2 балла
  7. Равиль Зарипов (ZuBy)

    Item.ItemData.Bitmap

    Можно конечно, но какая будет производительность я незнаю. давно TListBox не использовал
    1 балл
  8. Равиль Зарипов (ZuBy)

    Item.ItemData.Bitmap

    вот посмотрите реализацию на TListView, TListBox будет лагать жутко. Так что сразу используйте TListView, там есть процедура для асинхронного скачивания картинки
    1 балл
  9. Кривяков Виталий

    Item.ItemData.Bitmap

    Добрый день! Картинки правильно грузить в отдельном потоке в TBitmapSurface, так как последний, в отличии от TBitmap, корректно работает в потоках. Как скачаете, то можно сохранить в файл, для дальнейшего показа и отобразить на экране. Секция отображения на экране должна быть обязательно засинхронизирована с основным потоком. Общая схема такая.
    1 балл
  10. Alexander

    TGroupbox и TRadioButton вместо TRadioGroup

    Как вариант могу предложить следующий алгоритм В RadioButton(I).Tag выставляете уникальный индекс. В обработчике onChange у RadioButton: GroupBox.Tag := (Sender as TRadioButton). Tag; Тогда для проверки можно использовать : Case GroupBox.Tag of....
    1 балл
  11. Так такое только в VCL, в FMX нет
    1 балл
  12. В DrawColumnCell провожу зарисовку некоторых строк, необходима подсветка цветом. И тут возникла неожиданная проблема на ровном месте: ячейка, где текстом записано время, почему-то меняет местами время и дату, хотя передаётся в функцию FillText как надо. TabbedForm->StringGrid1->Canvas->Fill->Color = background_color; TabbedForm->StringGrid1->Canvas->FillRect(Bounds, 0, 0, AllCorners, 100); TabbedForm->StringGrid1->Canvas->Fill->Color = font_color; TabbedForm->StringGrid1->Canvas->Font->Style << fsBold; TabbedForm->StringGrid1->Canvas->FillText(Bounds,TabbedForm->StringGrid1->Cells[Column->Index][Row], false, 100,TFillTextFlags() << TFillTextFlag::ftRightToLeft, TTextAlign::taTrailing, TTextAlign::taTrailing); Подскажите пожалуйста, как развернуть время обратно? Ну и параллельно вопрос: как строку сплошным цветом заливать? Без белых границ?
    1 балл
  13. Я думаю самый оптимальный вариант это просто использовать событие OnDrawColumnBackground при этом надо включить AlternatingRowBackground в Options. И не забудьте задать стиль кисти Canvas.Fill.Kind := TBrushKind.Solid;
    1 балл
  14. Поищите тут https://github.com/rzaripov1990/android-object-pascal-wrapper
    1 балл
  15. В Андроиде функции есть : https://developer.android.com/reference/android/bluetooth/BluetoothGatt.html#requestMtu(int) Нет её реализации в компоненте.
    1 балл
  16. докопался до истины и она посредине. стандартно обмен идёт по минимуму - 20 байт но есть процесс переговоров (NEGOTIATION ) между телефоном и устройством который может привести к увеличению пакета до 525 байт. апликация должна запросить устройство на увеличение пакета. так вот несмотря на то что в файле этот параметр как видите есть в поставляемой от Абракадабры компоненте нет реализации этого процесса. как и полностью отсутствует обмен паролем для защиты от постороннего вмешательства. т.е. любой посторонний может получить полный контроль над вашим устройством. Вывод : компонента поставляется в ознакомительных целях и для создания коммерческих приложений запрещена ! Ну и если кто знает где есть нормальная компонента - просьба сообщить.
    1 балл
  17. #WAMACO

    Работа с видео от IP Камеры

    это не смотрели? там правда для VCL, но может переделать как нибудь... http://www.trichview.ru/features/rvmedia.html
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...