Menus and Stacked Lists


These messages were taken from the English_v1004.pgm romupdate and are used by the GetSysCommandMenuaddr function.
Example of the GetSysCommandMenuaddr function:

PUSH	HL	;create 4 bytes space
PUSH	HL		
PUSH	HL	;save HL
ld	hl,2
add	hl,sp
CALL	$0183	;CommandMenu in HL
pop	hl	;restore hl
		;(SP)=address (SP+2)=bank
Note. All numbers are in hexadecimal.
0000 =	[Command Menu]
	Show private[85]
	Preferences[85]
	Custom fields[85]
	
0001 =	[Command Menu]
	Hide private
	Preferences[85]
	Custom fields[85]
	
0002 =	[Command Menu]
	Copy
	
0003 =	[Command Menu]
	Copy
	
0004 =	[Stacked List]
	None
	Two
	
0005 =	[Command Menu]
	0 minutes
	5 minutes
	10 minutes
	15 minutes
	30 minutes
	45 minutes
	1 hour
	90 minutes
	2 hours
	
0006 =	[Command Menu]
	Duplicate entry
	Delete entry
	
0007 =	[Command Menu]
	Cut
	Copy
	Paste
	T9 keyboard
	
0008 =	[Command Menu]
	Cut
	Copy
	Paste
	Standard
	
0009 =	[Command Menu]
	Cut
	Copy
	Paste
	
000A =	[Command Menu]
	Six Months
	
000B =	[Command Menu]
	Show private[85]
	
000C =	[Command Menu]
	Hide private
	
000D =	[Command Menu]
	Show private[85]
	Preferences[85]
	Custom fields[85]
	
000E =	[Command Menu]
	Hide private
	Preferences[85]
	Custom fields[85]
	
000F =	[Command Menu]
	15 minutes
	30 minutes
	1 hour
	
0010 =	[Stacked List]
	None
	Daily
	Weekly
	Monthly
	Yearly
	
0011 =	[Stacked List]
	Current entry
	All entries
	All previous entries
	All future entries
	
0012 =	[Stacked List]
	Start Time & End Time
	Start Time & Duration
	
0013 =	[Command Menu]
	Text
	Date
	Time
	Numeric
	Checkbox
	List
	
0014 =	[Command Menu]
	Show private[85]
	Edit table[85]
	Preferences[85]
	
0015 =	[Command Menu]
	Hide private[85]
	Edit table[85]
	Preferences[85]
	
0016 =	[Command Menu]
	Show private[85]
	Custom fields[85]
	
0017 =	[Command Menu]
	Hide private[85]
	Custom fields[85]
	
0018 =	[Command Menu]
	Duplicate entry
	Delete entry
	
0019 =	[Command Menu]
	Show private[85]
	
001A =	[Command Menu]
	Hide private[85]
	
001B =	[Command Menu]
	Standard
	Cost-Sell-Margin
	Date
	1 minute
	2 minutes
	3 minutes
	
001C =	[Command Menu]
	1 minute
	2 minutes
	3 minutes
	
001D =	[Command Menu]
	Duplicate sketch
	Delete sketch
	
001E =	[Command Menu]
	Delete sketch
	
001F =	[Command Menu]
	Clear All
	Cut
	Copy
	Paste
	
0020 =	[Stacked List]
	Default
	Don't show
	
0021 =	[Stacked List]
	Default
	Custom
	Don't show
	
0022 =	[Stacked List]
	M/D/Y
	D/M/Y
	
0023 =	[Stacked List]
	12 hr.
	24 hr.
	
0024 =	[Stacked List]
	Period
	Comma
	
0025 =	[Stacked List]
	Sunday
	Monday
	
0026 =	[Command Menu]
	About
	
0027 =	[Empty Command Menu]
	
0028 =	[Command Menu]
	Show private[85]
	Preferences[85]
	Custom fields[85]
	
0029 =	[Command Menu]
	Hide private
	Preferences[85]
	Custom fields[85]
	
002A =	[Command Menu]
	All
	Active
	Completed
	
002B =	[Command Menu]
	No priority
	1
	2
	3
	
002C =	[Stacked List]
	Serial - com port
	Infrared
	
002D =	[Command Menu]
	Show private[85]
	Preferences[85]
	Custom fields[85]
	
002E =	[Command Menu]
	Hide private
	Preferences[85]
	Custom fields[85]
	
002F =	[Command Menu]
	Primary
	
0030 =	[Empty Command Menu]
	
0031 =	[Command Menu]
	Duplicate entry
	Delete entry
	
0032 =	[Command Menu]
	Show entry size
	Delete Apps[85]
	Optimization[85]
	
0033 =	[Command Menu]
	Show entry count
	Delete Apps[85]
	Optimization[85]
	
0034 =	[Stacked List]
	North American
	European
	
0035 =	[Stacked List]
	Last Name, First Name
	Company
	
0036 =	[Stacked List]
	Manually
	Daily
	Weekly
	


_Reference index_ _Back to top_ _Main index_ Blinky's Avigo Page (C) 1999 by Edwin Blink.