1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zlgopen-awtk

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
layout.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 22:52 91e8897

Контрольный макет (Layouter)

1. Зачем нужен контрольный макет (layouter)?

Если элементы интерфейса известны заранее и размер окна фиксирован, то создание интерфейса с помощью визуальных инструментов является самым простым способом. Однако в следующих случаях использование параметров макета является более предпочтительным выбором:

  • Необходимо адаптировать интерфейс под разные размеры экрана.
  • Размер окна может динамически изменяться.
  • Элементы интерфейса являются динамическими, и необходимо создавать интерфейс с помощью программы.

AWTK предоставляет простые и мощные параметры макета.

2. Обзор

Макет AWTK делится на две категории: одна для макета самого элемента управления, а другая — для макета дочерних элементов управления.

  • self_layout — макет самого элемента управления;
  • children_layout — макет дочерних элементов управления.

Обзор макета

AWTK предлагает гибкий механизм расширения, который позволяет легко расширять новые макеты, поэтому self_layouter и children_layouter являются интерфейсами.

3. Макет самого элемента управления

Макет самого элемента управления

В будущем будут реализованы макеты CSS flex и другие.

4. Макет дочерних элементов управления

Макет дочерних элементов управления

В будущем также будут реализованы макеты CSS flex и другие.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zlgopen-awtk.git
git@api.gitlife.ru:oschina-mirror/zlgopen-awtk.git
oschina-mirror
zlgopen-awtk
zlgopen-awtk
master