danger.ui
Class Style
java.lang.Object
|
+--danger.ui.Style
- public final class Style
- extends java.lang.Object
|
Method Summary |
int |
attributeCount()
|
static void |
drawRoundedBox(Pen pen,
Style style,
int left,
int top,
int right,
int bottom,
boolean enabled,
boolean focused,
int cornerSize,
boolean hasFrame)
|
java.lang.String |
getAttributeName(int attribute)
|
int |
getAttributeType(int attribute)
|
static Style[] |
getAvailableStyles()
|
int |
getBackgroundColor(boolean focused)
|
int |
getBackgroundColor(boolean enabled,
boolean focused)
|
int |
getColor(int attribute)
|
static Style |
getDefaultStyle()
|
Font |
getFont(int attribute)
|
int |
getForegroundColor(boolean focused)
|
int |
getForegroundColor(boolean enabled,
boolean focused)
|
int |
getFrameColor(boolean focused)
|
int |
getFrameColor(boolean enabled,
boolean focused)
|
int |
getLabelColor(boolean focused)
|
int |
getLabelColor(boolean enabled,
boolean focused)
|
Font |
getLabelFont(boolean enabled)
|
int |
getLightTextColor(boolean selected)
|
Font |
getMenuFont(boolean enabled)
|
java.lang.String |
getName()
|
int |
getSecondaryFrameColor(boolean enabled,
boolean focused)
|
int |
getShadowColor(boolean focused)
|
int |
getShadowColor(boolean enabled,
boolean focused)
|
static Style |
getSystemStyle()
|
int |
getTextColor(boolean focused)
|
int |
getTextColor(boolean enabled,
boolean focused)
|
int |
getTextOutlineColor(boolean focused)
|
int |
getTextOutlineColor(boolean enabled,
boolean focused)
|
int |
getTitleBarBackgroundColor(boolean overChooser)
|
int |
getTitleBarClockColor(boolean overChooser)
|
int |
getTitleBarClockOutlineColor(boolean overChooser)
|
int |
getTitleBarPillColor(boolean overChooser)
|
int |
getTitleBarTextColor(boolean overChooser)
|
int |
getTitleBarTextOutlineColor(boolean overChooser)
|
static void |
registerForChanges(Listener listener)
|
void |
setColor(int attribute,
int color)
|
void |
setFont(int attribute,
Font font)
|
void |
setImmutable()
|
static void |
setSystemStyle(Style style)
|
static void |
unRegisterForChanges(Listener listener)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
kButtonCornerSize
public static final int kButtonCornerSize
kPickerCornerSize
public static final int kPickerCornerSize
kBackgroundColor
public static final int kBackgroundColor
kForegroundColor
public static final int kForegroundColor
kFrameColor
public static final int kFrameColor
kLabelColor
public static final int kLabelColor
kSecondaryFrameColor
public static final int kSecondaryFrameColor
kShadowColor
public static final int kShadowColor
kTextColor
public static final int kTextColor
kTextOutlineColor
public static final int kTextOutlineColor
kDisabledBackgroundColor
public static final int kDisabledBackgroundColor
kDisabledForegroundColor
public static final int kDisabledForegroundColor
kDisabledFrameColor
public static final int kDisabledFrameColor
kDisabledLabelColor
public static final int kDisabledLabelColor
kDisabledSecondaryFrameColor
public static final int kDisabledSecondaryFrameColor
kDisabledShadowColor
public static final int kDisabledShadowColor
kDisabledTextColor
public static final int kDisabledTextColor
kDisabledTextOutlineColor
public static final int kDisabledTextOutlineColor
kFocusedBackgroundColor
public static final int kFocusedBackgroundColor
kFocusedForegroundColor
public static final int kFocusedForegroundColor
kFocusedFrameColor
public static final int kFocusedFrameColor
kFocusedLabelColor
public static final int kFocusedLabelColor
kFocusedSecondaryFrameColor
public static final int kFocusedSecondaryFrameColor
kFocusedShadowColor
public static final int kFocusedShadowColor
kFocusedTextColor
public static final int kFocusedTextColor
kFocusedTextOutlineColor
public static final int kFocusedTextOutlineColor
kLightTextColor
public static final int kLightTextColor
kLightSelectedTextColor
public static final int kLightSelectedTextColor
kCaretColor
public static final int kCaretColor
kDividerColor
public static final int kDividerColor
kPaneColor
public static final int kPaneColor
kScrollBarThumbColor
public static final int kScrollBarThumbColor
kSelectionBackgroundColor
public static final int kSelectionBackgroundColor
kDialogTitleTextColor
public static final int kDialogTitleTextColor
kDialogTitleFrameColor
public static final int kDialogTitleFrameColor
kDialogTitleOutlineColor
public static final int kDialogTitleOutlineColor
kDialogTitleFont
public static final int kDialogTitleFont
kDialogFrameColor
public static final int kDialogFrameColor
kAppDialogTitleFrameColor
public static final int kAppDialogTitleFrameColor
kSystemDialogTitleTextColor
public static final int kSystemDialogTitleTextColor
kSystemDialogTitleFrameColor
public static final int kSystemDialogTitleFrameColor
kSystemDialogTitleOutlineColor
public static final int kSystemDialogTitleOutlineColor
kSystemDialogTitleFont
public static final int kSystemDialogTitleFont
kSystemDialogFrameColor
public static final int kSystemDialogFrameColor
kSystemErrorTitleTextColor
public static final int kSystemErrorTitleTextColor
kSystemErrorTitleFrameColor
public static final int kSystemErrorTitleFrameColor
kSystemErrorTitleOutlineColor
public static final int kSystemErrorTitleOutlineColor
kSystemErrorTitleFont
public static final int kSystemErrorTitleFont
kSystemErrorFrameColor
public static final int kSystemErrorFrameColor
kWindowShadowColor
public static final int kWindowShadowColor
kWindowShadowFrameColor
public static final int kWindowShadowFrameColor
kSplashScreenTextColor
public static final int kSplashScreenTextColor
kSplashScreenTextOutlineColor
public static final int kSplashScreenTextOutlineColor
kForeground25Color
public static final int kForeground25Color
kForeground50Color
public static final int kForeground50Color
kForeground75Color
public static final int kForeground75Color
kChooserRingColor
public static final int kChooserRingColor
kChooserSelectedRingColor
public static final int kChooserSelectedRingColor
kTitleBarBackgroundColor
public static final int kTitleBarBackgroundColor
kTitleBarOverChooserBackgroundColor
public static final int kTitleBarOverChooserBackgroundColor
kTitleBarPillColor
public static final int kTitleBarPillColor
kTitleBarOverChooserPillColor
public static final int kTitleBarOverChooserPillColor
kTitleBarTextColor
public static final int kTitleBarTextColor
kTitleBarOverChooserTextColor
public static final int kTitleBarOverChooserTextColor
kTitleBarTextOutlineColor
public static final int kTitleBarTextOutlineColor
kTitleBarOverChooserTextOutlineColor
public static final int kTitleBarOverChooserTextOutlineColor
kTitleBarClockColor
public static final int kTitleBarClockColor
kTitleBarOverChooserClockColor
public static final int kTitleBarOverChooserClockColor
kTitleBarClockOutlineColor
public static final int kTitleBarClockOutlineColor
kTitleBarOverChooserClockOutlineColor
public static final int kTitleBarOverChooserClockOutlineColor
kLabelFont
public static final int kLabelFont
kDisabledLabelFont
public static final int kDisabledLabelFont
kMenuFont
public static final int kMenuFont
kDisabledMenuFont
public static final int kDisabledMenuFont
kAttributeColor
public static final int kAttributeColor
kAttributeFont
public static final int kAttributeFont
Style
public Style(Style style)
Style
public Style()
Style
public Style(java.lang.String s)
getColor
public int getColor(int attribute)
getFont
public Font getFont(int attribute)
setColor
public void setColor(int attribute,
int color)
setFont
public void setFont(int attribute,
Font font)
getName
public java.lang.String getName()
getBackgroundColor
public int getBackgroundColor(boolean focused)
getBackgroundColor
public int getBackgroundColor(boolean enabled,
boolean focused)
getForegroundColor
public int getForegroundColor(boolean focused)
getForegroundColor
public int getForegroundColor(boolean enabled,
boolean focused)
getFrameColor
public int getFrameColor(boolean focused)
getFrameColor
public int getFrameColor(boolean enabled,
boolean focused)
getSecondaryFrameColor
public int getSecondaryFrameColor(boolean enabled,
boolean focused)
getShadowColor
public int getShadowColor(boolean focused)
getShadowColor
public int getShadowColor(boolean enabled,
boolean focused)
getTextColor
public int getTextColor(boolean focused)
getTextColor
public int getTextColor(boolean enabled,
boolean focused)
getTextOutlineColor
public int getTextOutlineColor(boolean focused)
getTextOutlineColor
public int getTextOutlineColor(boolean enabled,
boolean focused)
getLabelColor
public int getLabelColor(boolean focused)
getLightTextColor
public int getLightTextColor(boolean selected)
getLabelColor
public int getLabelColor(boolean enabled,
boolean focused)
getTitleBarBackgroundColor
public int getTitleBarBackgroundColor(boolean overChooser)
getTitleBarPillColor
public int getTitleBarPillColor(boolean overChooser)
getTitleBarTextColor
public int getTitleBarTextColor(boolean overChooser)
getTitleBarTextOutlineColor
public int getTitleBarTextOutlineColor(boolean overChooser)
getTitleBarClockColor
public int getTitleBarClockColor(boolean overChooser)
getTitleBarClockOutlineColor
public int getTitleBarClockOutlineColor(boolean overChooser)
getLabelFont
public Font getLabelFont(boolean enabled)
getMenuFont
public Font getMenuFont(boolean enabled)
drawRoundedBox
public static void drawRoundedBox(Pen pen,
Style style,
int left,
int top,
int right,
int bottom,
boolean enabled,
boolean focused,
int cornerSize,
boolean hasFrame)
getSystemStyle
public static Style getSystemStyle()
getDefaultStyle
public static Style getDefaultStyle()
setSystemStyle
public static void setSystemStyle(Style style)
getAttributeName
public java.lang.String getAttributeName(int attribute)
getAttributeType
public int getAttributeType(int attribute)
attributeCount
public int attributeCount()
getAvailableStyles
public static Style[] getAvailableStyles()
registerForChanges
public static void registerForChanges(Listener listener)
unRegisterForChanges
public static void unRegisterForChanges(Listener listener)
setImmutable
public void setImmutable()
Danger Confidential. Copyright © 2000-2003, Danger Inc.