[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]

ImageGallery

inherits from Box

Object <- Viewable <- Box <- ImageGallery



Operations

Get list of all operations

CanAcceptCoupon
DeleteSelection
Draw
Idle
MakeActive
MakeValid
Tap


Attributes

Get list of all attributes

CanDeleteSelection
Image
Image
Index
Label
Name
RepeatMode


Fields

Field Type
Viewable: superview: Viewable
relativeOrigin: Dot
contentSize: Dot
viewFlags: Flags
labelStyle: TextStyle
color: Unsigned
altColor: Unsigned
shadow: Shadow
sound: Playable
HasBorder: border: Border
ImageGallery: imageList: ObjectList
index: Unsigned
changeEveryDay: Boolean
minSize: Dot
maxSize: Dot
lastDate: Signed


Instance template

instance ImageGallery tag;
 relativeOrigin: <0.0,0.0>;
    contentSize: <0.0,0.0>;
      viewFlags: 0x00000000;
     labelStyle: nilObject;
          color: 0;
       altColor: 0;
         shadow: nilObject;
          sound: nilObject;
         border: nilObject;
      imageList: nilObject;
          index: 0;
 changeEveryDay: false;
        minSize: <0.0,0.0>;
        maxSize: <0.0,0.0>;
       lastDate: 0;
end instance;

Class definition

Define Class ImageGallery;
    inherits from Box;

    field imageList: ObjectList, weak;
    field index: Unsigned, getter;
    field changeEveryDay: Boolean;
    field minSize: Dot;
    field maxSize: Dot;
    field lastDate: Signed;

    overrides CanAcceptCoupon;
    attribute CanDeleteSelection: Boolean, readOnly;
    operation DeleteSelection();
    overrides Draw;
    overrides Idle;
    overrides Image, SetImage;
    attribute Index: Unsigned;
    overrides Label;
        // Returns name of current image.
    attribute RepeatMode: UnsignedShort;
    overrides MakeActive, MakeValid;
    overrides SetName;
    overrides Tap;
end class;