Class dBox

Object
   |
   +--dBox

class dBox


This is the basic dBox class.
Defined in dbox.js


Field Summary
 Object anchor
          
 Object area
          
 Object areaHandler
          
 Object box
          
 Object busyImage
          
 Object busyMessage
          
 Object canvas
          
 String color
          color (either name or hexidecimal) of any drawing elements.
 Object container
          
 String cursor
          cursor to be displayed when over the dBox.
 Object drag
          
 Object dragging
          
 Object height
          
 Object image
          
 Integer jitter
          minimum size (in pixels_ of a mouse event resulting in a point.
 Object length
          
 Object line
          
 Object measureHandler
          
 Function mouseEnterHandler
          function to be called on mouse enter events.
 Object mouseExitHandler
          
 Object mouseMoveHandler
          
 Object name
          
 Object offsetx
          
 Object poly
          
 Object resetHandler
          
 Object setBoxHandler
          
 Integer thickness
          thickness (in pixels) of lines for any drawing elements.
 Object verbose
          
 Object waiting
          
 Object width
          
 Object x
          
 Object x1
          
 Object y
          
 
Constructor Summary
dBox (<String> name)
            Construct a new dBox object.
 
Method Summary
 void boxOff()
           Turn box dragging off.
 void boxOn()
           Turn box dragging on.
 void busyOff()
           Method to turn off busy image/message.
 void busyOn()
           Method that controls the style of the busy message.
 void dragOff()
           Turn drag panning off.
 void dragOn()
           Turn drag panning on.
 void initialize()
           Method to initialize dBox.
 void lineOff()
           Turn line drawing off.
 void lineOn()
           Turn line drawing on.
 void mouseDown(event)
          
 void mouseDrag(event)
          
 void mouseEnter(event)
          
 void mouseExit(event)
          
 void mouseMove(event)
          
 void mouseUp(event)
          
 void paint()
          
 void polyOff()
           Turn polygon drawing off.
 void polyOn()
           Turn polygon drawing on.
 void reset()
          
 void setHandler(<Enumerated> type, <Function> handler)
           set a handler function for draw/query operations.
 void setImage(<String> url)
           Change the image displayed in the dBox object.
 void sync()
           Reposition the dBox object relative to the anchor.
 void useBusyMessage(obj)
           Method will cause dbox to display a busy message during the onload event handler of the main image.

Field Detail

anchor

Object anchor

area

Object area

areaHandler

Object areaHandler

box

Object box

busyImage

Object busyImage

busyMessage

Object busyMessage

canvas

Object canvas

color

String color

container

Object container

cursor

String cursor

drag

Object drag

dragging

Object dragging

height

Object height

image

Object image

jitter

Integer jitter

length

Object length

line

Object line

measureHandler

Object measureHandler

mouseEnterHandler

Function mouseEnterHandler

mouseExitHandler

Object mouseExitHandler

mouseMoveHandler

Object mouseMoveHandler

name

Object name

offsetx

Object offsetx

poly

Object poly

resetHandler

Object resetHandler

setBoxHandler

Object setBoxHandler

thickness

Integer thickness

verbose

Object verbose

waiting

Object waiting

width

Object width

x

Object x

x1

Object x1

y

Object y

Constructor Detail

dBox

dBox(<String> name)

Method Detail

boxOff

void boxOff()

boxOn

void boxOn()

busyOff

void busyOff()

busyOn

void busyOn()

dragOff

void dragOff()

dragOn

void dragOn()

initialize

void initialize()

lineOff

void lineOff()

lineOn

void lineOn()

mouseDown

void mouseDown(event)

mouseDrag

void mouseDrag(event)

mouseEnter

void mouseEnter(event)

mouseExit

void mouseExit(event)

mouseMove

void mouseMove(event)

mouseUp

void mouseUp(event)

paint

void paint()

polyOff

void polyOff()

polyOn

void polyOn()

reset

void reset()

setHandler

void setHandler(<Enumerated> type, <Function> handler)

setImage

void setImage(<String> url)

sync

void sync()

useBusyMessage

void useBusyMessage(obj)


Documentation generated by JSDoc on Fri May 5 14:01:20 2006