[noob again]objects and properties and messages

MisterX b.xavier at internet.lu
Mon Mar 28 03:07:09 EST 2005


Is this what you wanted?
Pop it in a menu to see the hierarchy ;)

I should release my script editor X ;)

Background
	deleteBackground
	newBackground
	openBackground
	preOpenBackground
Button
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	delete
		Button
		Key
	enterKey
	escapeKey
	focus
		In
		Out
	functionKey
	help
	keyDown
	menuPick
	mouse
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		StillDown
		Up
		Within
	newButton
	optionKeyDown
	pasteKey
	returnKey
	tabKey
	undoKey
Card
	arrowKey
	backspaceKey
	close
		Background
		Card
		Stack
	commandKeyDown
	copyKey
	cutKey
	delete
		Card
		Key
		Stack
	enterKey
	escapeKey
	focus
		In
		Out
	functionKey
	help
	iconifyStack
	idle
	key
		Down
		Up
	mouse
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		Move
		Up
	moveStack
	new
		Card
		Stack
	open
		Background
		Card
		Stack
	optionKeyDown
	pasteKey
	preOpen
		Background
		Card
		Stack
	quitMC
	rawKeyDown
	resizeStack
	resumeStack
	returnKey
	signal
	startUp
	suspendStack
	tabKey
	undoKey
	uniconifyStack
EPS
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	deleteEPS
	deleteKey
	enterKey
	escapeKey
	focus
		In
		Out
	functionKey
	help
	keyDown
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		StillDown
		Up
		Within
	newEPS
	optionKeyDown
	pasteKey
	returnKey
	tabKey
	undoKey
Field
	arrowKey
	backspaceKey
	closeField
	commandKeyDown
	copyKey
	cutKey
	deleteField
	deleteKey
	enterInField
	escapeKey
	exitField
	functionKey
	help
	keyDown
	keyUp
	linkClicked
	mouse
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		StillDown
		Up
		Within
	newField
	openField
	optionKeyDown
	pasteKey
	rawKeyDown
	returnInField
	tabKey
	undoKey
Graphic
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	deleteGraphic
	deleteKey
	enterKey
	escapeKey
	focus
		In
		Out
	functionKey
	help
	keyDown
	mouse
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		StillDown
		Up
		Within
	newGraphic
	optionKeyDown
	pasteKey
	returnKey
	tabKey
	undoKey
Group
	arrowKey
	backspaceKey
	close
		Background
		Card
		Stack
	commandKeyDown
	copyKey
	cutKey
	deleteKey
	delete
		Card
		Stack
	enterKey
	escapeKey
	focus
		In
		Out
	functionKey
	help
	iconifyStack
	idle
	key
		Down
		Up
	mouse
		DoubleDown
		DoubleUp
		Down
		Enter
		Leave
		Move
		Up
	moveStack
	new
		Card
		Stack
	open
		Background
		Card
		Stack
	optionKeyDown
	pasteKey
	preOpen
		Background
		Card
		Stack
	quitMC
	rawKeyDown
	resizeStack
	resumeStack
	returnKey
	signal
	startUp
	suspendStack
	tabKey
	undoKey
	uniconifyStack
Image
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	deleteImage
	deleteKey
	enterKey
	escapeKey
	focusIn
	focusOut
	functionKey
	help
	keyDown
	mouseDoubleDown
	mouseDoubleUp
	mouseDown
	mouseEnter
	mouseLeave
	mouseStillDown
	mouseUp
	mouseWithin
	newImage
	optionKeyDown
	pasteKey
	returnKey
	tabKey
	undoKey
Keyboard
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	deleteKey
	enterKey
	escapeKey
	functionKey
	keyDown
	keyUp
	optionKeyDown
	pasteKey
	rawKeyDown
	returnKey
	tabKey
	undoKey
Mouse
	hotSpotClicked
	mouseDoubleDown
	mouseDoubleUp
	mouseDown
	mouseEnter
	mouseLeave
	mouseRelease
	mouseStillDown
	mouseUp
	mouseWithin
	moveControl
Player
	arrowKey
	backspaceKey
	commandKeyDown
	controlKeyDown
	copyKey
	currentTimeChanged
	cutKey
	deletePlayer
	deleteKey
	enterKey
	escapeKey
	focusIn
	focusOut
	functionKey
	help
	hotSpotClicked
	keyDown
	keyUp
	mouseDoubleDown
	mouseDoubleUp
	mouseDown
	mouseEnter
	mouseLeave
	mouseRelease
	mouseStillDown
	mouseUp
	mouseWithin
	moveControl
	newPlayer
	nodeChanged
	optionKeyDown
	pasteKey
	playPaused
	playStopped
	rawKeyDown
	resizeControl
	returnKey
	selectionChanged
	tabKey
	undoKey
Scrollbar
	arrowKey
	backspaceKey
	commandKeyDown
	copyKey
	cutKey
	deleteKey
	deleteScrollbar
	enterKey
	escapeKey
	focusIn
	focusOut
	functionKey
	help
	keyDown
	mouseDoubleDown
	mouseDoubleUp
	mouseDown
	mouseEnter
	mouseLeave
	mouseStillDown
	mouseUp
	mouseWithin
	newScrollbar
	optionKeyDown
	pasteKey
	returnKey
	scrollbarBeginning
	scrollbarDrag
	scrollbarEnd
	scrollbarLineDec
	scrollbarLineInc
	scrollbarPageDec
	scrollbarPageInc
	tabKey
	undoKey
Stack
	arrowKey
	backspaceKey
	closeBackground
	closeCard
	closeStack
	commandKeyDown
	copyKey
	cutKey
	deleteCard
	deleteKey
	deleteStack
	enterKey
	escapeKey
	focusIn
	focusOut
	functionKey
	help
	iconifyStack
	idle
	keyDown
	keyUp
	mouseDoubleDown
	mouseDoubleUp
	mouseDown
	mouseEnter
	mouseLeave
	mouseMove
	mouseUp
	moveStack
	newCard
	newStack
	openBackground
	openCard
	openStack
	optionKeyDown
	pasteKey
	preOpenBackground
	preOpenCard
	preOpenStack
	quitMC
	rawKeyDown
	resizeStack
	resumeStack
	returnKey
	signal
	startUp
	suspendStack
	tabKey
	undoKey
	uniconifyStack
 

> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com 
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of 
> Richard Gaskin
> Sent: Monday, March 28, 2005 09:35
> To: How to use Revolution
> Subject: Re: [noob again]objects and properties and messages
> 
> Mikey wrote:
> > I believe devolution only lists properties that are 
> editable, right? 
> > What about read-only properties?
> 
> As I'd written, it returns all properties which are returned 
> in "the properties", as in:
> 
>     get the properties of button 1
> 
> This includes read-only properties like ID.
> 
> If you find any properties not returned by that function 
> submit a Bugzilla report and when they fix it in the engine 
> it'll automatically work in 4W Props too.
> 
> > Anyboty have any suggestions on how to figure out what messages a 
> > particular class of object receives?  There are several types of 
> > buttons, but some receive different messages from others.
> 
> The only difference I'm away of with buttons is for those 
> which are used as menus.
> 
> I've been wanting to build a reference tool for that too -- 
> it seems a natural compliment to 4W Props.  If we had a 
> built-in function I'd have it done by now, but alas tools 
> that take more time away from client work than they save me 
> have a way of falling toward the bottom of the priority list 
> here... ;)
> 
> This type of essential reference sounds like a good job for RunRev. 
> I'll happily build it for them if they're up for a contractor....
> 
> --
>   Richard Gaskin
>   Fourth World Media Corporation
>   ___________________________________________________________
>   Ambassador at FourthWorld.com       http://www.FourthWorld.com
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 



More information about the use-livecode mailing list