Выполнить в DS
Тема оформления
Дата изменения 14.12.2016
Объект темы оформления приложения (доступно для премиум-пользователей) создаётся с помощью конструктора CreateTheme:
app.CreateTheme( (str) baseTheme )
Параметры:
- baseTheme- название темы:
- None - по умолчанию
- Dark - тёмная
- Light - светлая
- Carbon - карбон
- Material - материал
Базовый пример
Методы:
- AdjustColor( int hue, int sat, int bright, int cont ) - задаёт цветовой фильтр с оттенком, насыщенностью, яркостью и контрастностью
Выполнить в DSmyObject.AdjustColor( 0,-100,-60,0 );
- GetType():str - возвращает тип объекта
Выполнить в DSapp.ShowPopup( myObject.GetType() );- SetBackColor( str clr ):str - задаёт цвет фона
Выполнить в DSmyObject.SetBackColor( '#ff337700' );- SetBackground( str file, str options ) - задаёт изображение в качестве фона, которое может повторяться при использовании опции "repeat"
Выполнить в DSmyObject.SetBackground( 'myImage.png' );- SetBtnTextColor( str clr ) - задаёт цвет надписи для кнопок
Выполнить в DSmyObject.SetBtnTextColor( '#ffddffff' );- SetButtonOptions( [(str)] options ) - задаёт опции для кнопок
Выполнить в DSmyObject.SetButtonOptions( 'custom' );- SetButtonStyle( str clr1, str clr2, float radius, str strokeClr, int strokeWidth, int shadow, str checkClr ) - задаёт стиль для кнопок
Выполнить в DSmyObject.SetButtonStyle( '#4285F4','#2265d4',2,'#999999',0,1,'#ff9000' );- SetCheckBoxOptions( [(str)] options ) - задаёт опции для флажков
Выполнить в DSmyObject.SetCheckBoxOptions( 'dark' );- SetDialogBtnColor( str clr ) - задаёт цвет кнопок диалогов
Выполнить в DSmyObject.SetDialogBtnColor( '#ffcceeee' );- SetDialogBtnTxtColor( str clr ) - задаёт цвет текста кнопок диалога
Выполнить в DSmyObject.SetDialogBtnTxtColor( '#ff446666' );- SetDialogColor( str clr ) - задаёт цвет диалогов
Выполнить в DSmyObject.SetDialogColor( '#ffddffff' );- SetDimBehind( bool dim ) - задаёт режим затенения приложения при отображении диалогов
Выполнить в DSmyObject.SetDimBehind( false );- SetProgressBackColor( str clr ) - задаёт цвет фона области хода загрузки
Выполнить в DSmyObject.SetProgressBackColor ( '#aa222288' );- SetProgressBarOptions( str clr ) - задаёт опции отображения диалога хода загрузки
Выполнить в DSmyObject.SetProgressBarOptions ( 'light' );- SetProgressTextColor( str clr ) - задаёт цвет текста хода загрузки
Выполнить в DSmyObject.SetProgressTextColor ( '#ddffff' );- SetTextColor( str clr ) - задаёт цвет надписи
Выполнить в DSmyObject.SetTextColor( '#ff446666' );- SetTextEditOptions( [(str)] options ) - задаёт опции для полей ввода
Выполнить в DSmyObject.SetTextEditOptions( 'underline' );- SetTitleColor( str clr ) - задаёт цвет заголовка
Выполнить в DSmyObject.SetTitleColor( '#ff668888' );- SetTitleDividerColor( str clr ) - задаёт цвет разделителя заголовка
Выполнить в DSmyObject.SetTitleDividerColor( '#ff0099CC' );- SetTitleHeight( float height, (str)options ) - задаёт шрифт для заголовка
© 2016 droidscript.ru admin@droidscript.ru - GetType():str - возвращает тип объекта