org.eclipse.swt.internal.theme
Class DrawData

java.lang.Object
  extended by org.eclipse.swt.internal.theme.DrawData
Direct Known Subclasses:
ButtonDrawData, ComboDrawData, ExpanderDrawData, GroupDrawData, RangeDrawData, TabFolderDrawData, TabItemDrawData, ToolBarDrawData, ToolItemDrawData

public class DrawData
extends java.lang.Object


Field Summary
static int ACTIVE
           
 Rectangle clientArea
           
static int COMBO_ARROW
          Combo parts
static int DEFAULTED
           
static int DISABLED
           
static int DRAW_BOTTOM
           
static int DRAW_HCENTER
           
static int DRAW_LEFT
          Text and Image drawing flags
static int DRAW_RIGHT
           
static int DRAW_TOP
           
static int DRAW_VCENTER
           
static int FOCUSED
           
static int GRAYED
           
static int HOT
           
static int PRESSED
           
static int SCALE_DOWN_TRACK
           
static int SCALE_LEFT_TRACK
           
static int SCALE_RIGHT_TRACK
           
static int SCALE_THUMB
           
static int SCALE_UP_TRACK
          Scale parts
static int SCROLLBAR_DOWN_ARROW
           
static int SCROLLBAR_DOWN_TRACK
           
static int SCROLLBAR_LEFT_ARROW
           
static int SCROLLBAR_LEFT_TRACK
           
static int SCROLLBAR_RIGHT_ARROW
           
static int SCROLLBAR_RIGHT_TRACK
           
static int SCROLLBAR_THUMB
           
static int SCROLLBAR_UP_ARROW
          Scrollbar parts
static int SCROLLBAR_UP_TRACK
           
static int SELECTED
          Part states
 int[] state
           
 int style
           
static int TOOLITEM_ARROW
          ToolItem parts
static int WIDGET_NOWHERE
          Widget parts
static int WIDGET_WHOLE
           
 
Constructor Summary
DrawData()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

style

public int style

state

public int[] state

clientArea

public Rectangle clientArea

SELECTED

public static final int SELECTED
Part states

See Also:
Constant Field Values

FOCUSED

public static final int FOCUSED
See Also:
Constant Field Values

PRESSED

public static final int PRESSED
See Also:
Constant Field Values

ACTIVE

public static final int ACTIVE
See Also:
Constant Field Values

DISABLED

public static final int DISABLED
See Also:
Constant Field Values

HOT

public static final int HOT
See Also:
Constant Field Values

DEFAULTED

public static final int DEFAULTED
See Also:
Constant Field Values

GRAYED

public static final int GRAYED
See Also:
Constant Field Values

DRAW_LEFT

public static final int DRAW_LEFT
Text and Image drawing flags

See Also:
Constant Field Values

DRAW_TOP

public static final int DRAW_TOP
See Also:
Constant Field Values

DRAW_RIGHT

public static final int DRAW_RIGHT
See Also:
Constant Field Values

DRAW_BOTTOM

public static final int DRAW_BOTTOM
See Also:
Constant Field Values

DRAW_HCENTER

public static final int DRAW_HCENTER
See Also:
Constant Field Values

DRAW_VCENTER

public static final int DRAW_VCENTER
See Also:
Constant Field Values

WIDGET_NOWHERE

public static final int WIDGET_NOWHERE
Widget parts

See Also:
Constant Field Values

WIDGET_WHOLE

public static final int WIDGET_WHOLE
See Also:
Constant Field Values

SCROLLBAR_UP_ARROW

public static final int SCROLLBAR_UP_ARROW
Scrollbar parts

See Also:
Constant Field Values

SCROLLBAR_DOWN_ARROW

public static final int SCROLLBAR_DOWN_ARROW
See Also:
Constant Field Values

SCROLLBAR_LEFT_ARROW

public static final int SCROLLBAR_LEFT_ARROW
See Also:
Constant Field Values

SCROLLBAR_RIGHT_ARROW

public static final int SCROLLBAR_RIGHT_ARROW
See Also:
Constant Field Values

SCROLLBAR_UP_TRACK

public static final int SCROLLBAR_UP_TRACK
See Also:
Constant Field Values

SCROLLBAR_DOWN_TRACK

public static final int SCROLLBAR_DOWN_TRACK
See Also:
Constant Field Values

SCROLLBAR_LEFT_TRACK

public static final int SCROLLBAR_LEFT_TRACK
See Also:
Constant Field Values

SCROLLBAR_RIGHT_TRACK

public static final int SCROLLBAR_RIGHT_TRACK
See Also:
Constant Field Values

SCROLLBAR_THUMB

public static final int SCROLLBAR_THUMB
See Also:
Constant Field Values

SCALE_UP_TRACK

public static final int SCALE_UP_TRACK
Scale parts

See Also:
Constant Field Values

SCALE_LEFT_TRACK

public static final int SCALE_LEFT_TRACK
See Also:
Constant Field Values

SCALE_DOWN_TRACK

public static final int SCALE_DOWN_TRACK
See Also:
Constant Field Values

SCALE_RIGHT_TRACK

public static final int SCALE_RIGHT_TRACK
See Also:
Constant Field Values

SCALE_THUMB

public static final int SCALE_THUMB
See Also:
Constant Field Values

TOOLITEM_ARROW

public static final int TOOLITEM_ARROW
ToolItem parts

See Also:
Constant Field Values

COMBO_ARROW

public static final int COMBO_ARROW
Combo parts

See Also:
Constant Field Values
Constructor Detail

DrawData

public DrawData()