-- Director 8.5 View Description List
-- Copyright 2000 Macromedia, Inc.
-- $Revision: 5 $

-- Cursor tab of Property Inspector

[
	#cursor:
	[
		#comment: "Cursor",
		
		#symbol: #cursor,
		
		#picture: [7900,16],

		#helpTopic: 3502,
				
		#propertyDescriptionList:
		[		
			#title:
			[
				#title: true,
				#comment: "Playback Properties"
			],

			#interval: 
			[
				#format: #integer,
				#comment: "The interval, in milliseconds (ms), between each frame of the animated color cursor cast member. Specify a value of -1 for a static (non-animating) cursor or to display the first frame of an animated cursor (which has the effect of stopping the animation). The default interval is 100 ms.",
				#range:
				[
					#min: 5,
					#max: 1000,
					#granularity: 5
				]
			],

			#autoMask: 
			[
				#format: #boolean,
				#comment: "When TRUE, the white pixels in the animated color cursor cast member are transparent, allowing the background to show through. When FALSE, the pixels are opaque."
			],

			#title:
			[
				#title: true,
				#comment: "Media Properties"
			],

			#castMemberList:
			[
				#getprop: false,
				#comment: "The list of bitmap members used in this cursor."
			],

			#hotspot: 
			[
				#format: #point,
				#comment: "The hotspot position in the cursor. The hotspot is the location in the cursor where the mouse event occurs when the mouse is clicked. This property is an offset from the upper left corner of the cursor bitmap."
			],

			#cursorSize: 
			[
				#format: #integer,
				#comment: "The size of the animated color cursor cast member.",
				#range:
				[
					16,
					32
				]
			]
		],
		
		#itemDescriptionList:
		[			
			#hotSpot:
			[
				#type: #label,
				#alignment: #right,
				#text: "Hot Spot:",
				#left: 0,
				#top: 3,
				#right: 63,
				#bottom: 3 + 16
			],
			
			#locH:
			[
				#type: #field,
				#left: 72,
				#top: 0,
				#right: 72 + 35,
				#bottom: 0 + 20
			],
			
			#locV:
			[
				#type: #field,
				#left: 116,
				#top: 0,
				#right: 116 + 35,
				#bottom: 0 + 20
			],
			
			#x:
			[
				#type: #label,
				#text: "x",
				#left: 76,
				#top: 18,
				#right: 76 + 63,
				#bottom: 18 + 16
			],
			
			#y:
			[
				#type: #label,
				#text: "y",
				#left: 120,
				#top: 18,
				#right: 120 + 63,
				#bottom: 18 + 16
			],
			
			#cursorLabel:
			[
				#type: #label,
				#alignment: #right,
				#text: "Cursor Size:",
				#left: 0,
				#top: 36,
				#right: 63,
				#bottom: 36 + 16
			],
			
			#cursor16:
			[
				#type: #radioButton,
				#property: #cursorSize,
				#range: 16,
				#text: "16 x 16",
				#left: 72,
				#top: 36,
				#right: 72 + 80,
				#bottom: 36 + 15
			],
			
			#cursor32:
			[
				#type: #radioButton,
				#property: #cursorSize,
				#range: 32,
				#text: "32 x 32",
				#left: 72,
				#top: 52,
				#right: 72 + 80,
				#bottom: 52 + 15
			],
			
			#autoMask:
			[
				#property: #autoMask,
				#text: "Automask",
				#left: 72,
				#top: 69,
				#right: 72 + 80,
				#bottom: 69 + 15
			],
			
			#interval: 
			[
				#type: #label,
				#alignment: #right,
				#text: "Interval:",
				#left: 0,
				#top: 94,
				#right: 63,
				#bottom: 94 + 16
			],
			
			#interval:
			[
				#type: #field,
				#property: #interval,
				#left: 72,
				#top: 92,
				#right: 72 + 35,
				#bottom: 92 + 20
			],
			
			#msec:
			[
				#type: #label,
				#text: "msec",
				#left: 110,
				#top: 94,
				#right: 110 + 80,
				#bottom: 94 + 16
			],
			
			#options:
			[
				#type: #button,
				#text: "More Options...",
				#left: 21,
				#top: 116,
				#right: 160,
				#bottom: 116 + 18
			]	
		]
	]
]
