DroidScript

Кнопка

© 2016-2018 Автор материалов - Александр Страшко admin@starport.ru
DroidScript
инструменты для мобильной разработки

Кнопка

© 2016-2018 Автор материалов - Александр Страшко admin@starport.ru
Справочник по DroidScript  
Дата изменения 07.05.2017

Для создания кнопок используется конструктор CreateButton:

app.CreateButton ( str text, float width, float height, [(str)] options )

Параметры:

При отсутствиии всех вараметров создаётся кнопка с надписью "undefined". В DroidScript можно создавать кнопки по умолчанию разных стилей и пользовательские при помощи дополнительных опций конструктора а также методов.

Кнопки по умолчанию имеют полупрозрачный тёмно-серый фон и надпись белого цвета, что позволяет им хорошо выглядеть на любом фоне.

Базовый пример

Выполнить в DS

Тень в стиле кнопоки осуществляет только затенение углов.

Кнопки можно создавать разной формы:

При помощи отсечения одной из сторон кнопки с закруглёнными углами можно получить вкладки.

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

Выполнить в DS

Методы:

Справочник по DroidScript