Interface COM.tolstoy.jconfig.IconBundle
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface COM.tolstoy.jconfig.IconBundle

public interface IconBundle
extends Object
Represents a pair of related icons, a small icon and a large icon.

Variable Index

 o copyrightString
 o kAlignBottom
An alignment value.
 o kAlignHorizontalCenter
An alignment value.
 o kAlignLeft
An alignment value.
 o kAlignNone
An alignment value.
 o kAlignRight
An alignment value.
 o kAlignTop
An alignment value.
 o kAlignVerticalCenter
An alignment value.
 o kLargeIcon
A large 32-bit color icon.
 o kSmallIcon
A small 32-bit color icon.
 o kXformDisabled
A transform value.
 o kXformLabel1
A transform value.
 o kXformLabel2
A transform value.
 o kXformLabel3
A transform value.
 o kXformLabel4
A transform value.
 o kXformLabel5
A transform value.
 o kXformLabel6
A transform value.
 o kXformLabel7
A transform value.
 o kXformNone
A transform value.
 o kXformOffline
A transform value.
 o kXformOpen
A transform value.
 o kXformSelected
A transform value.

Method Index

 o getIcon(int, int, int, int[])
Puts the RGB pixel data for the indicated icon into the given array.
 o getIconHeight(int)
Returns the height of the indicated icon.
 o getIconWidth(int)
Returns the width of the indicated icon.

Variables

 o copyrightString
  public final static String copyrightString
 o kLargeIcon
  public final static int kLargeIcon
A large 32-bit color icon.
 o kSmallIcon
  public final static int kSmallIcon
A small 32-bit color icon.
 o kAlignNone
  public final static int kAlignNone
An alignment value.
 o kAlignVerticalCenter
  public final static int kAlignVerticalCenter
An alignment value.
 o kAlignTop
  public final static int kAlignTop
An alignment value.
 o kAlignBottom
  public final static int kAlignBottom
An alignment value.
 o kAlignHorizontalCenter
  public final static int kAlignHorizontalCenter
An alignment value.
 o kAlignLeft
  public final static int kAlignLeft
An alignment value.
 o kAlignRight
  public final static int kAlignRight
An alignment value.
 o kXformNone
  public final static int kXformNone
A transform value.
 o kXformDisabled
  public final static int kXformDisabled
A transform value.
 o kXformOffline
  public final static int kXformOffline
A transform value.
 o kXformOpen
  public final static int kXformOpen
A transform value.
 o kXformLabel1
  public final static int kXformLabel1
A transform value.
 o kXformLabel2
  public final static int kXformLabel2
A transform value.
 o kXformLabel3
  public final static int kXformLabel3
A transform value.
 o kXformLabel4
  public final static int kXformLabel4
A transform value.
 o kXformLabel5
  public final static int kXformLabel5
A transform value.
 o kXformLabel6
  public final static int kXformLabel6
A transform value.
 o kXformLabel7
  public final static int kXformLabel7
A transform value.
 o kXformSelected
  public final static int kXformSelected
A transform value.

Methods

 o getIcon
  public abstract int getIcon(int whichIcon,
                              int xform,
                              int align,
                              int pData[])
Puts the RGB pixel data for the indicated icon into the given array. If no error occurs, return 0; otherwise, a non-zero error code is returned.
Parameters:
whichIcon - one of the previously listed icon styles.
xform - one of the transform values listed above
align - one of the alignment values listed above
pData - an array which will be filled with the appropriate values. This array must be exactly equal in size to the width times the height of the desired icon.
 o getIconWidth
  public abstract int getIconWidth(int whichIcon)
Returns the width of the indicated icon.
Parameters:
whichIcon - one of the previously listed icon styles.
 o getIconHeight
  public abstract int getIconHeight(int whichIcon)
Returns the height of the indicated icon.
Parameters:
whichIcon - one of the previously listed icon styles.

All Packages  Class Hierarchy  This Package  Previous  Next  Index