Форум: "Начинающим";
Текущий архив: 2014.09.14;
Скачать: [xml.tar.bz2];
ВнизXE5 Win32 Android Viewport3D Layer3D искажение размеров Найти похожие ветки
← →
OlegSkal (2013-10-07 19:12) [0]Сразу покажу на простом примере:
Создаю FireMonkey Mobile App
Кидаю на форму Viewport3D (color - по ярче).
На Viewport3D - Layer3D (projection-pjScreen).
На Layer3D - Panel.
У всех трех Align равно alClient.
Запускаю под Win32 - все отлично - Panel занимает весь экран.
Запускаю под Android - все плохо - Panel занимает часть экрана - примерно четверть.
И самое интересное - Heoght и Width Panel совпадает с Heoght и Width Viewport3D - а вот видимые размеры - нет.
Наведите плиз на мысль что где копать.
Версия IDE новая. Материала мало. Обращаюсь к Вам за помощью.
← →
Туповатый © (2013-10-07 21:51) [1]
> Запускаю под Android
под сферический андроид в вакууме? или под невидимый зеленый?
← →
OlegSkal (2013-10-08 18:41) [2]> под сферический андроид в вакууме? или под невидимый зеленый?
Да любой из нашей планеты. Проверил несколько физ-девайсов и эмуляторов.
Можете проверить пример на одном из своих вышеперечисленных - займет от силы минуту, при условии что Вы уже написали в XE5 и запустить Hello World на Android.
Похоже на баг.
← →
Туповатый © (2013-10-08 20:11) [3]
> Да любой из нашей планеты.
ну, тогда на мою следующую фразу вопросов не возникнет.
> Проверил несколько физ-девайсов и эмуляторов.
на моем работает.
← →
robt5 (2013-10-08 22:18) [4]я может тупой, но зачем на Viewport3D + Layer3D и вообще 3D класть панель, да еще и на всю поверхность натягивать ?
← →
Туповатый © (2013-10-09 00:08) [5]
> robt5 (08.10.13 22:18) [4]
ты, наверное, не видел, как мощно любят обычные контролы в DirectX накладывать.
← →
OlegSkal (2013-10-09 10:22) [6]гГг - это был просто пример - ПРИМЕР!
> robt5 Я так понял вы уже работали и с Viewport3D и с Layer3D?
Layer3D как раз и предназначен чтоб класть на него 2D в 3D пространстве. Да можно и без Panel.
Layer3D - то самое творит сам по себе (первый пост) - не растягивается.
Даже без alClient. Ставлю всем alNone (начиналось все с этого). Пишу Viewport3D.Height:=100;
Layer3D.Height:=100;
В винде в EXE все норм а вот APK а Андрюшке показывает нечто иное.
Не все гуру от рождения. Вначале разбираюсь как самокаты работают.
Ребят! Ну давайте без срача плиз! Кто реально с этим сталкивался и смог пофиксить - просвятите...
← →
Туповатый © (2013-10-09 10:37) [7]
> Ребят! Ну давайте без срача плиз!
ну давай. не сри.
← →
robt5 (2013-10-09 12:31) [8]
> В винде в EXE все норм а вот APK а Андрюшке показывает нечто иное
а ты где такие чудеса видал, чтоб один и тот же код, одинаково работал в абсолютно разных устройствах\системах ?
думал и конфетку съесть и (дальше в рифму)
← →
robt5 (2013-10-09 12:36) [9]походу через год после выхода ХЕ5, андроид загнется нахрен от всех этих поделок от "негуру" и миром станет править какая нибуть Бада3
← →
brother © (2013-10-09 13:10) [10][9] вот и мне уже страшновато(
← →
OlegSkal (2013-10-09 15:12) [11]Всем спасибо за помощь.
Пошел на другие сайты "срать".
В который раз сюда обращаюсь и в который раз убеждаюсь в неадекватность местных.
Пусть к вам относятся так, как вы относитесь к остальным.
Удачи!
← →
brother © (2013-10-09 15:28) [12]И Вам не хворать!
← →
Туповатый © (2013-10-09 20:13) [13]
> В который раз сюда обращаюсь и в который раз убеждаюсь
мыши плакали, кололись, но продолжали жрать кактусы.
← →
АйВай (2013-10-11 08:07) [14]> Туповатый © (09.10.13 20:13) [13]
Ну ты и ДЭБИЛ! )))))))
← →
Cobalt © (2013-10-16 09:52) [15]/Оффтоп: Призываю в топик модератора
По вопросу - автор пробовал устанавливать Align в OnShow?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2014.09.14;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c