chaplin.u@gmail.com
-
Постов
275 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные chaplin.u@gmail.com
-
-
заняло время перевести с дельфийского и запустить :
_di_IFMXLocaleService LocaleService; if (TPlatformServices::Current->SupportsPlatformService( __uuidof(IFMXLocaleService),&LocaleService)) { Lang = LocaleService->GetCurrentLangID(); }
но результат не тот. этот код даёт код с привязкой к месту. например в Астане он даст казахский а в Армении - армянский и т.д.не смотря что язык интерфейса русский ...
-
да так написано и на Андроиде работает без проблем. А на iOS32 нивкакую
причём все файлы апликации ( включая иконки) посылаются в .\ и они показываются без проблем. картинки они говорят класть StartUp\Documents и они не открываются.
Перепробовал все варианты . Имя файла конечно указываю полное "pic.png"
-
почему Бровин говорит что " если файл нужен только на чтение, то пути менять не надо " а абракадабра говорит что нужно класть в StartUp\Documents ?
Но у меня неберёт нигде !
-
как определить какой язык на телефоне в iOS ?
-
что-то никак не получается открыть файл по инструкции .
добавляю в деплоймент менеджере файл в .\
в программе использую System::Ioutils::TPath::Combine(System::Ioutils::TPath::GetDocumentsPath(), FileName)
а файл не находится. причём в андроиде всё путем. может что-то у них поменялось ?
-
спасибо
-
и какая разница между #if defined(__APPLE__) и #ifdef __APPLE__ ?
-
вижу в кодах разнобой с директивами препроцессора:
#if defined(TARGET_OS_IPHONE) || defined(TARGET_IPHONE_SIMULATOR)
#if defined(__APPLE__)
#ifdef _IOS_
#if defined(_PLAT_IOS)
а как правильно ?
-
так в каком событии этим заняться ?
-
нет конечно.я имею ввиду разницу в размерах экрана ( главной формы) и панели на которой будут все компоненты.
наверное по FormCreate беру размеры формы ,рассчитываю размеры панели и даю команду на перерисовку.
вопрос когда это делать. пробовал в FormCreate не реагирует. либо не ту функцию даю либо не тогда.
-
вот нашёл ответ в примере 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 часов назад, Andrey Efimov сказал:
Можно попробовать покрасить форму в чёрный цвет, на форму кинуть, например, TPanel (или TRectangle) с необходимыми размерами, выравниванием по центру и уже в него вставлять все остальные компоненты.
интересный вариант. попробую.
-
тоесть зайти в плеймаркет и сделать список всех апликаций которые читают PDF а потом прогнать список поимённо ... устанет клиент...
-
есть же какой-то способ который можно увидеть зайдя в настройки в таблете. там листбокс не растянут на весь экран а занимает 2/3. а по краям белый фон.
или спид-тест на ТВ боксе имеет соотношение сторон портретное как у телефона а по бокам чёрные полосы.
-
хотелось бы мульти. ну начнём с Андрюхи
-
для примера я даю ссылку на PDF а на смартфоне нет читалки. в результате появляется окно с длинным сообщением по английски с ошибкой Activity Not found....
вот бы проверить заранее и дать простое сообщение "Поставь читалку!."
-
На таблетах форма очень растянута. Как можно задать максимальный размер для главной формы. Пусть по краям будут полосы.
-
а как перевести с дельфинского на бильдер ?
-
для редактирования текста в Анроиде вызываю виртуальную клавиатуру как в примере InputQueryMethod
выходит клавиатура с буквами и спецсимволами. как можно вызвать клаву без спецсимволов ? чтобы были только буквы и цифры ?
-
-
да вроде стандартный стиль но да ладно. взял Rectangle.
Спасибо !
-
ну как знаешь
-
У всех компонентов фон белый а у TPanel серый. Или опять с стили лезть ?
Как это исправить без стилей ?
Кодировки языков в APPLE
в iOS
Опубликовано
я проверял на iPhone 4S и версия оси 9. Я стараюсь проверять на самой старой допустимой версии.
Проверю на новой - отпишусь.