Gregos Опубликовано 12 сентября, 2014 Поделиться Опубликовано 12 сентября, 2014 Приложение всегда стартует в портретном режиме а потом поворачивается. Избежать этого? Тоесть если IPad уже повернут в ландшафтный режиме чтобы приложение сразу стартовало в нем? Цитата Ссылка на комментарий
0 AngryOwl Опубликовано 12 сентября, 2014 Поделиться Опубликовано 12 сентября, 2014 А разве не получается в DesignTime определить - как она должна "стартануть" ? FormFactor.Orientations = .... и ставьте как надо, а остальное отключите. А если не срабатывае, или нужно в процессе фиксировать определнную ориентацию, то непосредственно в коде можно типа так: Application.FormFactor.Orientations := [TFormOrientation.soLandscape]; Это точно работает. Думаю, что правильно Вас понял. Brovin Yaroslav и Kitty 2 Цитата Ссылка на комментарий
0 Gregos Опубликовано 15 сентября, 2014 Автор Поделиться Опубликовано 15 сентября, 2014 Не правильно. Надо чтобы приложение при старте не поворачивалось в из портретного в ландшафтный, а изначально показывалось в ландшафтном. На сколько а понял читая доки это бага XE6upd1 там пропало из опций проекта меню Orientation. Дальше все просто открываем dproj ищем <SanitizedProjectName>Project1</SanitizedProjectName> Добавляем после <OrientationLandscapeLeft>true</OrientationLandscapeLeft> <OrientationPortraitUpsideDown>true</OrientationPortraitUpsideDown> <OrientationLandscapeRight>true</OrientationLandscapeRight> <OrientationPortrait>true</OrientationPortrait> Цитата Ссылка на комментарий
0 Igor Опубликовано 19 сентября, 2014 Поделиться Опубликовано 19 сентября, 2014 в dpr-файле проекта пробовали писать: Application.FormFactor.Orientations := [TFormOrientation.Landscape]; между: Application.Initialize; и: Application.CreateForm(TForm1, Form1); ? program Project1; {$R *.dres} uses System.StartUpCopy, FMX.Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.FormFactor.Orientations := [TFormOrientation.Landscape]; Application.CreateForm(TForm1, Form1); Application.Run; end. Цитата Ссылка на комментарий
0 Gregos Опубликовано 23 сентября, 2014 Автор Поделиться Опубликовано 23 сентября, 2014 Да. Не оказывает влияние на поведение программы Цитата Ссылка на комментарий
Вопрос
Gregos
Приложение всегда стартует в портретном режиме а потом поворачивается.
Избежать этого?
Тоесть если IPad уже повернут в ландшафтный режиме чтобы приложение сразу стартовало в нем?
Ссылка на комментарий
4 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.