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

chaplin.u@gmail.com

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

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

  • Посещение

Сообщения, опубликованные chaplin.u@gmail.com

  1. заняло время перевести с дельфийского и запустить :

        _di_IFMXLocaleService   LocaleService;
    
          if (TPlatformServices::Current->SupportsPlatformService( __uuidof(IFMXLocaleService),&LocaleService))
            {
                Lang = LocaleService->GetCurrentLangID();
            }


    но результат не тот. этот код даёт код с привязкой к месту. например в Астане он даст казахский а в Армении - армянский и т.д.

    не смотря что язык интерфейса русский ...

     

  2. да так написано и на Андроиде работает без проблем. А на   iOS32 нивкакую :(

    причём все файлы апликации ( включая иконки) посылаются в .\  и они показываются без проблем. картинки они говорят класть StartUp\Documents и они не открываются.

    Перепробовал все варианты .  Имя файла конечно указываю полное "pic.png"    

  3. что-то никак не получается открыть файл по инструкции .

    добавляю в деплоймент менеджере файл в .\ 

    в программе использую System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(), FileName)

    а файл не находится. причём в андроиде всё путем. может что-то  у них поменялось ?

  4. нет конечно.я имею ввиду разницу в размерах экрана ( главной формы)  и панели на которой будут все компоненты.

    наверное по FormCreate беру размеры формы ,рассчитываю размеры панели и даю команду на перерисовку.

    вопрос когда это делать. пробовал в FormCreate не реагирует. либо не ту функцию даю либо не тогда.

    Untitled.png

  5. вот нашёл ответ в примере  Embarcadero\Studio\18.0\Samples\CPP\Mobile Snippets\AndroidIntents\SendIntent\

    if (MainActivity()->getPackageManager()->queryIntentActivities(intent, TJPackageManager::JavaClass->MATCH_DEFAULT_ONLY)->size() > 0) {
            MainActivity()->startActivity(intent);
        } else {
            ShowMessage("Receiver not found");
        }
     

  6.  

    6 часов назад, Andrey Efimov сказал:

    Можно попробовать покрасить форму в чёрный цвет, на форму кинуть, например, TPanel (или TRectangle) с необходимыми размерами, выравниванием по центру и уже в него вставлять все остальные компоненты.

    интересный вариант. попробую.

  7. есть же какой-то способ который можно увидеть зайдя в настройки в таблете. там листбокс не растянут на весь экран а занимает 2/3. а по краям белый фон.

    или спид-тест на ТВ боксе имеет соотношение сторон портретное как у телефона а по бокам чёрные полосы.

  8. для примера я даю ссылку на PDF а на смартфоне нет читалки. в результате появляется окно с длинным сообщением по английски с ошибкой Activity Not found....

    вот бы проверить заранее и дать простое сообщение "Поставь читалку!."

  9. На таблетах форма очень растянута. Как можно задать максимальный размер для главной формы.  Пусть по краям будут полосы.

  10. для редактирования  текста в Анроиде вызываю виртуальную клавиатуру как в примере InputQueryMethod 

    выходит клавиатура с буквами и  спецсимволами. как можно вызвать клаву без спецсимволов ? чтобы были только буквы и цифры ?

×
×
  • Создать...