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

Barbanel

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

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

  • Посещение

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

    36

Сообщения, опубликованные Barbanel

  1. Нужно понимать, что это все дикий костыль, и вообще это был сарказм)))

    Первое что приходит в голову - установить нужную ширину, дать браузеру перестроить страницу под эту ширину.
    Потом нужно найти высоту страницы, если есть такое свойство - замечательно если нет, то берем максимальное значение из вертикального скролбара.
    Присваиваем браузеру полученную высоту.
    Делаем скриншот.
    Выводим где нужно.

  2. Решение оказалось простым. Суть была в том, что Айфон Х был куплен недавно, и не внесен в профайл разработчика.

    заходим на developer.apple.com идем в раздел provisioning, открываем профайл для разработки и отмечаем в нем новый телефон.
    Обновляем профайл в xCode и можем отлаживать приложение на новом телефоне.

    Традиционно, всем спасибо за моральную поддержку! ?

  3. И снова здравствуйте, мы продолжаем нашу увлекательную рубрику под названием "Какого лешего оно не работает?" ?

    Дано:
    -Tokyo 10.2.3
    -xCode 9.4.1
    -Command Line Tools 9.4.1

    -iPhone 5S, 6, iOS 11.3.1. Софт компилируется, деплоится на телефоны и отлаживается. Все ОК.
    -iPhone X, iOS 11.4.1. Компилируется, но не деплоится на на телефон. Ошибка: Cannot connect to the Mac.

    Вопрос:
    Кто-нибудь смог продебажить свое приложение на iPhone X?

    Очень признателен за любые советы!

    Screenshot_18.png

  4. Всем доброго времени!

    Как и обещал, выкладываю либы для работы с KeyChain.
    Либы были взяты у братьев-китайцев, ни слова про покупку сказано не было (хотя чтобы выкачать их пришлось заплатить какому-то облачному сервису).

    Использовать просто, за все отвечают три функции: 

      function StoreItemToKeychain(const AServiceName, AKey, AValue: string; const bOverride: Boolean=True): Boolean;  
      function GetItemValueFromKeychain(const AServiceName, AKey: string): string;  
      function DeleteItemFromKeychain(const AServiceName, AKey: string): Boolean;  

    Ну и традиционно нужно подключить саму библиотеку, все находится в аттаче.
    Enjoy! ?

    iOS_KeyChain.zip

  5. Я честно не знаю как принудительно убрать фокус у контрола. Может есть такой метод, я не могу в данный момент проверить.

    Костыльное решение:
    создать дополнительный контрол (например кнопку без обработчика), поместить его за пределы формы, по клику на нужные контролы (листбокс или тулбар) - устанавливать фокус на этот дополнительный контрол.

     

    PS смутно припоминаю что вроде как была процедура KillFocus, проверьте.
     

  6. 18 часов назад, Bohdan сказал:

    Допусти сделали.

    Edit выглядит как Label, делаем Tap на него и он переходит в режим редактирования (выглядит как обычный Edit) как потом его перевести обратно в вид Label  при Tap на ToolBar на котором он лежит? 

    Установить фокус на другой компонент. Edit потеряет фокус и будет выглядеть как текст.

    Пример такого стиля для Edit в аттаче.

    Test_LabeledEdit.rar

  7. 2 часа назад, x11 сказал:

    На сколько мне известно, то если выгрузить приложение на гугло-маркет, то его там протестируют и тебе пришлют видео тестирования + снимки экранов. Это делают также и при каждом обновлении приложения на маркете. Тестируют примерно на 10ти разных устройствах.

    А можно об этом подробнее?
    А чота уже раз двадцать загружал приложение на гугломаркет и никто мне ничего не присылал?

    Может у меня гугол неправильный?

  8. Есть подозрение что не закрашивает, а делает белый фон и иконки сливаются с фоном.

    Попробуйте поменять значение в:
    Project - Options - VersionInfo - theme

    Также попробуйте сменить цвет формы, чтобы понять форма ли это, или андроид так рисует активити с новым сдк.

  9. Лично мне неизвестно как встроить MSWord в свою форму.

    Просто открыть MSWord и отобразить в нем документ - можно.
    Запустить MSWord, не показывать его окно, считать определенный текст (как строку), и отобразить этот текст на форме (без средств редактирования MSWord) тоже можно.

    Как встроить в свою форму - мне неизвестно.

    Существуют платные компоненты для редактирования doc-файлов, но их возможности не такие обширные как в MSWord.

    Вам точно нужно именно это? Это задача вобщем-то не совсем тривиальная, хотя и решимая.
    Может вы скажете что от вас требуется и мы подскажем альтернативы?

  10. 3 минуты назад, SIARHEI RAHOUSKI сказал:

    Можно по подробнее ?)

     

    Можно.
    Задайте вопрос нормально, штатные телепаты форума в отпуске.
    Что именно вам нужно сделать? Открыть документ для чего?

    Просто считать файл, считать из него какой-либо текст, открыть для редактирования не используя MSOffice, открыть используя MSOffice, отправить на печать или что-то еще???

     

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