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

OSCHINA-MIRROR/kanggaojie-UILib

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

UILib

Описание проекта

Это моя библиотeka интерфeйсов, которую я начал создавать в 2012 году. В самом начале там был только один компонент Button, но затем, по мере необходимости, я добавил новые компоненты. За пять лет работы с ней я использовал её для создания четырёх крупных клиентских продуктов и хочу поделиться ей с теми, кто может в этом заинтересован.

Каждый компонент имеет очень компактный код, обычно он составляет около 100 строк. Использование библиотеки простое, при этом она обладает мощной функциональностью и высокой производительностью, поэтому вы можете использовать её для реализации любых сложных интерфейсов без проблем с производительностью. Она лучше DuiLib.

У компонентов есть возможность управления Z-порядком (z-order): z-порядок потомков контрола выше z-порядка родителя; более поздние добавленные контролы имеют больший z-порядок среди своих сверстников. Контролы с большим z-порядком первыми получают сообщения и последними отрисовываются. Это позволяет объединять сложные контролы, добавлять фоновые изображения и многое другое.

Я реализовал несколько базовых компонентов и нескольких продвинутых (например, CUISlider, CUIVScroll и так далее). Продвинутые компоненты могут быть созданы путём комбинирования базовых компонентов, как атомы образуют молекулу. Например, можно легко добавить крестик в правый верхний угoл кнопки.#### Инструкция по использованию Подробная инструкция находится в Word-документе: "Инструкция по использованию.docx"

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/kanggaojie-UILib.git
git@api.gitlife.ru:oschina-mirror/kanggaojie-UILib.git
oschina-mirror
kanggaojie-UILib
kanggaojie-UILib
master