第一章 导论 1
1.1 约定 1
第二章 C—scape例程分类说明 2
2.1 菜单函数 2
2.2 Sed激活函数 2
2.3 Sed绘制函数 2
2.4 Sed参数函数 3
2.5 Sed的边框函数 4
2.6 Sed光标移动函数 4
2.7 Sed字段移动函数 4
2.8 Sed字段函数 5
2.9 弹出函数 7
2.10 菜单系统函数 7
2.11 字串格式函数 7
2.12 日期和时间函数 7
2.13 Bob函数 8
2.14 Sled函数 8
2.15 Ted参数函数 9
2.16 Ted编辑函数 9
2.17 Ted块操作函数 10
2.18 Ted I/O函数 10
2.19 屏幕文件函数 10
2.20 帮助函数 10
2.21 设备接口函数 11
2.22 键盘函数 11
2.23 硬件函数 12
2.24 内存分配函数 12
附录A 函数参考 13
ascii 13
bob_Do 13
bob_GetOwner 14
bob_GetPosition 14
bob_GetSed 15
bob_GetSize 15
bob_Go 16
bob_Pop 17
bob_Repaint 17
bob_SetPosition 18
cls 18
disp_Clear 19
disp_Close 19
disp_GetColors 20
disp_GetHeight 20
disp_GetMapEntry 21
disp_GetWidth 21
disp_Init 21
disp_Repaint 24
disp_SetMapEntry 24
frame_Close 25
frame_Go 25
frame_Lock 26
frame_Open 27
frame_Repaint 28
frame_SetPosition 28
frame_UnLock 29
hard_InitMouse 30
hard_Pause 30
hard_SetSound 31
hard_Speaker 31
hard_Timer 32
help_Close 32
help_GetChapter 33
help_Getdata 34
help_GetMessage 34
help_GetParagraph 35
help_GfetSize 36
help_GetText 36
help_GetTitle 37
help_Index 37
help_Init 38
help_LookUp 40
help_Show 40
help_View 41
help_Xref 42
inter_field 43
inter_fieldisp_grid 44
inter_page 45
invert_char 46
kb_Alt~kb_Shift 46
kb_Check 47
kb_Clear 47
kb_Idle 48
kb_Read 50
kb_Record 51
menu_Destroy 52
menu_Flush 53
menu_GetCol 53
menu_GetHeight 54
menu_GetRow 54
menu_GetWidth 55
menu_Open 55
menu_Printf 56
menu_SetWrapWidth 59
oak_Clear_Errno 60
oak_GetErrno 60
ofree~orealloc Oakland 61
pc_GetMode 62
pc_IsCGA~pc_IsVGA 62
pc_SetRetrace 63
pop_Edit 64
pop_Menu 65
pop_Message 66
pop_Prompt 67
pop_Text 68
pop_View 69
sed_Alloc 70
sed_BorderExists 70
sed_BorderPrompt 71
sed_Center 71
sed_ClearTB 72
sed_Close 72
sed_CreateBob 73
sed_DecChar 74
sed_DecField 75
sed_DeleteField 76
sed_DeleteRows 77
sed_DoAux 77
sed_DoFieldFenter~sed_DofieldSexit 79
sed_DoSenter 80
sed_DoSexits 80
sed_DoSpecial 81
sed_DownField 82
sed_GetAncestor 83
sed_GetBaton 83
sed_GetBob 84
sed_GetBordCorner 84
sed_GetBorderColor 85
sed_GetBorderHeight 85
sed_GetBorderWidth 86
sed_GetChar 86
sed_GetColors 87
sed_GetCorners 87
sed_GetCurrChar 88
sed_GetCurrMerge 88
sed_GetCurrRecord 89
sed_GetCurrRecordLen 89
sed_GetCurrVar 90
sed_GetCursorType 91
sed_GetData 91
sed_GetExit 92
sed_GetFieldbob 92
sed_GetFieldChar 93
sed_GetFieldCol 93
sed_GetFieldColors 94
sed_GetFieldCount 94
sed_GetFieldData 95
sed_GetFieldDataCount 96
sed_GetFieldLastCol 97
sed_GetFieldName 97
sed_GetFieldWidth 98
sed_GetFieldXoffset 98
sed_GetFuncs 99
sed_GetGridCol 99
sed_GetGridField 100
sed_GetGridRow 101
sed_GetHeight 101
sed_GetLabel 102
sed_GetMenu 103
sed_GetMenuHeight 103
sed_GetMenuWidth 103
sed_GetMerge 104
sed_GetMergelen 104
sed_GetMergePos 105
sed_GetNameNo 105
sed_GetNameVar 106
sed_GetPosition 107
sed_GetRecord 107
sed_GetRecordLen 108
sed_GetRecordPos 108
sed_GetScratchPad 109
sed_GetScratchSize 110
sed_GetSize 110
sed_GetTB 111
sed_GetVar 112
sed_GetVarSize 113
sed_GetWidth 113
sed_GetXoffset 113
sed_GetYoffset 114
sed_Go 114
sed_GoEnd 116
sed_GoHome 116
sed_GotoChar 117
sed_GotoField 118
sed_GotoFirstField 119
sed_GotoGirdField 119
sed_GotoLastField 120
sed_GotoNameField 121
sed_IncChar 122
sed_IncField 123
sed_InsertRows 124
sed_IsActive 124
sed_IsEnd 125
sed_IsHome 125
sed_IsMarkedField 126
sed_IsProtectedFeild 126
sed_LeftField 127
sed_MarkField 128
sed_MoveField 129
sed_Open 129
sed_OverWrite 130
sed_PageDown 131
sed_PageLeft 132
sed_PageRight 133
sed_PageUp 133
sed_Pop 134
sed_ProtectField 135
sed_PullLeft 135
sed_PullRight 136
sed_PushLeft 136
sed_PushRight 137
sed_RedirectPrompt 138
sed_Repaint 138
sed_RepaintBorder 139
sed_RepaintField 139
sed_RepaintFields 140
sed ReWindTB 140
sed_RightField 141
sed_ScrollDown 142
sed_ScrollLeft 143
sed_ScrollRight 144
sed_ScrollUp 144
sed_SearchMerge 145
sed_SetActive 146
sed_SetAux 146
sed_SetBaton 148
sed_SetBorder 149
sed_SetBorderColor 150
sed_SetBorderFeature 150
sed_SetBorderTitle 151
sed_SetColors 152
sed_SetCurrRecord 152
sed_SetCursorType 153
sed_SetData 154
sed_SetExit 155
sed_SetExplode 155
sed_SetFieldBob 156
sed_SetFieldData 156
sed_SetFieldName 157
sed_SetFieldWidth 157
sed_SetFuncs 158
sed_SetHeight 159
sed_SetLabel 159
sed_SetMouse 160
sed_SetMouseCode 161
sed_SetNextWin 162
sed_SetPosition 163
sed_SetRecord 163
sed_SetShadow 164
sed_SetShadowAttr 165
sed_SetSpecial 165
sed_SetTB 166
sed_SetVar 167
sed_SetWidth 167
sed_SwapFields 168
sde_ToggleExit 168
sed_Top 169
sed_UnMarkField 170
sed_UnProtectField 170
sed_Update 171
sed_UpdateCurrField 171
sed_UpdateField 172
sed_UpdateFields 172
sed_UpField 173
sedwin_ClassInit 174
sfile_Close 175
sfile_LoadSed 175
sfile_Open 177
sfile_SaveSed 179
sled_DeleteRows 180
sled_GetColSize 181
sled_GetColVar 182
sled_GetRow 182
sled_InsertRows 183
sled_IsLastRow 184
sled_Open 185
sled_Remap 186
sled_Repaint 187
sled_SetColVar 188
sled_Close 189
slug_Go 189
slug_Open 190
slug_Repaint 191
special_key 192
strcenter~strright 193
strwrap 196
ted_AddChar 197
ted_AddRow 198
ted_AddString 199
ted_BlockAttr 199
ted_BlockCopy 200
ted_BlockCut 201
ted_BlockDelete 202
ted_BlockPaste 202
ted_DeleteChar 203
ted_DownChar 204
ted_GetCursor 205
ted_GetInsert 205
ted_GetLineLen 206
ted_GetMark 207
ted_GetMaxSize 208
ted_GetNewLineChar 208
ted_GetPosition 209
ted_GetRefresh 210
ted_GetSize 211
ted_GetString 212
ted_GetTabChar 213
ted_GetTabSize 214
ted_GetWrapWidth 215
ted_GoBottom 215
ted_GoEnd 216
ted_GoHome 217
ted_GotoCursor 217
ted_GoTop 218
ted_GotoPosition 219
ted_LeftChar 219
ted_LeftWord 221
ted_PageDown 222
ted_PageUp 222
ted_ReadFile 223
ted_RightChar 224
ted_RightWord 225
ted_Search 226
ted_SetInsert 227
ted SetMark 228
ted_SetMaxSize 229
ted_SetMoveMethod 230
ted_SetNewLineChar 231
ted_SetRefresh 232
ted_SetTabChar 233
ted_SetTabSize 234
ted_SetWrapWidth 235
ted_StartWorking 236
ted_UpChar 236
ted_WriteFile 237
tm_AddDay 238
tm_AddSecs 238
tm_Adjust 239
tm_Cmp 239
tm_Copy 240
tm_DayOfWeek 241
tm_DaysInMonth 241
tm_ElapDays 242
tm_ElapSes 242
tm_IsDateValid 243
tm_IsTimeValid 244
tm IsValid 244
tm_Now 245
tm_Zero 245
tone 246
valid_Double 246
valid_Init 247
valid_Long 249
valid_String 250
附录B 字段函数参考 252
alpha_funcs 252
bob_funcs 253
char_funcs 253
check_funcs 254
clong_funcs 255
cmoney_funcs 256
data_funcs 257
digit_funcs 258
double_funcs 258
framer_funcs 259
gmenu_funcs 260
hex_funcs 261
int_funcs 262
list_funcs 262
long_funcs 263
mark_funcs 264
menu_funcs 265
money_funcs 266
pint_funcs 266
plong_funcs 267
range_funcs 268
sdouble_funcs 269
secure_funcs 269
select_funcs 270
sfloat_funcs 271
sint_funcs 272
sled_funcs 273
slong_funcs 274
slug_funcs 275
string_funcs 275
ted_funcs 276
time_funcs 278
toggle_funcs 279
xstring_funcs 280
yesno_funcs 280
附录C C—scape错误信息 282