1553 lines
79 KiB
ArmAsm
1553 lines
79 KiB
ArmAsm
;ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
|
|
;³ Help Module ³
|
|
;ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
|
|
|
.386
|
|
Jumps
|
|
|
|
include switch.inc
|
|
|
|
Segment Object1 BYTE Public 'Data'
|
|
EndS
|
|
|
|
;ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
|
|
;³ Externals ³
|
|
;ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
|
|
|
Extrn M_Object1List:Far
|
|
Extrn Glbl_SaveMode:Far
|
|
Extrn Glbl_RestoreMode:Far
|
|
|
|
Extrn S_DrawString:Far
|
|
|
|
Extrn O1_HelpList:Far
|
|
|
|
;ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
|
|
;³ Globals ³
|
|
;ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
|
|
|
Global H_SetHelpContext:Far
|
|
Global H_DrawHelp:Far
|
|
Global H_Help:Far
|
|
Global H_HelpUp:Far
|
|
Global H_HelpDown:Far
|
|
Global H_HelpPgUp:Far
|
|
Global H_HelpPgDn:Far
|
|
Global H_HelpESC:Far
|
|
|
|
;ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
|
|
|
|
Segment Object1 BYTE Public 'Data'
|
|
EndS
|
|
|
|
Segment Help BYTE Public USE16 'Code'
|
|
Assume CS:Help, DS:Nothing
|
|
|
|
;ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
|
|
;³ Variables ³
|
|
;ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
|
|
|
; Help contexts....
|
|
; 0 = Order list & Panning
|
|
; 1 = Pattern edit list
|
|
; 2 = Sample list
|
|
; 3 = Load module
|
|
; 4 = Order list & Volume
|
|
; 5 = Configuration screen
|
|
; 6 = Load sample list
|
|
; 7 = Instrument list
|
|
; 8 = Keyboard list
|
|
; 9 = Info page
|
|
; 10 = Palette configuration
|
|
; 11 = Instrument list
|
|
; 12 = message editor
|
|
; 13 = MIDI Input
|
|
; 14 = MIDI Output
|
|
|
|
HelpContext DW 0
|
|
TopLine DW 0
|
|
|
|
Positions DW 15 Dup (0)
|
|
|
|
HelpContextPtrs Label Word
|
|
DW Offset HelpContext0Ptrs
|
|
DW Offset HelpContext1Ptrs
|
|
DW Offset HelpContext2Ptrs
|
|
DW Offset NoHelpContext
|
|
DW Offset HelpContext4Ptrs
|
|
DW Offset NoHelpContext
|
|
DW Offset NoHelpContext
|
|
DW Offset HelpContext7Ptrs
|
|
DW Offset NoHelpContext
|
|
DW Offset HelpContext9Ptrs
|
|
DW Offset NoHelpContext
|
|
DW Offset NoHelpContext
|
|
DW Offset HelpContext12Ptrs
|
|
DW Offset NoHelpContext
|
|
DW Offset NoHelpContext
|
|
|
|
NoHelpContext DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW 0
|
|
|
|
HelpContext0Ptrs DW Offset HelpContext0_26
|
|
DW Offset HelpContext0_0
|
|
DW Offset HelpContext0_27
|
|
DW Offset NewLine
|
|
DW Offset HelpContext0_6
|
|
DW Offset HelpContext0_28
|
|
DW Offset HelpContext0_8
|
|
DW Offset HelpContext0_9
|
|
DW Offset HelpContext0_13
|
|
DW Offset HelpContext0_14
|
|
DW Offset HelpContext0_12
|
|
DW Offset HelpContext0_15
|
|
DW Offset NewLine
|
|
DW Offset HelpContext0_30
|
|
DW Offset HelpContext0_29
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW 0
|
|
|
|
HelpContext4Ptrs DW Offset HelpContext4_0
|
|
DW Offset HelpContext4_1
|
|
DW Offset HelpContext4_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext0_6
|
|
DW Offset HelpContext0_28
|
|
DW Offset HelpContext0_8
|
|
DW Offset HelpContext0_9
|
|
DW Offset HelpContext0_13
|
|
DW Offset HelpContext0_14
|
|
DW Offset HelpContext0_12
|
|
DW Offset HelpContext0_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW 0
|
|
|
|
NewLine DB 0, 0
|
|
Divider DB 2, 0FFh, 76, 154, 0
|
|
|
|
HelpContext0_26 DB 27, 0FFh, 1, 139, 0FFh, 26, 134, 0FFh, 1, 138, 0
|
|
HelpContext0_0 DB 27, 0FFh, 1, 132, ' ', 0B9h, 0AAh, 0A1h, 0B8h, ' ', 0FFh, 1, 145, 0
|
|
HelpContext0_27 DB 27, 0FFh, 1, 137, 0FFh, 26, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext4_0 DB 22, 0FFh, 1, 139, 0FFh, 33, 134, 0FFh, 1, 138, 0
|
|
HelpContext4_1 DB 22, 0FFh, 1, 132, ' ', 0B9h, 0AAh, 0A1h, 8Dh, 89h, ' ', 0FFh, 1, 145, 0
|
|
HelpContext4_2 DB 22, 0FFh, 1, 137, 0FFh, 33, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext0_6 DB 3, 0B9h, 0ADh, '.', 0
|
|
HelpContext0_28 DB 5, 'N', 0FFh, 17, ' ', 83h, 0B4h, 85h, 0
|
|
HelpContext0_8 DB 5, '-', 0FFh, 17, ' End ', 0BEh, 'song mark', 0
|
|
HelpContext0_9 DB 5, '+', 0FFh, 17, ' Skip ', 0B1h, 0B4h, 0B9h, 'mark', 0
|
|
HelpContext0_13 DB 5, 0C1h, 0FFh, 15, ' ', 83h, 0BFh, 85h, 0
|
|
HelpContext0_14 DB 5, 0C2h, 0FFh, 15, ' ', 84h, 0BFh, 85h, 0
|
|
HelpContext0_12 DB 5, 'Tab/', 82h, 'Tab', 0FFh, 5, ' ', 9Ch, 0B1h, 0B4h, 0B6h, 0
|
|
HelpContext0_15 DB 5, 81h, 'F7', 0FFh, 11, ' ', 9Fh, 'this ', 0B9h, 0B4h, 0
|
|
|
|
HelpContext0_30 DB 3, 0B8h, 0ADh, '.', 0
|
|
HelpContext0_29 DB 5, 'L/M/R/S', 0FFh, 11, ' ', 0A6h, 0B5h, 0B1h, 'Left/Middle/Right/Surround', 0
|
|
|
|
HelpGlobal_0 DB 3, 'G', 0B2h, 0ADh, '.', 0
|
|
HelpGlobal_1 DB 5, 'F1', 0FFh, 16, ' Help (Context sensitive!)', 0
|
|
HelpGlobal_37 DB 5, 82h, 'F1', 0FFh, 10, ' MIDI Screen', 0
|
|
HelpGlobal_3 DB 5, 'F2', 0FFh, 16, ' ', 86h, 'Editor / ', 86h, 'Editor Options', 0
|
|
HelpGlobal_4 DB 5, 'F3', 0FFh, 16, ' ', 94h, 0AAh, 0
|
|
HelpGlobal_20 DB 5, 81h, 'F3', 0FFh, 11, ' ', 94h, 0ABh, 0
|
|
HelpGlobal_9 DB 5, 'F4', 0FFh, 16, ' ', 8Eh, 0AAh, 0
|
|
HelpGlobal_22 DB 5, 81h, 'F4', 0FFh, 11, ' ', 8Eh, 0ABh, 0
|
|
HelpGlobal_10 DB 5, 'F5', 0FFh, 16, ' ', 9Fh, 'Information / ', 9Fh, 'song', 0
|
|
HelpGlobal_19 DB 5, 81h, 'F5', 0FFh, 11, ' ', 9Fh, 'Song', 0
|
|
HelpGlobal_11 DB 5, 'F6', 0FFh, 16, ' ', 9Fh, 0A2h, 85h, 0
|
|
HelpGlobal_12 DB 5, 82h, 'F6', 0FFh, 10, ' ', 9Fh, 'song ', 0A9h, 0A2h, 0B9h, 0
|
|
HelpGlobal_33 DB 5, 'F7', 0FFh, 16, ' ', 9Fh, 0A9h, 'mark / ', 0A2h, 'row', 0
|
|
HelpGlobal_13 DB 5, 'F8', 0FFh, 16, ' Stop Playback', 0
|
|
HelpGlobal_5 DB 5, 'F9', 0FFh, 16, ' Load Module', 0
|
|
HelpGlobal_23 DB 5, 82h, 'F9', 0FFh, 10, ' Message Editor', 0
|
|
HelpGlobal_6 DB 5, 'F10', 0FFh, 15, ' Save Module', 0
|
|
HelpGlobal_2 DB 5, 'F11', 0FFh, 15, ' ', 0B9h, 0AAh, 0A1h, 0B8h, 0
|
|
HelpGlobal_7 DB 3, '2*F11', 0FFh, 15, ' ', 0B9h, 0AAh, 0A1h, 8Dh, 89h, 0
|
|
HelpGlobal_8 DB 5, 'F12', 0FFh, 15, ' Song Variables & Directory Configuration', 0
|
|
HelpGlobal_32 DB 5, 81h, 'F12', 0FFh, 10, ' Palette Configuration', 0
|
|
|
|
HelpGlobal_17 DB 5, '{ }', 0FFh, 15, ' ', 93h, '/', 92h, ' playback ', 0C4h, 0
|
|
HelpGlobal_31 DB 5, '[ ]', 0FFh, 15, ' ', 93h, '/', 92h, ' g', 0B2h, 8Ah, 0
|
|
HelpGlobal_18 DB 5, 80h, 'F1 -> ', 80h, 'F8 ', 9Dh, 0A3h, 's 1->8', 0
|
|
|
|
HelpGlobal_16 DB 5, 81h, 'D', 0FFh, 12, ' DOS Shell', 0
|
|
HelpGlobal_34 DB 5, 81h, 'E', 0FFh, 12, ' Refresh screen ', 0A1h, 'reset cache identification', 0
|
|
HelpGlobal_35 DB 5, 81h, 'I', 0FFh, 12, ' Reinitialise sound driver', 0
|
|
HelpGlobal_36 DB 5, 81h, 'M', 0FFh, 12, ' ', 9Dh, 'mouse cursor', 0
|
|
HelpGlobal_21 DB 5, 81h, 'N', 0FFh, 12, ' New Song', 0
|
|
HelpGlobal_14 DB 5, 81h, 'Q', 0FFh, 12, ' Quit ', 0B1h, 'DOS', 0
|
|
HelpGlobal_15 DB 5, 81h, 'S', 0FFh, 12, ' Save ', 0A2h, 'song', 0
|
|
|
|
|
|
HelpContext1Ptrs Label Word
|
|
DW Offset HelpContext1_0
|
|
DW Offset HelpContext1_1
|
|
DW Offset HelpContext1_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_3
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_200
|
|
DW Offset HelpContext1_201
|
|
DW Offset HelpContext1_202
|
|
DW Offset HelpContext1_203
|
|
DW Offset HelpContext1_204
|
|
DW Offset HelpContext1_205
|
|
DW Offset HelpContext1_206
|
|
DW Offset HelpContext1_207
|
|
DW Offset HelpContext1_208
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_299
|
|
DW Offset HelpContext1_4
|
|
DW Offset HelpContext1_5
|
|
DW Offset HelpContext1_6
|
|
DW Offset HelpContext1_7
|
|
DW Offset HelpContext1_8
|
|
DW Offset HelpContext1_9
|
|
DW Offset HelpContext1_10
|
|
DW Offset HelpContext1_11
|
|
DW Offset HelpContext1_12
|
|
DW Offset HelpContext1_13
|
|
DW Offset HelpContext1_14
|
|
DW Offset HelpContext1_15
|
|
DW Offset HelpContext1_16
|
|
DW Offset HelpContext1_17
|
|
DW Offset HelpContext1_18
|
|
DW Offset HelpContext1_19
|
|
DW Offset HelpContext1_20
|
|
DW Offset HelpContext1_21
|
|
DW Offset HelpContext1_22
|
|
DW Offset HelpContext1_23
|
|
DW Offset HelpContext1_24
|
|
DW Offset HelpContext1_141
|
|
DW Offset HelpContext1_142
|
|
DW Offset HelpContext1_143
|
|
DW Offset HelpContext1_25
|
|
DW Offset HelpContext1_26
|
|
DW Offset HelpContext1_135
|
|
DW Offset HelpContext1_136
|
|
DW Offset HelpContext1_137
|
|
DW Offset HelpContext1_27
|
|
DW Offset HelpContext1_28
|
|
DW Offset HelpContext1_29
|
|
DW Offset HelpContext1_30
|
|
DW Offset HelpContext1_31
|
|
DW Offset HelpContext1_32
|
|
DW Offset HelpContext1_33
|
|
DW Offset HelpContext1_34
|
|
DW Offset HelpContext1_35
|
|
DW Offset HelpContext1_36
|
|
DW Offset HelpContext1_45
|
|
DW Offset HelpContext1_46
|
|
DW Offset HelpContext1_47
|
|
DW Offset HelpContext1_48
|
|
DW Offset HelpContext1_49
|
|
DW Offset HelpContext1_50
|
|
DW Offset HelpContext1_51
|
|
DW Offset HelpContext1_62
|
|
DW Offset HelpContext1_63
|
|
DW Offset HelpContext1_64
|
|
DW Offset HelpContext1_65
|
|
DW Offset HelpContext1_66
|
|
DW Offset HelpContext1_52
|
|
DW Offset HelpContext1_53
|
|
DW Offset HelpContext1_144
|
|
DW Offset HelpContext1_145
|
|
DW Offset HelpContext1_153
|
|
DW Offset HelpContext1_154
|
|
DW Offset HelpContext1_155
|
|
DW Offset HelpContext1_156
|
|
DW Offset HelpContext1_157
|
|
DW Offset HelpContext1_162
|
|
DW Offset HelpContext1_168
|
|
DW Offset HelpContext1_169
|
|
DW Offset HelpContext1_170
|
|
DW Offset HelpContext1_171
|
|
DW Offset HelpContext1_54
|
|
DW Offset HelpContext1_55
|
|
DW Offset HelpContext1_56
|
|
DW Offset HelpContext1_57
|
|
DW Offset HelpContext1_146
|
|
DW Offset HelpContext1_58
|
|
DW Offset HelpContext1_59
|
|
DW Offset HelpContext1_60
|
|
DW Offset HelpContext1_61
|
|
DW Offset HelpContext1_179
|
|
DW Offset HelpContext1_180
|
|
DW Offset HelpContext1_67
|
|
DW Offset HelpContext1_68
|
|
DW Offset HelpContext1_69
|
|
DW Offset HelpContext1_70
|
|
DW Offset HelpContext1_138
|
|
DW Offset HelpContext1_139
|
|
DW Offset HelpContext1_140
|
|
DW Offset HelpContext1_71
|
|
DW Offset HelpContext1_72
|
|
DW Offset HelpContext1_73
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_74
|
|
DW Offset HelpContext1_114
|
|
DW Offset HelpContext1_115
|
|
DW Offset HelpContext1_134
|
|
DW Offset HelpContext1_75
|
|
DW Offset HelpContext1_76
|
|
DW Offset HelpContext1_77
|
|
DW Offset HelpContext1_78
|
|
DW Offset HelpContext1_79
|
|
DW Offset HelpContext1_80
|
|
DW Offset HelpContext1_81
|
|
DW Offset HelpContext1_181
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_82
|
|
DW Offset HelpContext1_83
|
|
DW Offset HelpContext1_163
|
|
DW Offset HelpContext1_84
|
|
DW Offset HelpContext1_85
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_86
|
|
DW Offset HelpContext1_127
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_87
|
|
DW Offset HelpContext1_164
|
|
DW Offset HelpContext1_129
|
|
DW Offset HelpContext1_88
|
|
DW Offset HelpContext1_131
|
|
DW Offset HelpContext1_90
|
|
DW Offset HelpContext1_89
|
|
DW Offset HelpContext1_160
|
|
DW Offset HelpContext1_91
|
|
DW Offset HelpContext1_92
|
|
DW Offset HelpContext1_93
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_116
|
|
DW Offset HelpContext1_124
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_130
|
|
DW Offset HelpContext1_117
|
|
DW Offset HelpContext1_161
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_166
|
|
DW Offset HelpContext1_174
|
|
DW Offset HelpContext1_300
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_176
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_118
|
|
DW Offset HelpContext1_119
|
|
DW Offset HelpContext1_120
|
|
DW Offset HelpContext1_121
|
|
DW Offset HelpContext1_122
|
|
DW Offset HelpContext1_123
|
|
DW Offset HelpContext1_128
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_167
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_159
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_94
|
|
DW Offset HelpContext1_95
|
|
DW Offset HelpContext1_96
|
|
DW Offset HelpContext1_97
|
|
DW Offset HelpContext1_98
|
|
DW Offset HelpContext1_165
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_99
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_113
|
|
DW Offset HelpContext1_100
|
|
DW Offset HelpContext1_101
|
|
DW Offset HelpContext1_102
|
|
DW Offset HelpContext1_103
|
|
DW Offset HelpContext1_104
|
|
DW Offset HelpContext1_133
|
|
DW Offset HelpContext1_105
|
|
DW Offset HelpContext1_106
|
|
DW Offset HelpContext1_132
|
|
DW Offset HelpContext1_107
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_108
|
|
DW Offset HelpContext1_109
|
|
DW Offset HelpContext1_110
|
|
DW Offset HelpContext1_111
|
|
DW Offset HelpContext1_173
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_125
|
|
DW Offset HelpContext1_126
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_112
|
|
DW Offset HelpContext1_175
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_147
|
|
DW Offset HelpContext1_148
|
|
DW Offset HelpContext1_149
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_152
|
|
DW Offset HelpContext1_158
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_150
|
|
DW Offset HelpContext1_151
|
|
DW Offset NewLine
|
|
DW Offset HelpContext1_172
|
|
DW Offset HelpContext1_177
|
|
DW Offset HelpContext1_178
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
|
|
Comment &
|
|
|
|
DW Offset NewLine
|
|
DW Offset HelpHexTable0
|
|
DW Offset HelpHexTable1
|
|
DW Offset HelpHexTable2
|
|
DW Offset NewLine
|
|
DW Offset HelpHexTable3
|
|
DW Offset Divider
|
|
DW Offset HelpHexTable4
|
|
DW Offset HelpHexTable5
|
|
DW Offset HelpHexTable6
|
|
DW Offset HelpHexTable7
|
|
DW Offset HelpHexTable8
|
|
DW Offset HelpHexTable9
|
|
DW Offset HelpHexTable10
|
|
DW Offset HelpHexTable11
|
|
DW Offset HelpHexTable12
|
|
DW Offset HelpHexTable13
|
|
DW Offset HelpHexTable14
|
|
DW Offset HelpHexTable15
|
|
DW Offset HelpHexTable16
|
|
DW Offset HelpHexTable17
|
|
DW Offset HelpHexTable18
|
|
DW Offset HelpHexTable19
|
|
DW Offset HelpHexTable20
|
|
DW Offset HelpHexTable21
|
|
DW Offset HelpHexTable22
|
|
DW Offset HelpHexTable23
|
|
DW Offset HelpHexTable24
|
|
DW Offset HelpHexTable25
|
|
DW Offset HelpHexTable26
|
|
DW Offset HelpHexTable27
|
|
DW Offset HelpHexTable28
|
|
DW Offset HelpHexTable29
|
|
DW Offset HelpHexTable30
|
|
DW Offset HelpHexTable31
|
|
DW Offset HelpHexTable32
|
|
DW Offset HelpHexTable33
|
|
DW Offset HelpHexTable34
|
|
DW Offset HelpHexTable35
|
|
DW Offset Divider
|
|
|
|
&
|
|
DW 0
|
|
|
|
HelpContext1_0 DB 32, 0FFh, 1, 139, 0FFh, 16, 134, 0FFh, 1, 138, 0
|
|
HelpContext1_1 DB 32, 0FFh, 1, 132, ' ', 86h, 'Edit ', 0FFh, 1, 145, 0
|
|
HelpContext1_2 DB 32, 0FFh, 1, 137, 0FFh, 16, 143, 0FFh, 1, 150, 0
|
|
HelpContext1_3 DB 3, 'Summary ', 0BEh, 'Effects.', 0
|
|
|
|
HelpContext1_200 DB 4, 89h, 'Column ', 0BDh, 's.', 0
|
|
HelpContext1_201 DB 5, 'Ax', 8Bh, 8Ah, 87h, 0
|
|
HelpContext1_202 DB 5, 'Bx', 8Bh, 8Ah, 88h, 0
|
|
HelpContext1_203 DB 5, 'Cx ', 89h, 87h, 0
|
|
HelpContext1_204 DB 5, 'Dx ', 89h, 88h, 0
|
|
HelpContext1_205 DB 5, 'Ex ', 0BAh, 88h, 0
|
|
HelpContext1_206 DB 5, 'Fx ', 0BAh, 87h, 0
|
|
HelpContext1_207 DB 5, 'Gx ', 0BCh, 0B1h, 0A5h, 0A0h, 0C4h, 'x', 0
|
|
HelpContext1_208 DB 5, 'Hx V', 0B3h, 0A0h, 0C6h, 'x', 0
|
|
|
|
HelpContext1_299 DB 4, 'General ', 0BDh, 's.', 0
|
|
|
|
HelpContext1_4 DB 5, 'Axx ', 0A6h, 'song ', 0C4h, '(hex)', 0
|
|
HelpContext1_5 DB 5, 'Bxx Jump ', 0B1h, 0B9h, '(hex)', 0
|
|
HelpContext1_6 DB 5, 'Cxx Break ', 0B1h, 'row xx (hex) ', 0BEh, 0B4h, 85h, 0
|
|
HelpContext1_7 DB 5, 'D0x ', 89h, 88h, 0
|
|
HelpContext1_8 DB 5, 'Dx0 ', 89h, 87h, 0
|
|
HelpContext1_9 DB 5, 'DFx', 8Bh, 8Ah, 88h, 0
|
|
HelpContext1_10 DB 5, 'DxF', 8Bh, 8Ah, 87h, 0
|
|
HelpContext1_11 DB 5, 'Exx ', 0BAh, 88h, 'x', 0
|
|
HelpContext1_12 DB 5, 'EFx', 8Bh, 0BBh, 88h, 0
|
|
HelpContext1_13 DB 5, 'EEx Extra fine ', 0BBh, 88h, 0
|
|
HelpContext1_14 DB 5, 'Fxx ', 0BAh, 87h, 'x', 0
|
|
HelpContext1_15 DB 5, 'FFx', 8Bh, 0BBh, 87h, 0
|
|
HelpContext1_16 DB 5, 'FEx Extra fine ', 0BBh, 87h, 0
|
|
HelpContext1_17 DB 5, 'Gxx ', 0BCh, 0B1h, 0A5h, 0A0h, 0C4h, 'xx', 0
|
|
HelpContext1_18 DB 5, 'Hxy V', 0B3h, 0A0h, 0C5h, 0
|
|
HelpContext1_19 DB 5, 'Ixy Tremor ', 0A0h, 'ontime x ', 0A1h, 'offtime y', 0
|
|
HelpContext1_20 DB 5, 'Jxy Arpeggio ', 0A0h, 'halftones x ', 0A1h, 'y', 0
|
|
HelpContext1_21 DB 5, 'Kxx', 9Bh, 'H00 & Dxx', 0
|
|
HelpContext1_22 DB 5, 'Lxx', 9Bh, 'G00 & Dxx', 0
|
|
HelpContext1_23 DB 5, 'Mxx ', 0A6h, 0A4h, 8Ah, 0B1h, 'xx (0->40h)', 0
|
|
HelpContext1_24 DB 5, 'N0x ', 8Dh, 8Ah, 88h, 0
|
|
HelpContext1_141 DB 5, 'Nx0 ', 8Dh, 8Ah, 87h, 0
|
|
HelpContext1_142 DB 5, 'NFx', 8Bh, 0A4h, 8Ah, 88h, 0
|
|
HelpContext1_143 DB 5, 'NxF', 8Bh, 0A4h, 8Ah, 87h, 0
|
|
HelpContext1_25 DB 5, 'Oxx ', 0A6h, 95h, ' offset ', 0B1h, 'yxx00h, y set ', 0A0h, 'SAy', 0
|
|
HelpContext1_26 DB 5, 'P0x ', 0B8h, 0A7h, 0B1h, 'right ', 0B0h, 'x', 0
|
|
HelpContext1_135 DB 5, 'Px0 ', 0B8h, 0A7h, 0B1h, 'left ', 0B0h, 'x', 0
|
|
HelpContext1_136 DB 5, 'PFx', 8Bh, 0B5h, 0A7h, 0B1h, 'right ', 0B0h, 'x', 0
|
|
HelpContext1_137 DB 5, 'PxF', 8Bh, 0B5h, 0A7h, 0B1h, 'left ', 0B0h, 'x', 0
|
|
HelpContext1_27 DB 5, 'Qxy Retrigger ', 0A5h, 'every y ticks ', 0A0h, 8Ah, 'modifier x', 0
|
|
HelpContext1_28 DB 7, 'Values for x:', 0
|
|
HelpContext1_29 DB 9, '0: No ', 8Ah, 0C9h, 0FFh, 8, ' 8: Not used', 0
|
|
HelpContext1_30 DB 9, '1: -1', 0FFh, 23, ' 9: +1', 0
|
|
HelpContext1_31 DB 9, '2: -2', 0FFh, 23, ' A: +2', 0
|
|
HelpContext1_32 DB 9, '3: -4', 0FFh, 23, ' B: +4', 0
|
|
HelpContext1_33 DB 9, '4: -8', 0FFh, 23, ' C: +8', 0
|
|
HelpContext1_34 DB 9, '5: -16', 0FFh, 22, ' D: +16', 0
|
|
HelpContext1_35 DB 9, '6: *2/3', 0FFh, 21, ' E: *3/2', 0
|
|
HelpContext1_36 DB 9, '7: *1/2', 0FFh, 21, ' F: *2', 0
|
|
; HelpContext1_37 DB 9, '8: Not used', 0
|
|
; HelpContext1_38 DB 9, '9: +1', 0
|
|
; HelpContext1_39 DB 9, 'A: +2', 0
|
|
; HelpContext1_40 DB 9, 'B: +4', 0
|
|
; HelpContext1_41 DB 9, 'C: +8', 0
|
|
; HelpContext1_42 DB 9, 'D: +16', 0
|
|
; HelpContext1_43 DB 9, 'E: *3/2', 0
|
|
; HelpContext1_44 DB 9, 'F: *2', 0
|
|
HelpContext1_45 DB 5, 'Rxy Tremelo ', 0A0h, 0C5h, 0
|
|
HelpContext1_46 DB 5, 0FEh, 7, 'S0x ', 0A6h, 'filter', 0
|
|
HelpContext1_47 DB 5, 0FEh, 7, 'S1x ', 0A6h, 'glissando control', 0
|
|
HelpContext1_48 DB 5, 0FEh, 7, 'S2x ', 0A6h, 'finetune', 0
|
|
HelpContext1_49 DB 5, 'S3x ', 0A6h, 'v', 0B3h, 9Ah, 0
|
|
HelpContext1_50 DB 5, 'S4x ', 0A6h, 'tremelo ', 9Ah, 0
|
|
HelpContext1_51 DB 5, 'S5x ', 0A6h, 'panbrello ', 9Ah, 0
|
|
HelpContext1_62 DB 7, 'Waveforms for commands S3x, S4x ', 0A1h, 'S5x:', 0
|
|
HelpContext1_63 DB 9, '0: Sine wave', 0
|
|
HelpContext1_64 DB 9, '1: Ramp down', 0
|
|
HelpContext1_65 DB 9, '2: Square wave', 0
|
|
HelpContext1_66 DB 9, '3: Random wave', 0
|
|
HelpContext1_52 DB 5, 'S6x ', 86h, 'delay for x ticks', 0
|
|
HelpContext1_53 DB 5, 'S70', 0C0h, 0A5h, 'cut', 0
|
|
HelpContext1_144 DB 5, 'S71', 0C0h, 0A5h, 'off', 0
|
|
HelpContext1_145 DB 5, 'S72', 0C0h, 0A5h, 'fade', 0
|
|
HelpContext1_153 DB 5, 'S73', 96h, 0A5h, 'cut', 0
|
|
HelpContext1_154 DB 5, 'S74', 96h, 'continue', 0
|
|
HelpContext1_155 DB 5, 'S75', 96h, 0A5h, 'off', 0
|
|
HelpContext1_156 DB 5, 'S76', 96h, 0A5h, 'fade', 0
|
|
HelpContext1_157 DB 5, 'S77 ', 0ACh, 'off ', 8Ah, 8Ch, 0
|
|
HelpContext1_162 DB 5, 'S78 ', 0ACh, 'on ', 8Ah, 8Ch, 0
|
|
HelpContext1_168 DB 5, 'S79 ', 0ACh, 'off ', 0B5h, 8Ch, 0
|
|
HelpContext1_169 DB 5, 'S7A ', 0ACh, 'on ', 0B5h, 8Ch, 0
|
|
HelpContext1_170 DB 5, 'S7B ', 0ACh, 'off ', 0BBh, 8Ch, 0
|
|
HelpContext1_171 DB 5, 'S7C ', 0ACh, 'on ', 0BBh, 8Ch, 0
|
|
HelpContext1_54 DB 5, 'S8x ', 0A6h, 0B5h, 'position', 0
|
|
HelpContext1_55 DB 5, 'S91 ', 0A6h, 'surround sound', 0
|
|
HelpContext1_56 DB 5, 'SAy ', 0A6h, 'high value ', 0BEh, 95h, ' offset yxx00h', 0
|
|
HelpContext1_57 DB 5, 'SB0 ', 0A6h, 'loopback point', 0
|
|
HelpContext1_146 DB 5, 'SBx Loop x times ', 0B1h, 'loopback point', 0
|
|
HelpContext1_58 DB 5, 'SCx ', 0C3h, 'cut after x ticks', 0
|
|
HelpContext1_59 DB 5, 'SDx ', 0C3h, 'delay for x ticks', 0
|
|
HelpContext1_60 DB 5, 'SEx ', 86h, 'delay for x rows', 0
|
|
HelpContext1_61 DB 5, 'SFx ', 0A6h, 'parameterised MIDI Macro', 0
|
|
HelpContext1_179 DB 5, 'T0x ', 97h, 88h, 0
|
|
HelpContext1_180 DB 5, 'T1x ', 97h, 87h, 0
|
|
HelpContext1_67 DB 5, 'Txx ', 0A6h, 97h, 0B1h, 'xx (20h->0FFh)', 0
|
|
HelpContext1_68 DB 5, 'Uxy', 8Bh, 'v', 0B3h, 0A0h, 0C5h, 0
|
|
HelpContext1_69 DB 5, 'Vxx ', 0A6h, 'g', 0B2h, 8Ah, 0B1h, 'xx (0->80h)', 0
|
|
HelpContext1_70 DB 5, 'W0x G', 0B2h, 8Ah, 88h, 0
|
|
HelpContext1_138 DB 5, 'Wx0 G', 0B2h, 8Ah, 87h, 0
|
|
HelpContext1_139 DB 5, 'WFx', 8Bh, 'g', 0B2h, 8Ah, 88h, 0
|
|
HelpContext1_140 DB 5, 'WxF', 8Bh, 'g', 0B2h, 8Ah, 87h, 0
|
|
HelpContext1_71 DB 5, 'Xxx ', 0A6h, 0B5h, 'position (0->0FFh)', 0
|
|
HelpContext1_72 DB 5, 'Yxy Panbrello ', 0A0h, 0C5h, 0
|
|
HelpContext1_73 DB 5, 'Zxx MIDI Macros', 0
|
|
|
|
HelpContext1_74 DB 3, 86h, 'Edit ', 0ADh, '.', 0
|
|
HelpContext1_114 DB 5, 'Grey +,-', 0FFh, 9, ' ', 0C7h, 85h, 0CDh, 0
|
|
HelpContext1_115 DB 5, 'Shift +,-', 0FFh, 8, ' ', 0C7h, '4 ', 85h, 0CDh, 0
|
|
HelpContext1_134 DB 5, "Ctrl +,-", 0FFh, 9, " ", 0C7h, "order's ", 85h, 0CDh, 0
|
|
HelpContext1_75 DB 5, '0-9', 0FFh, 14, ' ', 0C8h, 'octave/volume/', 8Fh, 0
|
|
HelpContext1_76 DB 5, '0-9, A-F', 0FFh, 9, ' ', 0C8h, 0BDh, 'value', 0
|
|
HelpContext1_77 DB 5, 'A-Z', 0FFh, 14, ' ', 0C8h, 0BDh, 0
|
|
HelpContext1_78 DB 5, '. (Period)', 0FFh, 7, ' Clear field(s)', 0
|
|
HelpContext1_79 DB 5, '1', 0FFh, 16, ' ', 0C3h, 'cut (^^^)', 0
|
|
HelpContext1_80 DB 5, '`', 0FFh, 16, ' ', 0C3h, 'off (', 0FFh, 3, 'Í) / ', 0B8h, 9Dh, 0
|
|
|
|
HelpContext1_81 DB 5, 'Spacebar', 0FFh, 9, ' Use last note/', 8Fh, '/volume/', 0BDh, '/', 0BDh, 'value', 0
|
|
HelpContext1_181 DB 5, 'Caps Lock+Key', 0FFh, 4, ' Preview ', 0A5h, 0
|
|
HelpContext1_82 DB 5, 99h, 0FFh, 11, ' Get default note/', 8Fh, '/volume/', 0BDh, 0
|
|
HelpContext1_83 DB 5, '< or ', 81h, 'Up', 0FFh, 5, ' ', 93h, ' ', 8Fh, 0
|
|
HelpContext1_163 DB 5, '> or ', 81h, 'Down ', 92h, ' ', 8Fh, 0
|
|
HelpContext1_84 DB 5, 'Grey /,*', 0FFh, 9, ' ', 93h, '/', 92h, ' octave', 0
|
|
HelpContext1_85 DB 5, ', (Comma)', 0FFh, 8, ' ', 9Dh, 'edit mask for ', 0A2h, 'field', 0
|
|
HelpContext1_86 DB 5, 0C1h, '/', 0C2h, 0FFh, 10, ' ', 9Eh, 0BFh, 'row to/', 0A9h, 0A2h, 0A3h, 0
|
|
HelpContext1_127 DB 5, 80h, 0C1h, '/', 0C2h, 0FFh, 6, ' ', 9Eh, 'an entire row to/', 0A9h, 85h, 0CDh, 0
|
|
HelpContext1_87 DB 5, 'Up/Down', 0FFh, 10, ' ', 9Ch, 0B7h, 0B0h, 'the skipvalue (set ', 0A0h, 'Alt 0-9)', 0
|
|
HelpContext1_164 DB 5, 81h, 'Home/End', 0FFh, 4, ' ', 9Ch, 0B7h, 0B0h, '1 row', 0
|
|
HelpContext1_129 DB 5, 80h, 'Up/Down', 0FFh, 6, ' ', 0BCh, 85h, 0B7h, 0B0h, '1 row', 0
|
|
HelpContext1_88 DB 5, 'Left/Right', 0FFh, 7, ' ', 9Ch, 'cursor left/right', 0
|
|
HelpContext1_131 DB 5, 80h, 'Left/Right ', 9Ch, 'forwards/backwards one ', 0A3h, 0
|
|
HelpContext1_90 DB 5, 'Tab/', 82h, 'Tab', 0FFh, 4, ' ', 9Ch, 'forwards/backwards ', 0B1h, 0A5h, 'column', 0
|
|
HelpContext1_89 DB 5, 'PgUp/PgDn', 0FFh, 8, ' ', 9Ch, 0B7h, 'n lines (n=Row Hilight Major)', 0
|
|
HelpContext1_160 DB 5, 81h, 'PgUp/PgDn ', 9Ch, 0B1h, 'top/bottom ', 0BEh, 85h, 0
|
|
HelpContext1_91 DB 5, 'Home', 0FFh, 13, ' ', 9Ch, 0B1h, 'start ', 0BEh, 'column/start of line/start of ', 85h, 0
|
|
HelpContext1_92 DB 5, 'End', 0FFh, 14, ' ', 9Ch, 0B1h, 'end ', 0BEh, 'column/end ', 0BEh, 'line/end of', 85h, 0
|
|
HelpContext1_93 DB 5, 'Backspace', 0FFh, 8, ' ', 9Ch, 0B1h, 'previous position (accounts for Multi', 0A3h, ')', 0
|
|
HelpContext1_116 DB 5, 80h, 'N', 0FFh, 12, ' ', 9Dh, 'Multichannel mode for ', 0A2h, 0A3h, 0
|
|
HelpContext1_124 DB 3, '2*', 80h, 'N', 0FFh, 12, ' Multichannel Selection menu', 0
|
|
HelpContext1_130 DB 5, 80h, 99h, 0FFh, 7, ' Store ', 85h, 90h, 0
|
|
HelpContext1_117 DB 5, 80h, 'Backspace', 0FFh, 4, ' Revert ', 85h, 90h, ' ', 0CDh, 0
|
|
HelpContext1_161 DB 5, 81h, 'Backspace Undo - any function ', 0A0h, 0CDh, ' can be undone', 0
|
|
|
|
HelpContext1_166 DB 5, 81h, 'C', 0FFh, 11, ' ', 9Dh, 'centralise cursor', 0
|
|
HelpContext1_174 DB 5, 81h, 'H', 0FFh, 11, ' ', 9Dh, 0A2h, 'row hilight', 0
|
|
HelpContext1_300 DB 5, 81h, 'V', 0FFh, 11, ' ', 9Dh, 'default ', 8Ah, 'display', 0
|
|
|
|
HelpContext1_176 DB 5, 81h, 'F2', 0FFh, 10, ' ', 0A6h, 85h, 'length', 0
|
|
|
|
HelpContext1_118 DB 4, 'Track View Functions.', 0
|
|
HelpContext1_119 DB 5, 80h, "T", 0FFh, 12, " Cycle ", 0A2h, "track's view", 0
|
|
HelpContext1_120 DB 5, 80h, 'R', 0FFh, 12, ' Clear all ', 0CBh, 'views', 0
|
|
HelpContext1_121 DB 5, 80h, 'H', 0FFh, 12, ' ', 9Dh, 0CBh, 'view divisions', 0
|
|
HelpContext1_122 DB 5, 81h, '0', 0FFh, 11, ' Deselect ', 0A2h, 0CBh, 0
|
|
HelpContext1_123 DB 5, 81h, '1 - ', 81h, '5 View ', 0A2h, 0CBh, 'in scheme 1-5', 0
|
|
HelpContext1_128 DB 5, 81h, 'Left/Right ', 9Ch, 'left/right ', 0A8h, 0CBh, 'view columns', 0
|
|
|
|
HelpContext1_167 DB 5, 'L-Ctrl&Shift 1-4 Quick view scheme setup', 0
|
|
|
|
HelpContext1_159 DB 5, 81h, 'T', 0FFh, 11, ' ', 9Dh, 'View-', 8Dh, 'cursor-tracking', 0
|
|
|
|
HelpContext1_94 DB 4, 'Block Functions.', 0
|
|
HelpContext1_95 DB 5, 80h, 'B', 0FFh, 12, ' ', 0CAh, 'beginning ', 0BEh, 0CCh, 0
|
|
HelpContext1_96 DB 5, 80h, 'E', 0FFh, 12, ' ', 0CAh, 'end ', 0BEh, 0CCh, 0
|
|
HelpContext1_97 DB 5, 80h, 'D', 0FFh, 12, ' Quick mark n/2n/4n/... lines (n=Row Hilight Major)', 0
|
|
HelpContext1_98 DB 5, 80h, 'L', 0FFh, 12, ' ', 0CAh, 'entire column/', 85h, 0
|
|
HelpContext1_165 DB 5, 82h, 'Arrows', 0FFh, 5, ' ', 0CAh, 0CCh, 0
|
|
|
|
HelpContext1_99 DB 5, 80h, 'U', 0FFh, 12, ' Unmark block/Release ', 98h, 'memory', 0
|
|
|
|
HelpContext1_113 DB 5, 80h, 'Q', 0FFh, 12, ' Raise notes ', 0B0h, 0BFh, 0AFh, 0CDh, 0
|
|
HelpContext1_100 DB 5, 80h, 'A', 0FFh, 12, ' Lower notes ', 0B0h, 0BFh, 0AFh, 0CDh, 0
|
|
HelpContext1_101 DB 5, 80h, 'S', 0FFh, 12, ' ', 0A6h, 8Eh, 0CDh, 0
|
|
HelpContext1_102 DB 5, 80h, 'V', 0FFh, 12, ' ', 0A6h, 'volume/', 0B5h, 0CDh, 0
|
|
HelpContext1_103 DB 5, 80h, 'W', 0FFh, 12, ' ', 0CEh, 'vol/pan not associated ', 0A0h, 0BFh, 'note/', 8Fh, ' ', 0CDh, 0
|
|
HelpContext1_104 DB 5, 80h, 'K', 0FFh, 12, ' ', 0BCh, 'volume/', 0B5h, 'column ', 0CDh, 0
|
|
HelpContext1_133 DB 3, '2*', 80h, 'K', 0FFh, 12, ' ', 0CEh, 'all volume/', 0B5h, 'controls ', 0CDh, 0
|
|
HelpContext1_105 DB 5, 80h, 'J', 0FFh, 12, ' ', 89h, 'amplifier ', 0CDh, ' / Fast ', 8Ah, 'attenuate ', 0CDh, 0
|
|
HelpContext1_106 DB 5, 80h, 'Z', 0FFh, 12, ' Cut ', 0CCh, 0CDh, 0
|
|
HelpContext1_132 DB 5, 80h, 'X', 0FFh, 12, ' ', 0BCh, 0BDh, ' value ', 0CDh, 0
|
|
HelpContext1_107 DB 3, '2*', 80h, 'X', 0FFh, 12, ' ', 0CEh, 'all ', 0BDh, ' ', 90h, ' ', 0CDh, 0
|
|
|
|
HelpContext1_108 DB 5, 80h, 'C', 0FFh, 12, ' Copy ', 0CCh, 'into ', 98h, 0
|
|
HelpContext1_109 DB 5, 80h, 'P', 0FFh, 12, ' Paste ', 90h, ' ', 0A9h, 98h, 0CDh, 0
|
|
HelpContext1_110 DB 5, 80h, 'O', 0FFh, 12, ' Overwrite ', 0A0h, 90h, ' ', 0A9h, 98h, ' ', 0CDh, 0
|
|
HelpContext1_111 DB 5, 80h, 'M', 0FFh, 12, ' Mix each row ', 0A9h, 98h, 0A0h, 85h, 90h, ' ', 0CDh, 0
|
|
HelpContext1_173 DB 3, '2*', 80h, 'M', 0FFh, 12, ' Mix each field ', 0A9h, 98h, 0A0h, 85h, 90h, 0
|
|
|
|
HelpContext1_125 DB 5, 80h, 'F', 0FFh, 12, ' Double ', 0CCh, 'length ', 0CDh, 0
|
|
HelpContext1_126 DB 5, 80h, 'G', 0FFh, 12, ' Halve ', 0CCh, 'length ', 0CDh, 0
|
|
|
|
HelpContext1_112 DB 5, 80h, 'I', 0FFh, 12, ' Select Template mode / Fast ', 8Ah, 'amplify ', 0CDh, 0
|
|
|
|
HelpContext1_175 DB 5, 81h, 'J', 0FFh, 11, ' ', 9Dh, 'fast ', 8Ah, 'mode', 0
|
|
|
|
HelpContext1_147 DB 3, 'Playback Functions.', 0
|
|
HelpContext1_148 DB 5, '4', 0FFh, 16, ' ', 9Fh, 0A5h, 'under cursor', 0
|
|
HelpContext1_149 DB 5, '8', 0FFh, 16, ' ', 9Fh, 'row', 0
|
|
|
|
HelpContext1_152 DB 5, 81h, 'F6', 0FFh, 10, ' ', 9Fh, 0A9h, 0A2h, 'row', 0
|
|
HelpContext1_158 DB 5, 81h, 'F7', 0FFh, 10, ' Set/Clear playback mark (for use ', 0A0h, 'F7)', 0
|
|
|
|
HelpContext1_150 DB 5, 80h, 'F9', 0FFh, 11, ' ', 9Dh, 0A2h, 0A3h, 0
|
|
HelpContext1_151 DB 5, 80h, 'F10', 0FFh, 10, ' Solo ', 0A2h, 0A3h, 0
|
|
|
|
HelpContext1_172 DB 5, 'Scroll Lock', 0FFh, 6, ' ', 9Dh, 'playback tracing', 0
|
|
HelpContext1_177 DB 5, 81h, 'Z', 0FFh, 11, ' ', 0C8h, 'MIDI playback trigger', 0
|
|
HelpContext1_178 DB 5, 80h, 'Scroll Lock ', 9Dh, 'MIDI input', 0
|
|
|
|
HelpContext2Ptrs Label Word
|
|
DW Offset HelpContext2_0
|
|
DW Offset HelpContext2_1
|
|
DW Offset HelpContext2_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext2_3
|
|
DW Offset HelpContext2_10
|
|
DW Offset HelpContext2_4
|
|
DW Offset HelpContext2_5
|
|
DW Offset NewLine
|
|
DW Offset HelpContext2_11
|
|
DW Offset HelpContext2_23
|
|
DW Offset HelpContext2_8
|
|
DW Offset HelpContext2_6
|
|
DW Offset HelpContext2_17
|
|
DW Offset HelpContext2_18
|
|
DW Offset HelpContext2_27
|
|
DW Offset HelpContext2_30
|
|
DW Offset HelpContext2_33
|
|
DW Offset HelpContext2_7
|
|
DW Offset HelpContext2_29
|
|
DW Offset HelpContext2_28
|
|
DW Offset HelpContext2_14
|
|
DW Offset HelpContext2_19
|
|
DW Offset HelpContext2_12
|
|
DW Offset HelpContext2_13
|
|
DW Offset HelpContext2_16
|
|
DW Offset HelpContext2_15
|
|
DW Offset HelpContext2_9
|
|
DW Offset NewLine
|
|
DW Offset HelpContext2_31
|
|
DW Offset HelpContext2_32
|
|
DW Offset NewLine
|
|
DW Offset HelpContext2_26
|
|
DW Offset NewLine
|
|
DW Offset HelpContext2_21
|
|
DW Offset HelpContext2_22
|
|
DW Offset HelpContext2_24
|
|
DW Offset HelpContext2_25
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW 0 ; End of list.
|
|
|
|
HelpContext2_0 DB 31, 0FFh, 1, 139, 0FFh, 17, 134, 0FFh, 1, 138, 0
|
|
HelpContext2_1 DB 31, 0FFh, 1, 132, ' ', 94h, 0AAh, ' ', 0FFh, 1, 145, 0
|
|
HelpContext2_2 DB 31, 0FFh, 1, 137, 0FFh, 17, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext2_3 DB 3, 94h, 0AAh, 0ADh, '.', 0
|
|
HelpContext2_10 DB 5, 99h, 0FFh, 7, ' Load new ', 95h, 0
|
|
HelpContext2_4 DB 5, 'Tab', 0FFh, 10, ' ', 9Ch, 0A8h, 'options', 0
|
|
HelpContext2_5 DB 5, 'PgUp/PgDn', 0FFh, 4, ' ', 9Ch, 0B7h, '(when not on list)', 0
|
|
|
|
HelpContext2_11 DB 5, 80h, 'A', 0FFh, 8, ' Convert Signed to/', 0A9h, 'Unsigned ', 95h, 's', 0
|
|
HelpContext2_23 DB 5, 80h, 'B', 0FFh, 8, ' Pre-Loop cut ', 95h, 0
|
|
HelpContext2_8 DB 5, 80h, 'C', 0FFh, 8, ' Clear ', 94h, 'Name & Filename (Used in ', 94h, 'Name ', 0B6h, ')', 0
|
|
HelpContext2_6 DB 5, 80h, 'D', 0FFh, 8, ' ', 084h, 94h, 0
|
|
HelpContext2_17 DB 5, 80h, 'E', 0FFh, 8, ' Resize ', 94h, '(', 0A0h, 'interpolation)', 0
|
|
HelpContext2_18 DB 5, 80h, 'F', 0FFh, 8, ' Resize ', 94h, '(without interpolation)', 0
|
|
HelpContext2_27 DB 5, 80h, 'G', 0FFh, 8, ' Reverse ', 94h, 0
|
|
HelpContext2_30 DB 5, 80h, 'H', 0FFh, 8, ' Centralise ', 94h, 0
|
|
HelpContext2_33 DB 5, 80h, 'I', 0FFh, 8, ' Invert ', 94h, 0
|
|
HelpContext2_7 DB 5, 80h, 'L', 0FFh, 8, ' Post-Loop cut ', 95h, 0
|
|
HelpContext2_29 DB 5, 80h, 'M', 0FFh, 8, ' ', 94h, 'amplifier', 0
|
|
HelpContext2_28 DB 5, 80h, 'N', 0FFh, 8, ' ', 9Dh, 'Multi', 0A4h, 'playback', 0
|
|
HelpContext2_14 DB 5, 80h, 'O', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (IT Format)', 0
|
|
HelpContext2_19 DB 5, 80h, 'Q', 0FFh, 8, ' ', 9Dh, 95h, ' quality', 0
|
|
HelpContext2_12 DB 5, 80h, 'R', 0FFh, 8, ' Replace ', 0A2h, 95h, ' in song', 0
|
|
HelpContext2_13 DB 5, 80h, 'S', 0FFh, 8, ' Swap ', 95h, ' (in song also)', 0
|
|
HelpContext2_16 DB 5, 80h, 'T', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (ST3 Format)', 0
|
|
|
|
IF SAVESAMPLEWAV
|
|
HelpContext2_15 DB 5, 80h, 'W', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (WAV Format)', 0
|
|
ELSE
|
|
HelpContext2_15 DB 5, 80h, 'W', 0FFh, 8, ' Save ', 0A2h, 95h, ' ', 0B1h, 'disk (RAW Format)', 0
|
|
ENDIF
|
|
|
|
HelpContext2_9 DB 5, 80h, 'X', 0FFh, 8, ' Ex', 0C9h, 95h, ' (only in ', 94h, 'List)', 0
|
|
|
|
HelpContext2_31 DB 5, 80h, 0C1h, 0FFh, 6, ' ', 83h, 95h, ' ', 91h, 0
|
|
HelpContext2_32 DB 5, 80h, 0C2h, 0FFh, 6, ' Remove ', 95h, ' ', 91h, 0
|
|
|
|
HelpContext2_26 DB 5, '< >', 0FFh, 10, ' ', 93h, '/', 92h, ' playback ', 0A3h, 0
|
|
|
|
HelpContext2_21 DB 5, 80h, 'Grey + ', 92h, 0AEh, 'octave', 0
|
|
HelpContext2_22 DB 5, 80h, 'Grey - ', 93h, 0AEh, 'octave', 0
|
|
HelpContext2_24 DB 5, 81h, 'Grey + ', 92h, 0AEh, 0AFh, 0
|
|
HelpContext2_25 DB 5, 81h, 'Grey - ', 93h, 0AEh, 0AFh, 0
|
|
|
|
HelpContext7Ptrs Label Word
|
|
DW Offset HelpContext7_0
|
|
DW Offset HelpContext7_1
|
|
DW Offset HelpContext7_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_8
|
|
DW Offset HelpContext7_26
|
|
DW Offset HelpContext7_9
|
|
DW Offset HelpContext7_10
|
|
DW Offset HelpContext7_36
|
|
DW Offset HelpContext7_22
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_25
|
|
DW Offset HelpContext7_24
|
|
DW Offset HelpContext7_23
|
|
DW Offset HelpContext7_28
|
|
DW Offset HelpContext7_11
|
|
DW Offset HelpContext7_12
|
|
DW Offset HelpContext7_13
|
|
DW Offset HelpContext7_14
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_34
|
|
DW Offset HelpContext7_35
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_33
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_3
|
|
DW Offset HelpContext7_4
|
|
DW Offset HelpContext7_5
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_6
|
|
DW Offset HelpContext7_7
|
|
DW Offset HelpContext7_27
|
|
DW Offset HelpContext7_29
|
|
DW Offset HelpContext7_30
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_15
|
|
DW Offset HelpContext7_16
|
|
DW Offset HelpContext7_17
|
|
DW Offset HelpContext7_18
|
|
DW Offset HelpContext7_19
|
|
DW Offset NewLine
|
|
DW Offset HelpContext7_20
|
|
DW Offset HelpContext7_21
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
|
|
DW 0 ; End of list
|
|
|
|
HelpContext7_0 DB 29, 0FFh, 1, 139, 0FFh, 21, 134, 0FFh, 1, 138, 0
|
|
HelpContext7_1 DB 29, 0FFh, 1, 132, ' ', 8Eh, 0AAh, ' ', 0FFh, 1, 145, 0
|
|
HelpContext7_2 DB 29, 0FFh, 1, 137, 0FFh, 21, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext7_8 DB 3, 8Eh, 0AAh, 0ADh, ".", 0
|
|
HelpContext7_26 DB 5, 99h, 0FFh, 10, " Load new ", 8Fh, 0
|
|
HelpContext7_9 DB 5, 81h, "PgUp/PgDn ", 9Ch, 8Fh, " ", 0B7h, "(when not on list)", 0
|
|
HelpContext7_10 DB 5, 80h, "C", 0FFh, 11, " Clear ", 8Fh, " name & filename", 0
|
|
HelpContext7_36 DB 5, 80h, "W", 0FFh, 11, ' ', 0CEh, 8Fh, " ", 90h, 0
|
|
HelpContext7_22 DB 5, "Spacebar", 0FFh, 8, " Edit ", 8Fh, " name (ESC ", 0B1h, "exit)", 0
|
|
|
|
HelpContext7_25 DB 5, 80h, 'D', 0FFh, 11, ' ', 084h, 8Fh, ' & all related ', 95h, 's', 0
|
|
HelpContext7_24 DB 5, 80h, 'N', 0FFh, 11, ' ', 9Dh, 'Multi', 0A4h, 'playback', 0
|
|
HelpContext7_23 DB 5, 80h, 'O', 0FFh, 11, ' Save ', 0A2h, 8Fh, ' ', 0B1h, 'disk', 0
|
|
HelpContext7_28 DB 5, 80h, 'P', 0FFh, 11, ' Copy ', 8Fh, 0
|
|
HelpContext7_11 DB 5, 80h, 'R', 0FFh, 11, ' Replace ', 0A2h, 8Fh, ' in song', 0
|
|
HelpContext7_12 DB 5, 80h, 'S', 0FFh, 11, ' Swap ', 08Fh, 's (in song also)', 0
|
|
HelpContext7_13 DB 5, 80h, 'U', 0FFh, 11, ' Update ', 85h, 90h, 0
|
|
HelpContext7_14 DB 5, 80h, 'X', 0FFh, 11, ' Ex', 0C9h, 08Fh, 's (only in ', 08Eh, 'List)', 0
|
|
|
|
HelpContext7_34 DB 5, 80h, 0C1h, 0FFh, 9, ' ', 83h, 8Fh, ' ', 91h, 0
|
|
HelpContext7_35 DB 5, 80h, 0C2h, 0FFh, 9, ' Remove ', 8Fh, ' ', 91h, 0
|
|
|
|
HelpContext7_33 DB 5, '< >', 0FFh, 13, ' ', 93h, '/', 92h, ' playback ', 0A3h, 0
|
|
|
|
HelpContext7_3 DB 3, 0C3h, "Translation.", 0
|
|
HelpContext7_4 DB 5, 99h, 0FFh, 10, " Pickup ", 95h, " number & default play ", 0A5h, 0
|
|
HelpContext7_5 DB 5, "< >", 0FFh, 13, " ", 93h, "/", 92h, " ", 95h, " number", 0
|
|
HelpContext7_6 DB 5, 80h, "A", 0FFh, 11, " ", 0C8h, "all ", 95h, "s", 0
|
|
HelpContext7_7 DB 5, 80h, "N", 0FFh, 11, " ", 99h, 0B4h, 0A5h, 0
|
|
HelpContext7_27 DB 5, 80h, "P", 0FFh, 11, " ", 99h, "previous ", 0A5h, 0
|
|
HelpContext7_29 DB 5, 80h, "Up/Down", 0FFh, 5, " Transpose all notes ", 0BFh, 0AFh, 0B7h, 0
|
|
HelpContext7_30 DB 5, 80h, 0C1h, "/", 0C2h, 0FFh, 5, " ", 9Eh, 0BFh, "row ", 0A9h, "the table", 0
|
|
|
|
HelpContext7_15 DB 3, 'Envelope ', 0ADh, '.', 0
|
|
HelpContext7_16 DB 5, 99h, 0FFh, 10, ' Pick up/Drop ', 0A2h, 'node', 0
|
|
HelpContext7_17 DB 5, 83h, 0FFh, 9, ' Add node', 0
|
|
HelpContext7_18 DB 5, 84h, 0FFh, 9, ' ', 084h, 'node', 0
|
|
HelpContext7_19 DB 5, 80h, 'Arrow ', 0ADh, ' ', 9Ch, 'node (fast)', 0
|
|
|
|
HelpContext7_20 DB 5, 'Press Spacebar ', 9Fh, 'default ', 0A5h, 0
|
|
HelpContext7_21 DB 5, 'Release Space ', 0C3h, 'off command', 0
|
|
|
|
HelpContext9Ptrs Label Word
|
|
DW Offset HelpContext9_0
|
|
DW Offset HelpContext9_1
|
|
DW Offset HelpContext9_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_3
|
|
DW Offset HelpContext9_4
|
|
DW Offset HelpContext9_11
|
|
DW Offset HelpContext9_5
|
|
DW Offset HelpContext9_6
|
|
DW Offset HelpContext9_7
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_15
|
|
DW Offset HelpContext9_16
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_8
|
|
DW Offset HelpContext9_9
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_10
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_12
|
|
DW Offset HelpContext9_14
|
|
DW Offset NewLine
|
|
DW Offset HelpContext9_13
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW 0
|
|
|
|
HelpContext9_0 DB 33, 0FFh, 1, 139, 0FFh, 13, 134, 0FFh, 1, 138, 0
|
|
HelpContext9_1 DB 33, 0FFh, 1, 132, ' Info Page ', 0FFh, 1, 145, 0
|
|
HelpContext9_2 DB 33, 0FFh, 1, 137, 0FFh, 13, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext9_3 DB 3, 83h, 0FFh, 11, ' Add ', 0BFh, 'new ', 0B6h, 0
|
|
HelpContext9_4 DB 3, 84h, 0FFh, 11, ' ', 084h, 0A2h, 0B6h, 0
|
|
HelpContext9_11 DB 3, 'Tab/', 82h, 'Tab', 0FFh, 5, ' ', 9Ch, 0A8h, 0B6h, 's', 0
|
|
HelpContext9_5 DB 3, 'Up/Dn/Left/Right ', 9Ch, 'highlighted ', 0A3h, 0
|
|
HelpContext9_6 DB 3, 'PgUp/PgDn', 0FFh, 9, ' ', 0C8h, 0B6h, ' type', 0
|
|
HelpContext9_7 DB 3, 80h, 'Up/Down', 0FFh, 7, ' ', 9Ch, 0B6h, ' base ', 0B7h, 0
|
|
|
|
HelpContext9_15 DB 3, 'V', 0FFh, 17, ' ', 9Dh, 0A8h, 'volume/velocity bars', 0
|
|
HelpContext9_16 DB 3, 'I', 0FFh, 17, ' ', 9Dh, 0A8h, 95h, '/', 8Fh, ' names', 0
|
|
|
|
HelpContext9_8 DB 3, 'Q', 0FFh, 17, ' Mute/Unmute ', 0A2h, 0A3h, 0
|
|
HelpContext9_9 DB 3, 'S', 0FFh, 17, ' Solo ', 0A2h, 0A3h, 0
|
|
|
|
HelpContext9_10 DB 3, 'Grey +, Grey -', 0FFh, 4, ' ', 9Ch, 'forwards/backwards one ', 85h, 'in song', 0
|
|
|
|
HelpContext9_12 DB 3, 80h, 'S', 0FFh, 13, ' ', 9Dh, 'Stereo playback', 0
|
|
HelpContext9_14 DB 3, 80h, 'R', 0FFh, 13, ' Reverse output ', 0A3h, 's', 0
|
|
|
|
Helpcontext9_13 DB 3, 'G', 0FFh, 17, ' Goto ', 85h, 'currently playing', 0
|
|
|
|
HelpContext12Ptrs Label Word
|
|
DW Offset HelpContext12_0
|
|
DW Offset HelpContext12_1
|
|
DW Offset HelpContext12_2
|
|
DW Offset NewLine
|
|
DW Offset HelpContext12_3
|
|
DW Offset NewLine
|
|
DW Offset HelpContext12_4
|
|
DW Offset HelpContext12_5
|
|
DW Offset HelpContext12_6
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_0
|
|
DW Offset HelpGlobal_1
|
|
DW Offset HelpGlobal_37
|
|
DW Offset HelpGlobal_3
|
|
DW Offset HelpGlobal_4
|
|
DW Offset HelpGlobal_20
|
|
DW Offset HelpGlobal_9
|
|
DW Offset HelpGlobal_22
|
|
DW Offset HelpGlobal_10
|
|
DW Offset HelpGlobal_19
|
|
DW Offset HelpGlobal_11
|
|
DW Offset HelpGlobal_12
|
|
DW Offset HelpGlobal_33
|
|
DW Offset HelpGlobal_13
|
|
DW Offset HelpGlobal_5
|
|
DW Offset HelpGlobal_23
|
|
DW Offset HelpGlobal_6
|
|
DW Offset HelpGlobal_2
|
|
DW Offset HelpGlobal_7
|
|
DW Offset HelpGlobal_8
|
|
DW Offset HelpGlobal_32
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_17
|
|
DW Offset HelpGlobal_31
|
|
DW Offset HelpGlobal_18
|
|
DW Offset NewLine
|
|
DW Offset HelpGlobal_16
|
|
DW Offset HelpGlobal_34
|
|
DW Offset HelpGlobal_35
|
|
DW Offset HelpGlobal_36
|
|
DW Offset HelpGlobal_21
|
|
DW Offset HelpGlobal_14
|
|
DW Offset HelpGlobal_15
|
|
DW Offset NewLine
|
|
DW Offset Divider
|
|
DW 0
|
|
|
|
HelpContext12_0 DB 31, 0FFh, 1, 139, 0FFh, 18, 134, 0FFh, 1, 138, 0
|
|
HelpContext12_1 DB 31, 0FFh, 1, 132, ' Message Editor ', 0FFh, 1, 145, 0
|
|
HelpContext12_2 DB 31, 0FFh, 1, 137, 0FFh, 18, 143, 0FFh, 1, 150, 0
|
|
|
|
HelpContext12_3 DB 3, 99h, '/ ESC', 0FFh, 5, ' Edit message / finished editing', 0
|
|
|
|
HelpContext12_4 DB 3, 'Editing ', 0ADh, '.', 0
|
|
HelpContext12_5 DB 5, 81h, 'Y', 0FFh, 8, ' ', 084h, 'line', 0
|
|
HelpContext12_6 DB 5, 80h, 'C', 0FFh, 9, ' Clear message', 0
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
DecodeWord80h DB "Alt-", 0
|
|
DecodeWord81h DB "Ctrl-", 0
|
|
DecodeWord82h DB "Shift-", 0
|
|
DecodeWord83h DB 0C1h, "ert ", 0
|
|
DecodeWord84h DB 0C2h, "ete ", 0
|
|
DecodeWord85h DB "pattern ", 0
|
|
DecodeWord86h DB "Pattern ", 0
|
|
DecodeWord87h DB 0A7h, "up ", 0B0h, "x", 0
|
|
DecodeWord88h DB 0A7h, "down ", 0B0h, "x", 0
|
|
DecodeWord89h DB "Volume ", 0
|
|
DecodeWord8Ah DB "volume ", 0
|
|
DecodeWord8Bh DB " Fine ", 0
|
|
DecodeWord8Ch DB "envelope", 0
|
|
DecodeWord8Dh DB "Channel ", 0
|
|
DecodeWord8Eh DB 0C1h, "trument ", 0
|
|
DecodeWord8Fh DB "instrument", 0
|
|
DecodeWord90h DB "data", 0
|
|
DecodeWord91h DB "slot (updates ", 85h, 90h, ")", 0
|
|
DecodeWord92h DB "Increase", 0
|
|
DecodeWord93h DB "Decrease", 0
|
|
DecodeWord94h DB "Sample ", 0
|
|
DecodeWord95h DB "sample", 0
|
|
DecodeWord96h DB " ", 0A6h, "NNA ", 0B1h, 0
|
|
DecodeWord97h DB "Tempo ", 0
|
|
DecodeWord98h DB "clipboard ", 0
|
|
DecodeWord99h DB "Enter ", 0
|
|
DecodeWord9Ah DB "waveform ", 0B1h, "type x", 0
|
|
DecodeWord9Bh DB " Dual Command: ", 0
|
|
DecodeWord9Ch DB "Move ", 0
|
|
DecodeWord9Dh DB "Toggle ", 0
|
|
DecodeWord9Eh DB 0C1h, "ert/", 0C2h, "ete ", 0
|
|
DecodeWord9Fh DB "Play ", 0
|
|
DecodeWordA0h DB "with ", 0
|
|
DecodeWordA1h DB "and ", 0
|
|
DecodeWordA2h DB "current ", 0
|
|
DecodeWordA3h DB "channel", 0
|
|
DecodeWordA4h DB 0A3h, ' ', 0
|
|
DecodeWordA5h DB "note ", 0
|
|
DecodeWordA6h DB "Set ", 0
|
|
DecodeWordA7h DB "slide ", 0
|
|
DecodeWordA8h DB "between ", 0
|
|
DecodeWordA9h DB "from ", 0
|
|
DecodeWordAAh DB "List ", 0
|
|
DecodeWordABh DB "Library ", 0
|
|
DecodeWordACh DB "Turn ", 0
|
|
DecodeWordADh DB "Keys", 0
|
|
DecodeWordAEh DB ' C-5 Frequency by 1 ', 0
|
|
DecodeWordAFh DB 'semitone ', 0
|
|
DecodeWordB0h DB "by ", 0
|
|
DecodeWordB1h DB "to ", 0
|
|
DecodeWordB2h DB "lobal ", 0
|
|
DecodeWordB3h DB "ibra", 0B1h, 0
|
|
DecodeWordB4h DB "next ", 0
|
|
DecodeWordB5h DB "panning ", 0
|
|
DecodeWordB6h DB "window", 0
|
|
DecodeWordB7h DB "up/down ", 0
|
|
DecodeWordB8h DB "Panning ", 0
|
|
DecodeWordB9h DB "Order ", 0
|
|
DecodeWordBAh DB "Pitch ", 0
|
|
DecodeWordBBh DB "pitch ", 0
|
|
DecodeWordBCh DB "Slide ", 0
|
|
DecodeWordBDh DB "effect", 0
|
|
DecodeWordBEh DB "of ", 0
|
|
DecodeWordBFh DB "a ", 0
|
|
DecodeWordC0h DB " Past ", 0
|
|
DecodeWordC1h DB "Ins", 0
|
|
DecodeWordC2h DB "Del", 0
|
|
DecodeWordC3h DB "Note ", 0
|
|
DecodeWordC4h DB "speed ", 0
|
|
DecodeWordC5h DB 0C4h, "x, ", 0C6h, "y", 0
|
|
DecodeWordC6h DB "depth ", 0
|
|
DecodeWordC7h DB "Next/Previous ", 0
|
|
DecodeWordC8h DB "Change ", 0
|
|
DecodeWordC9h DB "change ", 0
|
|
DecodeWordCAh DB "Mark ", 0
|
|
DecodeWordCBh DB "track ", 0
|
|
DecodeWordCCh DB "block ", 0
|
|
DecodeWordCDh DB " (*)", 0
|
|
DecodeWordCEh DB "Wipe ", 0
|
|
|
|
; channel, pitch, column, effect, note, current, list, library
|
|
; speed/width, turn, on, off, down, instrument
|
|
; semitone, octave, block, edit, save, (g)lobal, (v)ibrato, (p)anbrello
|
|
; cursor, window
|
|
|
|
DecodeBuffer DB 80 Dup (0)
|
|
DecodeWords DW Offset DecodeWord80h, Offset DecodeWord81h
|
|
DW Offset DecodeWord82h, Offset DecodeWord83h
|
|
DW Offset DecodeWord84h, Offset DecodeWord85h
|
|
DW Offset DecodeWord86h, Offset DecodeWord87h
|
|
DW Offset DecodeWord88h, Offset DecodeWord89h
|
|
DW Offset DecodeWord8Ah, Offset DecodeWord8Bh
|
|
DW Offset DecodeWord8Ch, Offset DecodeWord8Dh
|
|
DW Offset DecodeWord8Eh, Offset DecodeWord8Fh
|
|
DW Offset DecodeWord90h, Offset DecodeWord91h
|
|
DW Offset DecodeWord92h, Offset DecodeWord93h
|
|
DW Offset DecodeWord94h, Offset DecodeWord95h
|
|
DW Offset DecodeWord96h, Offset DecodeWord97h
|
|
DW Offset DecodeWord98h, Offset DecodeWord99h
|
|
DW Offset DecodeWord9Ah, Offset DecodeWord9Bh
|
|
DW Offset DecodeWord9Ch, Offset DecodeWord9Dh
|
|
DW Offset DecodeWord9Eh, Offset DecodeWord9Fh
|
|
DW Offset DecodeWordA0h, Offset DecodeWordA1h
|
|
DW Offset DecodeWordA2h, Offset DecodeWordA3h
|
|
DW Offset DecodeWordA4h, Offset DecodeWordA5h
|
|
DW Offset DecodeWordA6h, Offset DecodeWordA7h
|
|
DW Offset DecodeWordA8h, Offset DecodeWordA9h
|
|
DW Offset DecodeWordAAh, Offset DecodeWordABh
|
|
DW Offset DecodeWordACh, Offset DecodeWordADh
|
|
DW Offset DecodeWordAEh, Offset DecodeWordAFh
|
|
DW Offset DecodeWordB0h, Offset DecodeWordB1h
|
|
DW Offset DecodeWordB2h, Offset DecodeWordB3h
|
|
DW Offset DecodeWordB4h, Offset DecodeWordB5h
|
|
DW Offset DecodeWordB6h, Offset DecodeWordB7h
|
|
DW Offset DecodeWordB8h, Offset DecodeWordB9h
|
|
DW Offset DecodeWordBAh, Offset DecodeWordBBh
|
|
DW Offset DecodeWordBCh, Offset DecodeWordBDh
|
|
DW Offset DecodeWordBEh, Offset DecodeWordBFh
|
|
DW Offset DecodeWordC0h, Offset DecodeWordC1h
|
|
DW Offset DecodeWordC2h, Offset DecodeWordC3h
|
|
DW Offset DecodeWordC4h, Offset DecodeWordC5h
|
|
DW Offset DecodeWordC6h, Offset DecodeWordC7h
|
|
DW Offset DecodeWordC8h, Offset DecodeWordC9h
|
|
DW Offset DecodeWordCAh, Offset DecodeWordCBh
|
|
DW Offset DecodeWordCCh, Offset DecodeWordCDh
|
|
DW Offset DecodeWordCEh
|
|
|
|
;ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
|
|
;³ Functions ³
|
|
;ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
|
|
|
|
Proc H_DrawHelp Far
|
|
|
|
Push CS
|
|
Pop DS
|
|
|
|
Push CS
|
|
Pop ES
|
|
|
|
Assume DS:Help
|
|
|
|
Mov CX, 32
|
|
Mov SI, HelpContext
|
|
Add SI, SI
|
|
Mov SI, [HelpContextPtrs+SI]
|
|
Mov DI, 13*160
|
|
|
|
Mov AX, TopLine
|
|
Add AX, AX
|
|
Add SI, AX
|
|
|
|
H_DrawHelp1:
|
|
Push SI
|
|
Push DI
|
|
|
|
Mov SI, [SI]
|
|
LodsB
|
|
Xor AH, AH
|
|
Add AX, AX
|
|
Add DI, AX
|
|
|
|
; DS:SI points to string. Deposit into buffer
|
|
|
|
Push DI
|
|
Mov DI, Offset DecodeBuffer
|
|
|
|
Mov DX, 1
|
|
|
|
H_DecodeBuffer1:
|
|
LodsB
|
|
Test AL, AL
|
|
JZ H_DecodeBuffer4
|
|
JS H_DecodeBuffer2
|
|
|
|
StosB
|
|
Jmp H_DecodeBuffer1
|
|
|
|
H_DecodeBuffer2:
|
|
Cmp AL, -2
|
|
JGE H_DecodeBuffer3
|
|
|
|
; Insert word
|
|
Push SI
|
|
LEA SI, [EAX*2 + Offset DecodeWords - 100h]
|
|
Inc DX
|
|
Mov SI, [SI]
|
|
Jmp H_DecodeBuffer1
|
|
|
|
H_DecodeBuffer3:
|
|
StosB
|
|
JE H_DecodeBuffer1
|
|
MovsB
|
|
MovsB
|
|
Jmp H_DecodeBuffer1
|
|
|
|
H_DecodeBuffer4:
|
|
Dec DX
|
|
JZ H_DecodeBufferEnd
|
|
|
|
Pop SI
|
|
Jmp H_DecodeBuffer1
|
|
|
|
H_DecodeBufferEnd:
|
|
Xor AL, AL
|
|
StosB
|
|
Pop DI
|
|
|
|
Mov SI, Offset DecodeBuffer
|
|
Mov AH, 6
|
|
Call S_DrawString
|
|
|
|
Pop DI
|
|
Pop SI
|
|
LodsW ; Add SI, 2
|
|
Add DI, 160
|
|
Cmp Word Ptr [SI], 0
|
|
LoopNZ H_DrawHelp1
|
|
|
|
Ret
|
|
|
|
EndP H_DrawHelp
|
|
Assume DS:Nothing
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_Help Far
|
|
|
|
Call Glbl_SaveMode
|
|
|
|
Mov BX, CS:HelpContext
|
|
Add BX, BX
|
|
Mov AX, [CS:Positions+BX]
|
|
|
|
Mov CS:TopLine, AX
|
|
|
|
Mov AX, 5
|
|
Mov CX, Object1
|
|
Mov DX, Offset O1_HelpList
|
|
Mov SI, 1
|
|
|
|
Ret
|
|
|
|
EndP H_Help
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_HelpUp Far
|
|
|
|
Sub CS:TopLine, 1
|
|
AdC CS:Topline, 0
|
|
|
|
Mov AX, 1
|
|
Ret
|
|
|
|
EndP H_HelpUp
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_HelpDown Far
|
|
|
|
Push CX
|
|
|
|
Push CS
|
|
Pop DS
|
|
Assume DS:Help
|
|
|
|
Mov SI, HelpContext
|
|
Add SI, SI
|
|
Mov SI, [HelpContextPtrs+SI]
|
|
Mov BX, TopLine
|
|
Add BX, BX
|
|
Add SI, BX
|
|
Mov CX, 32
|
|
|
|
H_HelpDown2:
|
|
Add SI, 2
|
|
Cmp Word Ptr [SI], 0
|
|
LoopNZ H_HelpDown2
|
|
JZ H_HelpDown1
|
|
|
|
Inc TopLine
|
|
|
|
H_HelpDown1:
|
|
Pop CX
|
|
|
|
Mov AX, 1
|
|
Ret
|
|
|
|
EndP H_HelpDown
|
|
Assume DS:Nothing
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_HelpPgUp Far
|
|
|
|
Mov AX, CS:TopLine
|
|
Sub AX, 32
|
|
JNS H_HelpPgUp1
|
|
|
|
Xor AX, AX
|
|
H_HelpPgUp1:
|
|
Mov CS:TopLine, AX
|
|
|
|
Mov AX, 1
|
|
Ret
|
|
|
|
EndP H_HelpPgUp
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_HelpPgDn Far
|
|
|
|
Mov CX, 32
|
|
|
|
H_HelpPgDn1:
|
|
Call H_HelpDown
|
|
Loop H_HelpPgDn1
|
|
|
|
Ret ; AX = 1, set by H_HelpDown
|
|
|
|
EndP H_HelpPgDn
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_HelpESC Far
|
|
|
|
Mov AX, CS:TopLine
|
|
Mov BX, CS:HelpContext
|
|
Add BX, BX
|
|
|
|
Mov [CS:Positions+BX], AX
|
|
|
|
Jmp Glbl_RestoreMode
|
|
|
|
EndP H_HelpESC
|
|
|
|
;ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
|
|
|
|
Proc H_SetHelpContext Far
|
|
|
|
Mov AX, [SI+2]
|
|
Mov CS:HelpContext, AX
|
|
|
|
Ret
|
|
|
|
EndP H_SetHelpContext
|
|
|
|
;ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
|
|
|
|
EndS
|
|
|
|
;ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ
|
|
|
|
End
|