图书介绍
Turbo Pascal6.0Turbo Vision指南pdf电子书版本下载
- 晓青编译 著
- 出版社: 中国科学院希望高级电脑技术公司
- ISBN:
- 出版时间:1991
- 标注页数:281页
- 文件大小:12MB
- 文件页数:290页
- 主题词:
PDF下载
下载说明
Turbo Pascal6.0Turbo Vision指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引言 1
Turbo Vision是什么? 1
目录 1
预备知识 2
本书的内容 2
第一部分 学习Turbo Vision 3
第一章 继承程序骨架 3
一个窗口程序的骨架 3
开发应用软件的一种全新观点 3
名词 4
Turbo Vision应用程序的组成部分 4
共同的外观和感觉 5
“Hello,World!”的Turbo Vision风格 6
HELLO.PAS程序 9
小结 12
第二章 编写Turbo Vision应用程序 13
你的第一个Turbo Vision程序 13
工作屏示区、菜单条和状态行 14
打开一个窗口 19
创建一个会话框 32
其它会话框控制 42
标准会话框 43
第二部分 Turbo Vision程序设计 44
第三章 对象层次 44
对象类型学 45
抽象对象 45
抽象方法 46
对象的例化和衍生 46
Turbo Vision数据域 47
Turbo Vision方法 47
原始对象类型 48
视图 49
视图概述 49
组 49
终端视图 50
不可见成分 53
流式文件 53
资源 54
群 54
字符串表 55
操纵Turbo Vision 56
简单视图对象 56
第四章 视图 56
复杂视图 59
受选视图和聚焦视图 66
模式视图 67
修改默认情况 68
Options标志字 68
GrowMode标志字节 70
State标志字和SetState方法 71
DragMode标志字节 71
视图的颜色 73
第五章 事件驱动程序设计 77
Turbo Vision新开端 77
事件的本来面目 78
事件的种类 78
事件和命令 79
事件的传送 79
命令 83
事件记录 85
处理事件 85
修改事件机制 87
视图间的通讯 88
第六章 编写安全的程序 93
原子操作程序设计 93
安全区 93
非内存出错 95
“消费大户”视图 96
类型检查与群 97
群是多态性的 97
群是动态定长的 97
群对象 97
第七章 群 97
创建群 98
“重复”方法 99
排序群 101
字符串群 102
多态性群 104
群与内存管理 106
解决办法:流式文件 107
第八章 流式文件 107
问题:对象输入/输出 107
流式文件的基本应用 108
创建一个流式文件 108
读写一个流式文件 109
关闭流式文件 110
使对象可以和流式文件一起使用 110
Load方法和Store方法 110
流式文件注册 111
Get的操作流程 112
处理空对象指针 112
在这里注册 112
Put的操作流程 112
流式文件机制 112
流式文件上的群:一个完整的例子 113
谁来贮存? 116
子视图实例 116
拷贝流式文件 117
随机存取流式文件 117
贮存和加载工作屏示区 117
同等视图实例 117
流式文件中的非对象数据 119
设计你自己的流式文件 119
流式文件出错处理 119
第九章 资源 120
为何要用资源? 120
资源中有些什么? 120
创建一个资源 121
读取一个资源 121
字符串表 122
第十章 忠告和须知 124
调试Turbo Vision程序 124
移植成Turbo Vision程序 126
使用位映象域 127
标志值 127
位掩码 127
位操作 127
小结 128
取名习惯 129
对象概述 129
如何找到你需要的内容 129
第三部分 Turbo Vision参考 129
第十一章 如何使用“Turbo Vision参考” 129
第十二章 单元交叉参考 131
Objects单元 131
Views单元 133
Dialogs单元 136
App单元 137
Menus单元 138
Drivers单元 139
Memory单元 143
TextView单元 143
HistList单元 144
第十三章 对象参考 145
TApplication[App] 146
TBackground[App] 147
TBufStream[Objects] 148
TButton[Dialogs] 150
TCheckBoxes[Dialogs] 152
TCluster[Dialogs] 154
TCollection[Objects] 157
TDeskTop[App] 161
TDialog[Dialogs] 163
TDosStream[Objects] 164
TEmsStream[Objects] 166
TFrame[Views] 167
TGroup[Views] 169
THistory[Dialogs] 176
THistoryViewer[Dialogs] 177
THistoryWindow[Dialogs] 178
TInputLine[Dialogs] 179
TLabel[Dialogs] 182
TListBox[Dialogs] 184
TListViewer[Views] 186
TMenuBar[Menus] 189
TMenuBox[Menus] 190
TMenuView[Menus] 191
TObject[Objects] 193
TParamText[Dialogs] 194
TPoint[Objects] 195
TProgram[App] 196
TRadioButtons[Dialogs] 201
TRect[Objects] 202
TResourceCollection[Objects] 203
TResourceFile[Objects] 203
TScrollBar[Views] 206
TScroller[Views] 209
TSortedCollection[Objects] 211
TStaticText[Dialogs] 212
TStatusLine[Menus] 213
TStream[Objects] 216
TStringCollection[Objects] 219
TStringList[Objects] 219
TStrListMaker[Objects] 220
TTerminal[TextView] 222
TTextDevice[TextView] 224
TView[Views] 224
TWindow[Views] 237
apXXXX常量[App] 241
AppPalette变量[App] 241
Applictaion变量[App] 241
第十四章 总参考 241
Abatract过程[Objects] 241
AssignDevice过程[TextView] 242
bfXXXX常量[Dialogs] 242
ButtonCount变量[Drivers] 242
CheckSnow变量[Drivers] 242
ClearHistory过程[HistList] 243
ClearScreen过程[Drivers] 243
cmXXXX常量[Views] 243
CtrlBreakHit变量[Drivers] 246
CtrlToArrow函数[Drivers] 246
coXXXX常量[Objects] 246
CStrLen函数[Drivers] 246
CursorLines变量[Drivers] 247
DeskTop变量[App] 247
DisposeMenu过程[Menus] 247
DisposeStr过程[Objects] 247
dmXXXX常量[Views] 247
DoneVideo过程[Drivers] 248
DoneSysError过程[Drivers] 248
DoneHistory过程[HistList] 248
DoneEvents过程[Drivers] 248
DoneMemory过程[Memory] 248
DoubleDelay常量[Drivers] 249
EmsCurHandle变量[Objects] 249
EmsCurPage变量[Objects] 249
evXXXX常量[Drivers] 249
FNameStr类型[Objects] 250
FocusedEvents变量[Views] 250
FormatStr过程[Drivers] 250
GetAltCode函数[Drivers] 252
GetButMem过程[Memory] 252
FreeBufMem过程[Memory] 252
GetAltChar函数[Drivers] 252
GetKeyEvent过程[Drivers] 253
GetMouseEvent过程[Drivers] 253
gfXXXX常量[Views] 253
hcXXXX常量[Views] 254
HideMouse过程[Drivers] 254
HiResScreen变量[Drivers] 254
HistoryUsed变量[HistList] 255
HistoryStr函数[HistList] 255
InitEvents过程[Drivers] 255
HistoryAdd过程[HistList] 255
HistorySize变量[HisList] 255
HistoryCount函数[HistList] 255
HistoryBlock变量[HistList] 255
InitHistory过程[HistList] 256
InitMemory过程[Memory] 256
InitSysError过程[Drivers] 256
InitVideo过程[Drivers] 256
kbXXXX常量[Drivers] 256
LongDiv函数[objects] 259
LongMul函数[Objects] 259
LongRec类型[Objects] 259
LowMemory函数[Memory] 259
LowMemSize变量[Memory] 259
MaxBufMem变量[Memory] 259
MaxCollectionSize变量[Objects] 259
MenuBar变量[App] 260
MemAllocSeg函数[Memory] 260
Message函数[Views] 260
MaxViewWidth常量[Views] 260
mbXXXX常量[Drivers] 260
MemAlloc函数[Memory] 260
MinWinSize变量[Views] 261
MouseButtons变量[Drivers] 261
MouseEvents变量[Drivers] 261
MouseIntFlag变量[Drivers] 261
MouseWhere变量[Drivers] 261
MoveStr过程[Objects] 262
NewItem函数[Menus] 262
MoveChar过程[Objects] 262
MoveCStr过程[Objects] 262
MoveBuf过程[Objects] 262
NewLine函数[Menus] 263
NewMenu函数[Menus] 263
NewSItem函数[Dialogs] 263
NewStatusDef函数[Menus] 263
NewStatusKey函数[Menus] 263
NewStr函数[Objects] 263
OfXXXX常量[Views] 264
NewSubMenu函数[Menus] 264
PChar类型[Objects] 265
PositionalEvents变量[Views] 265
RegisterDialogs过程[Dialogs] 266
RepeatDelay变量[Drivers] 266
RegisterType过程[Objects] 266
SaveCtrBreak变量[Drivers] 266
PtrRec类型[Objects] 266
PString类型[Objects] 266
PrintStr过程[Drives] 266
sbXXXX常量[Views] 267
ScreenBuffer常量[Drivers] 267
ScreenHeight变量[Drivers] 268
ScreenMode变量[Drivers] 268
ScreenWidth常量[Drivers] 268
SelectMode类型[Views] 268
SetVideoMode过程[Drivers] 268
sfXXXX常量[Views] 268
ShowMouse过程[Drivers] 270
ShowMarkers变量[Drivers] 270
ShadowSize变量[Views] 270
ShadowAttr变量[Views] 270
smXXXX常量[Drivers] 271
SpecialChars变量[Views] 271
stXXXX常量[Objects] 271
SysColorAttr变量[Drivers] 272
SysErrActive变量[Drivers] 272
SysErrorFunc变量[Drivers] 272
StreamError变量[Objects] 272
StatusLine变量[App] 272
StartupMode变量[Drivers] 272
SysMonoAttr变量[Drivers] 273
SystemError函数[Drivers] 273
TByteArray类型[Objects] 274
TCommandSet类型[Views] 274
TDrawBuffer类型[Views] 274
TEvent类型[Drivers] 274
TItemList类型[Objects] 275
TMenu类型[Menus] 275
TScrollChars类型[Views] 276
TPalette类型[Views] 276
TMenuItem类型[Menus] 276
TMenuStr类型[Menus] 276
TSItem类型[Dialogs] 277
TStatusDef类型[Menus] 277
TStatusItem类型[Menus] 277
TStreamRec类型[Objects] 278
TStrIndex类型[Objects] 279
TStrIndexRec类型[Objects] 279
TSysErrorFunc类型[Drivers] 279
TTerminalBuffer类型[TextView] 279
TTitleStr类型[Views] 279
TVideoBuf类型[Views] 279
TWordArray类型[Objects] 280
wfXXXX常量[Views] 280
wnNoNumber常量[Views] 280
WordRec类型[Objects] 280
wpXXXX常量[Views] 280