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

OSCHINA-MIRROR/zlgopen-awtk

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

Некоторые соглашения в AWTK

1. Формат пикселя: именование по порядку каналов, хранящихся в памяти, от младшего адреса к старшему.

  • Например:
    • RGBA8888: означает, что в памяти адреса идут последовательно — RGBA, каждый канал занимает один байт (8 бит).
    • BGR565: означает, что в памяти адреса идут последовательно — BGR, три канала BGR занимают 5 бит, 6 бит и 5 бит соответственно.

2. Все открытые свойства классов доступны только для чтения, их не следует изменять напрямую.


3. Все открытые свойства классов можно считывать напрямую, без использования функции get.


4. Если в аннотации указано, что открытое свойство widget или его подкласса поддерживает set_prop, то в файле описания интерфейса можно задать начальное значение этого свойства с помощью одноимённого атрибута.


5. Единица времени — миллисекунда, если не указано иное.


6. Элементы управления являются контейнерами, если не указано иное. Можно разместить изображение на кнопке или кнопку на изображении, комбинируя их для создания более сложных элементов управления.

Опубликовать ( 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