Commands


Commands are the action words of the SenseTalk language. This list presents the commands which are built into HyperSense itself, arranged in functional groups. You can also create your own commands, written either in SenseTalk or in Objective C (through HyperSense's dynamically-loaded XModule capability).

	Sending Messages
		message
		send
		[ ]
	Arithmetic
		add
		subtract
		multiply
		divide
		reset random
	User Interaction
		answer
		answer from list
		answer multiple from list
		ask
		beep
		play
		put
	Navigation
		go
		go to document
		go back
		go forth
		pop page
		push
		help
		find
		find in field
		open application
		open file with application
	Data
		get
		put
		delete text
		pop page into container
		convert
		convert expression
		convertLoc
		convertLoc from
	Action
		add layer to page
		create document
		create minimal document
		create page
		create page in stack
		create unique layer
		create shared layer
		create element
		create element in layer
		delete text
		delete object
		delete variable
		doShell    (execute Unix shell commands)
		doShell into container
		hide object
		lock screen
		remove
		reorder
		reorder layer
		reorder to position
		select text of a field
		select part of a field
		select position in a field
		select position within a field
		set
		show object
		show element at location
		sort items of a container
		sort lines of a container
		sort pages of a stack
		unlock screen
	Printing
		open printing
		open report printing with template
		close printing
		print page
		print page to device
		print stack
		print windowFrame
		print field
		print expression
	File Input & Output
		answer file
		answer file (with panel title)
		answer directory
		ask file
		ask file (with panel title)
		close file
		close all
		open file
		open file for a purpose
		read for length
		read at location for length
		read until char
		read until end
		read at location until char
		seek
		seek relative
		write
		write at location
	Serial Port Input & Output
		open port
		close port
		read from port for «max»
		read from port until «char»
		write to port
	Events & Simulation
		arrowKey
		choose
		choose tool
		click at
		click «multiple» at «point»
		click in context
		doMenu
		drag
		drag in context
		edit script
		enterInField
		enterKey
		hide panel
		keyDown
		returnInField
		returnKey
		select element
		select layer
		show panel
		scriptHelp
		senseTalkHelp
		systemHelp
		tabKey
		type
		wait
		wait until
		wait while
	Menu
		create menu
		put into menu
		put after menuItem
		delete menu
		delete menu item
		disable
		enable
		reset menus
	Timer
		start timer
		stop timer

HyperSense | Downloads | Company Info | Main

Send mail to info@thoughtful.com


HyperSense is a registered trademark and SenseTalk is a trademark of Thoughtful Software.
Macintosh, HyperCard, and HyperTalk are registered trademarks of Apple Computer, Inc.