Перейти к содержанию
  • 0
master webs

заполнение окна формы 2-3 или колонки в зависимости от ориентации экрана

Вопросы

Добрый день вот столкнулся с такой проблемой  есть json  разбираю на части   создаю динамически групу  нужных компонентов проблема стала на том  что надо сдела  заполнения типа  сетки в зависимости  от  ориентации экрана или  разрешения  заполнять  2- 4 колонки 

как реализовать если например создаю Layout добавляю во внуть картинку  названия все нужные мне компоненты  разбме Layout например 100 на 100

Поделиться сообщением


Ссылка на сообщение

Рекомендуемые сообщения

  • 0

Перечитал сообщение несколько раз, но так и не смог извлечь из него четкого вопроса.

Поделиться сообщением


Ссылка на сообщение
  • 0

да простите   запутано написал

 

например я подгружаю  в json список картинок   делаю динамический компонент отображающий картинки

размер картинки  100 на 100

телефон держим вертикально  картинки стоят по 2 в ряд 

если же происходит смена  ориентации экрана  в горизонтальное положение  картинок  например  должно быть 4 в каждом ряду

 

самих картинок  может быть  много

Поделиться сообщением


Ссылка на сообщение
  • 0

ну так, в зависимости от ширины экрана, выстраивайте пропорционально вывод картинок.

 

что там у нас есть TViewBox, TPanel, TLayout

Поделиться сообщением


Ссылка на сообщение
  • 0

Добрый день,

 

Используйте TGridLayout. У него вы только указываете размер элемента (ItemWidth, ItemHeight). Далее этот компонент автоматчиески все дочерние контролы выстраивает в сетку с размером ячейки ItemWidth x ItemHeight

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

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