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

Лидеры

  1. Andrey Efimov

    Andrey Efimov

    Модераторы


    • Баллы

      11

    • Постов

      842


  2. RoschinSpb

    RoschinSpb

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


    • Баллы

      8

    • Постов

      187


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

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

    Модераторы


    • Баллы

      7

    • Постов

      2 517


  4. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      3

    • Постов

      2 124


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

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

  1. 1. У колонки можно менять свойство Padding. 2. Grid теперь может быть и стилевым и нативным. В нативном этого события быть не может. Чтобы работать со стилями см. стилевое представление грида TStyledGrid в модуле FMX.Grid.Style.pas. 3. По моему мнению проколом было наличие этих свойств в публичной секции. Grid это составной компонент, он неким образом самостоятельно реагирует на события мыши, если Вы будете делать что-то своё, то ваши действия могут войти в противоречие со стандартным поведением этого компонента и непредсказуемым последствиям. Поскольку грид переписан чуть менее чем полностью я посчитал, что это хороший повод убрать потенциальную уязвимость, здесь указаны все упраздненные события. В этом обсуждении я пытался объяснить что можно сделать. 4. По этому поводу трудно что-то сказать навскидку, пишите в QC, не забудьте приложить простой воспроизводимый пример. 5. Да, дело в совместимости. Фон может содержать картинку, поэтому по умолчанию все ячейки прозрачные. Но, если добавить AlternatingRowBackground в Options, то событие будет вызываться. Также оно вызывается при появлении редактора. Вообще сильно рекомендую посмотреть демку GridDemo, там можно в run-time менять настройки и смотреть в логе все приходящие события. Еще здесь я что-то писал.
    7 баллов
  2. Добавили кнопку "Спойлер" в редактор форума. Теперь можно прятать большие картинки/текст под спойлер.
    4 балла
  3. Если необходимо разместить текст слева от точки/кружочка, то придётся отредактировать стиль компонента. Кидаете компонент на форму, правый клик по нему и далее Edit Custom Style или Edit Default Style, далее уже редактируете стиль.
    3 балла
  4. Brovin Yaroslav

    TNotificationCenter

    нет. iOS не предоставляет такой функциональности. Более того, приложение может быть и не запущено в принципе. И в этом случае некому об этом сообщать.
    3 балла
  5. Добавлю, я не знаю почему у вас работает с последним НДК, но я уже дважды убедился, что у меня новый НДК не прокатывает. Собственно говоря, @ZuBy уже предложил скинуть apk, который мы с ним тестили на последнем НДК (13 версия, до этого я пробовал r12b), я так же могу прислать данный apk и тестили мы уже на Berlin Update 1. Повторюсь:
    2 балла
  6. только сегодня убедились с Андреем (@Andrey Efimov) что новый NDK не пригоден к использованию. Приложение даже не открылось, пустой проект. кто хочет убедиться могу скинуть apk
    2 балла
  7. Хочу возразить. Был у меня такой случай. Проект, который успешно компилировался под android на Berlin 10.1 (без upd1) с ndk из коробки (r9c), в один "прекрасный" день при создании lib[ИмяПроекта].so выдал ошибку: lib[ИмяПроекта].so: mmap: failed to allocate ........... bytes for output file: Not enough space Так как со свободным местом было все норм, я стал гуглить подобную ошибку и узнал что она встречается в разных версиях RAD (начиная с XE7). Как решение, предлагалось обновить NDK на более позднюю. Что я и сделал, установив ndk r12b. И это решило мою проблему: с новым ndk проект был успешно откомпилирован и запущен на разных версиях android.
    2 балла
  8. Andrey Efimov

    Компиляция апк

    apk всегда компилится в папку с проектом. Компиляция (установка скомпилированного apk) на устройстве нужна для тестирования приложения, т.к. эмуляторы глючат или не имеют необходимого функционала. Вы можете использовать любой эмулятор, стандартный из Андроид СДК или любой другой (например BlueStacks, список эмуляторов http://андроид-эмулятор.рф/).
    2 балла
  9. если память не изменяет там надо еще %1 добавить или что-то подобное, туда параметры должны писаться ага, точно https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
    1 балл
  10. MAD_EVAL

    Компиляция апк

    Если не хотите чтобы Apk улетал на телефон, нажмите в свойствах проекта Build, после чего зайдите в Deployment, и нажите вверху кнопку Deploy (пиктограмма PLAY) файл apk будет собран, на устройство ничего не полетит. Ну а если apk не был обнаружен - читатйте внимательно логи, возможно с SDK некий трабл, у меня было, например, ZipAlign не находило и тд и тп
    1 балл
  11. 1 балл
  12. запустите на симуляторе, 64 бит и используйте Log.D (как в c++ будет? Log->D?)
    1 балл
  13. точно повторного вызова этой формы не происходит? иначе там ошибка будет что форма с таким именем уже создана
    1 балл
  14. Есть надежные, быстрые библиотеки для шифрования на С, но похоже к Delphi их никак не включить в проект. Казалось бы основное направление Rad Studio - объектный паскаль, однако же CBuilder принимает *.pas файлы, а Delphi сишные файлы игнорит. Если собрать Static Library c библиотекой на С, наверное Delphi его поймет? Попробовал... Delphi и lib не понимает... печаль
    1 балл
  15. Просьба выложить для всех пример кода решения для перезагрузки телефона. Были грабли с использованием? Какие пермишены потребовались?
    1 балл
  16. Rectangle1.Parent := nil; FreeAndNil(Rectangle1); чтобы пустая ссылка у родителя не висела
    1 балл
  17. RoschinSpb

    [XE8] Новая иерархия классов

    Возможно, что вопрос уже потерял актуальность, но тут есть дерево наследования всех классов пакета FMX. Инфа немного впереди паровоза, т. е. актуальна для следующей версией после RAD Studio 10.
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...