Перейти к содержанию
  • Регистрация

Поиск сообщества

Показаны результаты для тегов 'view'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общие вопросы
    • Анимация
    • Графика
    • Стили
    • Базы данных и REST
    • Компоненты
    • Положение, размеры, выравнивание
    • Работа с текстом
    • Приложение и формы
    • Отладка
    • Развертывание приложений
    • Вопросы по языку Object Pascal и RTL
    • Общая информация о TControl
    • События
    • Прочие вопросы
  • Вопросы по платформам
  • Вопросы по использованию RAD Studio
  • Native FGX
  • Обучение
  • Поиск специалистов по FireMonkey
  • Дополнительные ресурсы по FireMonkey
  • Организация работы данного форума
  • Видеокурсы

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


StackOverflow


Защита от ботов


Город


Интересы

Найдено: 2 результата

  1. в этом документе описывается алгоритм выбора для различных экранов. я сделал 2 Views. Это выдержки из их .fmx : 1. inherited TabbedForm_XLgXhdpiTb: TTabbedForm_XLgXhdpiTb ClientHeight = 1035 ClientWidth = 819 FormFactor.Width = 700 FormFactor.Height = 800 FormFactor.Orientations = [Portrait, InvertedPortrait] FormFactor.Devices = [iPad] DesignerMasterStyle = 3 2. inherited TabbedForm_SmXhdpiPh: TTabbedForm_SmXhdpiPh ClientHeight = 695 ClientWidth = 1280 FormFactor.Width = 2000 FormFactor.Height = 800 FormFactor.Orientations = [Landscape] FormFactor.Devices = [iPad] DesignerMasterStyle = 3 Тут несколько проблем. Во-первых несмотря на указанную ориентацию экрана формы крутятся как хотят. А во-вторых я подобрал параметры второго View точно под размеры устройства но апликация упорно выбирает первый ! Какого рожна ему надо ?
  2. Не совсем понятная ситуация с выбором представления для конкретного устройства. Создаю для приложения все стандартные Android представления; запускаю приложение на этом устройстве: http://rozetka.com.ua/huawei_ascend_g630_51050ahv/p1130905/ Выбирается представление Android 10" Tablet. На офф. сайте алгоритм выбора описан несколько сумбурно. Вот пытаюсь разобраться. Сделал тест. Код простейший. procedure TForm3.FormCreate(Sender: TObject); begin lblMinimumDiagonal.Text:= FloatToStr(TDeviceInfo.ThisDevice.MinDiagonal); lblMaximumDiagonal.Text:= FloatToStr(TDeviceInfo.ThisDevice.MaxDiagonal); if TDeviceInfo.ThisDevice.DeviceClass in [TDeviceInfo.TDeviceClass.Phone] then lblDeviceClass.Text:= lblDeviceClass.Text+ 'Phone '; if TDeviceInfo.ThisDevice.DeviceClass in [TDeviceInfo.TDeviceClass.Tablet] then lblDeviceClass.Text:= lblDeviceClass.Text+ 'Tablet '; if TDeviceInfo.ThisDevice.Exclusive then lblExclusive.Text:= 'Exclusive' else lblExclusive.Text:= 'not Exclusive'; end; кому надо, качайте собранное: https://yadi.sk/d/SHdkwstejgXrH на Huawei получаем MaxDiagonal - 9.17877... MinDiagonal - 9.17877... Откуда такая диагональ? Exclusive Device Class - Phone. Запускаю на Sony Xperia M2 (http://www.sonymobile.com/ru/products/phones/xperia-m2/specifications/#tabs) Всё честно. MaxDiagonal - 4,727; Exclusive; Phone Представление выбирается Android 4" ?? Почему не 5" Дальше -больше Lenovo Yoga Tablet Диагональ 8 Exclusive Tablet Представление - 10" Почему не 7"???? Собственно, такой выбор представления мне кажется не совсем логичным.
×
×
  • Создать...