[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

ListViewIndexTab

inherits from IndexTab

Object <- Viewable <- IndexTab <- ListViewIndexTab



Operations

Get list of all operations

CurrentIndexItem
ListIsEmpty
TabSelected


Attributes

Get list of all attributes

Class ListViewIndexTab defines no new attributes.


Fields

Field Type
Viewable: superview: Viewable
relativeOrigin: Dot
contentSize: Dot
viewFlags: Flags
labelStyle: TextStyle
color: Unsigned
altColor: Unsigned
shadow: Shadow
sound: Playable
IndexTab: indexImage: Image
indexTabMask: PixelMap
altTabMask: PixelMap
target: Object
twoPerTab: Boolean
horizontal: Boolean
alternate: Boolean
bigFirstTab: Boolean
threePerTab: Boolean
alwaysShowFirstMatch: Boolean
supressHighlight: Boolean
nameCardIndexTab: Boolean
tabHeight: Micron
tabWidth: Micron
altTabWidth: Micron
tabVOffset: Micron
tabHighlight: Unsigned
highlightOffset: Dot
altHighlightOffset: Dot
sectionIndexTable: IndexTabMappingTable


Instance template

instance ListViewIndexTab tag;
 relativeOrigin: <0.0,0.0>;
    contentSize: <0.0,0.0>;
      viewFlags: 0x00000000;
     labelStyle: nilObject;
          color: 0;
       altColor: 0;
         shadow: nilObject;
          sound: nilObject;
     indexImage: nilObject;
   indexTabMask: nilObject;
     altTabMask: nilObject;
         target: nilObject;
      twoPerTab: false;
     horizontal: false;
      alternate: false;
    bigFirstTab: false;
    threePerTab: false;
alwaysShowFirstMatch: false;
supressHighlight: false;
nameCardIndexTab: false;
      tabHeight: <0.0>;
       tabWidth: <0.0>;
    altTabWidth: <0.0>;
     tabVOffset: <0.0>;
   tabHighlight: 0;
highlightOffset: <0.0,0.0>;
altHighlightOffset: <0.0,0.0>;
sectionIndexTable: nilObject;
end instance;

Class definition

Define Class ListViewIndexTab;
    inherits from IndexTab;

    overrides CurrentIndexItem;
        // returns the selected item in the list
    overrides ListIsEmpty;
        // checks the list view's list
    overrides TabSelected;
        // scrolls to the first item in the section unless optionKey is true in which case it scrolls to the first item in the next section
end class;