Форум программистов, компьютерный форум CyberForum.ru

Как автоматически выравнивать компоненты? - Delphi FireMonkey

Восстановить пароль Регистрация
 
Sevolov
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 31
01.11.2016, 14:35     Как автоматически выравнивать компоненты? #1
Что нужно использовать для автоматического выравнивания компонентов вне зависимости от того какой экран у телефона 4 или 5 дюймов
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2016, 14:35     Как автоматически выравнивать компоненты?
Посмотрите здесь:

Delphi FireMonkey Компоненты ADOConnection и ADOTable
Delphi FireMonkey Можно ли адаптировать компоненты под Android?
Не удаляются компоненты с формы B XE8 и где XE10 Delphi FireMonkey
Delphi FireMonkey Какие компоненты в Делфи XE7 нужны для вывода ленты новостей?
Delphi FireMonkey Можно ли сделать, чтобы приложение автоматически включалось на телефоне юзера?
Delphi FireMonkey Удалить динамические компоненты

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TAZAQ
 Аватар для TAZAQ
94 / 93 / 32
Регистрация: 28.01.2014
Сообщений: 256
01.11.2016, 15:15     Как автоматически выравнивать компоненты? #2
Sevolov, у компонентов есть свойство Align, или пользоваться свойством Anchors
Sevolov
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 31
01.11.2016, 16:07  [ТС]     Как автоматически выравнивать компоненты? #3
Я это раньше и использовал, но если рассматривать такой вариант (изображение в delphi редактора и телефона что получилось) то получается, что четвертый эдит просто не влазит. Может как-то в свойствах можно задать,чтобы последний эдит как-то сузился или чтобы все они сузились, чтобы вместиться?
Миниатюры
Как автоматически выравнивать компоненты?   Как автоматически выравнивать компоненты?  
RuCode
 Аватар для RuCode
16 / 19 / 4
Регистрация: 03.06.2016
Сообщений: 164
01.11.2016, 16:08     Как автоматически выравнивать компоненты? #4
Экспериментируйте

Цитата Сообщение от Sevolov Посмотреть сообщение
последний эдит как-то сузился или чтобы все они сузились, чтобы вместиться?
Цитата Сообщение от TAZAQ Посмотреть сообщение
пользоваться свойством Anchors
TAZAQ
 Аватар для TAZAQ
94 / 93 / 32
Регистрация: 28.01.2014
Сообщений: 256
01.11.2016, 16:17     Как автоматически выравнивать компоненты? #5
Sevolov, все anchors не работают разве, сейчас не могу проверить?
Sevolov
0 / 0 / 0
Регистрация: 29.06.2016
Сообщений: 31
01.11.2016, 16:43  [ТС]     Как автоматически выравнивать компоненты? #6
Неа, вроде все ставлю, но тольку ни какого. Кто знает точно, что будет работать напишите маленькую инструкцию.
TAZAQ
 Аватар для TAZAQ
94 / 93 / 32
Регистрация: 28.01.2014
Сообщений: 256
01.11.2016, 18:56     Как автоматически выравнивать компоненты? #7
Sevolov, попробуйте компонент ScaledLayout, кажется вам подойдет
krapotkin
 Аватар для krapotkin
1956 / 1902 / 490
Регистрация: 14.04.2014
Сообщений: 9,302
01.11.2016, 23:07     Как автоматически выравнивать компоненты? #8
изначально нужно проектировать форму, задавая себе вопрос, а что, если?
значит, по-другому размещайте контролы на странице, если хотите, чтобы он не уезжали за экран
вертикалный скролл - это почти нормально. горизонтальный обычно раздражает и не используется в мобильных приложениях
есс-но обязательны к использованию Layouts и Align
смотрите, как сделаны сайты для мобильных устройств.

если гамма устройств слишком велика - 3-4-6-7-12" то скорее всего, вам нужно запрограммировать 2 или 3 раскладки формы

P.S.
Scaled Layout это имхо беда...
Yandex
Объявления
01.11.2016, 23:07     Как автоматически выравнивать компоненты?
Ответ Создать тему
Опции темы

Текущее время: 14:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru