目录
Delphi WEB开发框架简介............................................................... 23
Delphi开发的部分应用软件App展示..................................................... 25
Delphi/Object Pascal的历史与现状.................................................... 40
Delphi的杀手锏是什么?.............................................................. 40
Wirth教授的Pascal时期............................................................... 41
Broland Turbo Pascal时期............................................................ 93
Delphi Object Pascal早期............................................................ 93
从CodeGear到Embarcadero的Object Pascal时期.......................................... 93
Delphi支持手机移动开发.............................................................. 93
Delphi 10.x时期..................................................................... 93
Delphi 11发布....................................................................... 93
Delphi WEB开发三剑客IntraWEB、uniGUI、TMS WEB Core.................................. 93
WEB开发基础知识入门................................................................. 93
Delphi第三方WEB开发框架............................................................. 93
各个WEB框架特点比较................................................................. 93
Delphi业界领先的WEB网络框架......................................................... 93
重点技能和组件...................................................................... 93
轻松部署分发........................................................................ 93
范围和架构............................................................................ 55
快速入门.............................................................................. 31
配置TMS WEB Core 设置................................................................. 61
配置 TMS WEB Core 项目设置............................................................ 63
自动化版本管理........................................................................ 65
Lazarus安装TMS WEB Core............................................................... 68
创建TMS WEB Core 网络WEB网络应用程序.................................................. 71
创建TMS WEB Core 渐进式WEB网页应用程序................................................ 73
创建TMS WEB Core Electron 桌面应用程序................................................ 76
创建TMS WEB Miletus 桌面应用程序...................................................... 78
调试.................................................................................. 81
Pascal转译JavaScript编译器Pas2JS...................................................... 84
RTL运行时库........................................................................... 85
预处理器.............................................................................. 86
命令行编译............................................................................ 87
实用功能性函数........................................................................ 91
页面设计.............................................................................. 93
绝对定位............................................................................ 93
相对定位............................................................................ 93
主题................................................................................ 95
BiDiMode双向模式.................................................................... 96
使用HTML模板....................................................................... 101
JavaScript 和 CSS.................................................................. 101
使用HTML模板....................................................................... 101
自动同步HTML模板..................................................................... 115
实时预览............................................................................. 117
数据库开发........................................................................... 119
支持REST API的传统数据库解决方案................................................... 120
支持REST API的云数据库解决方案..................................................... 121
支持其它编程语言的REST APIs........................................................ 121
Application应用程序对象.............................................................. 122
Forms表单窗体对象.................................................................... 126
在运行期创建表单窗体............................................................... 127
在其它控件中托管表单窗体........................................................... 129
属性............................................................................... 130
方法............................................................................... 131
事件............................................................................... 131
Form表单窗体....................................................................... 133
Frames框架......................................................................... 134
UI 控件类型.......................................................................... 135
封装HTML元素的UI控件............................................................... 135
使用HTML5 CANVAS元素自定义绘制控件................................................. 135
TMS FNC 控件....................................................................... 135
jQuery UI 控件..................................................................... 135
标准组件............................................................................. 136
可视化控件通用属性................................................................. 136
可视化控件通用事件................................................................. 137
TWebLabel标签...................................................................... 138
说明............................................................................. 138
HTML模板标签..................................................................... 138
TWebLabel属性.................................................................... 138
TWebLabel事件.................................................................... 139
TWebButton按钮..................................................................... 139
说明............................................................................. 139
HTML模板标签..................................................................... 140
TWebButton属性................................................................... 140
TWebButton事件................................................................... 140
TWebEdit编辑输入框................................................................. 140
说明............................................................................. 140
HTML模板标签..................................................................... 141
TWebEdit属性..................................................................... 141
TWebEdit方法..................................................................... 142
TWebEdit事件..................................................................... 142
TWebEditAutocomplete自动完成编辑输入框............................................. 142
说明............................................................................. 142
HTML模板标签..................................................................... 142
TWebEditAutocomplete属性......................................................... 143
TWebEditAutocomplete事件......................................................... 143
TWebSpinEdit箭头按钮数字编辑输入框................................................. 144
说明............................................................................. 144
HTML模板标签..................................................................... 144
TWebSpinEdit属性................................................................. 144
TWebSpinEdit事件................................................................. 145
TWebMaskEdit掩码编辑输入框......................................................... 145
说明............................................................................. 145
TWebMaskEdit属性................................................................. 146
TWebMaskEdit事件................................................................. 146
TWebDateTimePicker日期时间选择器................................................... 146
说明............................................................................. 146
HTML模板标签..................................................................... 146
TWebDateTimePicker属性........................................................... 147
TWebDateTimePicker事件........................................................... 147
TWebListBox列表框.................................................................. 147
说明............................................................................. 148
HTML模板标签..................................................................... 148
TWebListBox属性.................................................................. 148
TWebListBox事件.................................................................. 148
TWebComboBox组合下拉框............................................................. 149
说明............................................................................. 149
HTML模板标签..................................................................... 149
TWebComboBox属性................................................................. 149
TWebComboBox事件................................................................. 150
TWebLookupComboBox查询组合下拉框................................................... 150
说明............................................................................. 150
HTML模板标签..................................................................... 150
TWebLookupComboBox属性........................................................... 150
TWebLookupComboBox事件........................................................... 151
TWebColorPicker颜色选择器.......................................................... 151
说明............................................................................. 151
HTML模板标签..................................................................... 152
TWebColorPicker属性.............................................................. 152
TWebColorPicker事件.............................................................. 152
TWebCheckBox复选框................................................................. 152
说明............................................................................. 153
TWebCheckBox属性................................................................. 153
TWebCheckBox事件................................................................. 153
TWebRadioButton单选按钮............................................................ 153
说明............................................................................. 153
TWebRadioButton属性.............................................................. 153
TWebRadioButton事件.............................................................. 154
TWebMainMenu主菜单................................................................. 154
说明............................................................................. 155
HTML 模板标签.................................................................... 155
TWebMainMenu属性................................................................. 155
TWebMainMenu事件................................................................. 156
TWebPopupMenu弹出式菜单............................................................ 156
说明............................................................................. 156
HTML模板标签..................................................................... 156
TWebPopupMenu属性................................................................ 156
TWebPopupMenu方法................................................................ 157
TWebPopupMenu事件................................................................ 157
TWebMemo备忘录..................................................................... 157
说明............................................................................. 157
HTML模板标签..................................................................... 158
TWebMemo属性..................................................................... 158
TWebMemo方法..................................................................... 159
TWebMemo事件..................................................................... 158
TwebRadioGroup单选按钮群组......................................................... 158
说明............................................................................. 158
TwebRadioGroup属性............................................................... 159
TwebRadioGroup事件............................................................... 159
TWebCheckGroup复选框群组........................................................... 159
说明............................................................................. 159
TWebCheckGroup属性............................................................... 160
TWebCheckGroup事件............................................................... 160
TWebProgressBar进度条.............................................................. 160
说明............................................................................. 161
HTML模板标签..................................................................... 161
TWebProgressBar属性.............................................................. 161
TWebBadge徽章...................................................................... 161
说明............................................................................. 161
HTML模板标签..................................................................... 161
TWebBadge属性.................................................................... 162
TWebPaintBox绘图框................................................................. 162
说明............................................................................. 162
TWebPaintBox属性................................................................. 162
TWebPaintBox事件................................................................. 162
TWebTrackBar轨迹条................................................................. 163
说明............................................................................. 164
HTML模板标签..................................................................... 164
TWebTrackBar属性................................................................. 164
TWebTrackBar事件................................................................. 164
TWebScrollBox滚动框................................................................ 164
说明............................................................................. 164
HTML模板标签..................................................................... 164
TWebScrollBox属性................................................................ 165
TWebScrollBox事件................................................................ 165
TWebSplitter分隔条................................................................. 165
说明............................................................................. 165
TWebSplitter属性................................................................. 166
TWebSplitter事件................................................................. 166
TWebSignIn登录..................................................................... 166
说明............................................................................. 166
HTML模板标签..................................................................... 166
TWebSignIn属性................................................................... 166
TWebSignIn方法................................................................... 167
TWebSignIn事件................................................................... 167
TWebPanel面板...................................................................... 167
说明............................................................................. 167
HTML模板标签..................................................................... 167
TWebPanel属性.................................................................... 168
TWebPanel事件.................................................................... 168
TWebHTMLContainer容器.............................................................. 168
说明............................................................................. 168
HTML 模板标签.................................................................... 168
TWebHTMLContainer属性............................................................ 169
TWebHTMLContainer事件............................................................ 169
TWebHTMLForm表单窗体............................................................... 169
说明............................................................................. 169
HTML 模板标签.................................................................... 169
TWebHTMLForm属性................................................................. 170
TWebHTMLDiv元素Div................................................................. 171
说明............................................................................. 171
HTML 模板标签.................................................................... 171
TWebHTMLDiv属性.................................................................. 171
TWebHTMLSpan元素Span............................................................... 170
说明............................................................................. 170
HTML 模板标签.................................................................... 171
TWebHTMLSpan属性................................................................. 171
TWebHTMLAnchor元素锚............................................................... 171
说明............................................................................. 171
HTML 模板标签.................................................................... 172
TWebHTMLAnchor属性............................................................... 172
TWebConsoleLog控制台日志........................................................... 172
说明............................................................................. 172
HTML 模板标签.................................................................... 172
TWebConsoleLog方法............................................................... 172
TWebConsoleLog属性............................................................... 172
TWebImageControl图像控件........................................................... 173
说明............................................................................. 173
HTML 模板标签.................................................................... 173
TWebImageControl属性............................................................. 173
TWebImageControl方法............................................................. 173
TWebImageControl事件............................................................. 174
TWebImageZoomControl图像放大控件................................................... 175
说明............................................................................. 175
HTML 模板标签.................................................................... 175
TWebImageControl属性............................................................. 175
TWebImageControl事件............................................................. 176
TWebLinkLabel链接标签.............................................................. 176
说明............................................................................. 176
HTML 模板标签.................................................................... 177
TWebLinkLabel属性................................................................ 177
TWebLinkLabel事件................................................................ 177
TWebRichEdit富文本编辑器........................................................... 177
说明............................................................................. 177
HTML 模板标签.................................................................... 178
TWebRichEdit属性................................................................. 178
TWebRichEdit方法................................................................. 178
TWebRichEdit事件................................................................. 178
TWebSyntaxMemo语法备忘录........................................................... 179
加载一个文件..................................................................... 180
下载一个文件..................................................................... 181
TWebSyntaxMemo属性............................................................... 181
TWebSyntaxMemo方法............................................................... 182
TWebSyntaxMemo事件............................................................... 183
TWebTabSet标签页................................................................... 183
说明............................................................................. 183
HTML 模板标签.................................................................... 183
TWebTabSet属性................................................................... 184
TWebTabSet方法................................................................... 184
TWebTabSet事件................................................................... 184
TWebPageControl多页控件............................................................ 184
说明............................................................................. 184
HTML 模板标签.................................................................... 184
TWebPageControl属性.............................................................. 185
TWebPageControl方法.............................................................. 185
TwebPageControl事件.............................................................. 185
TWebTabsheet标签页................................................................. 185
说明............................................................................. 185
TWebLoginPanel登录面板............................................................. 185
说明............................................................................. 186
TWebLoginPanel属性............................................................... 186
TWebLoginPanel事件............................................................... 186
TWebRatingPanel评价面板............................................................ 187
说明............................................................................. 187
TWebRatingPanel属性.............................................................. 187
TWebRatingPanel事件.............................................................. 187
TWebChatBox聊天框.................................................................. 188
说明............................................................................. 188
TWebChatbox属性.................................................................. 188
TWebChatbox事件.................................................................. 189
TWebChatbox方法.................................................................. 189
TMessage属性..................................................................... 189
TMessage事件..................................................................... 190
TWebSpeedButton快捷按钮............................................................ 190
说明............................................................................. 190
HTML 模板标签.................................................................... 190
TWebSpeedButton属性.............................................................. 190
TWebSpeedButton事件.............................................................. 191
TWebPayPal贝宝支付................................................................. 191
说明............................................................................. 191
HTML 模板标签.................................................................... 191
TWebPayPal属性................................................................... 192
TWebPayPal事件................................................................... 193
TWebToolbar工具栏.................................................................. 194
说明............................................................................. 194
TWebToolbar属性.................................................................. 194
TWebToolbar事件.................................................................. 194
TWebRichEditToolbar富文本编辑工具栏................................................ 195
说明............................................................................. 195
TWebRichEditToolbar属性.......................................................... 195
TWebRichEditToolbar事件.......................................................... 195
TWebGridPanel网格面板.............................................................. 195
说明............................................................................. 195
HTML 模板标签.................................................................... 196
TWebGridPanel属性................................................................ 196
TWebGridPanel事件................................................................ 197
TWebTreeview树形视图............................................................... 197
说明............................................................................. 197
HTML 模板标签.................................................................... 197
TWebTreeview属性................................................................. 197
TWebTreeview方法................................................................. 198
TWebTreeview事件................................................................. 198
示例代码......................................................................... 198
TWebAccordion手风琴面板............................................................ 199
说明............................................................................. 199
HTML 模板标签.................................................................... 199
TWebAccordion属性................................................................ 200
TWebAccordion事件................................................................ 200
TAccordionSection属性............................................................ 200
TWebResponsiveGridPanel响应式网格面板.............................................. 200
说明............................................................................. 201
HTML 模板标签.................................................................... 201
TWebResponsiveGridPanel属性...................................................... 201
TWebResponsiveGridPanel方法...................................................... 201
TWebResponsiveGridPanel事件...................................................... 201
TResponsiveLayoutItem属性........................................................ 202
TWebMessageDlg消息对话框........................................................... 202
说明............................................................................. 202
TWebMessageDlg属性............................................................... 203
TWebMessageDlg方法............................................................... 203
TWebMessageDlg事件............................................................... 203
TWebWaitMessage等待消息框.......................................................... 204
说明............................................................................. 204
TWebWaitMessage属性.............................................................. 204
TWebWaitMessage方法.............................................................. 204
TWebWaitMessage事件.............................................................. 204
TWebFileUpload文件上传控件......................................................... 205
说明............................................................................. 205
TWebFileUpload属性............................................................... 205
HTML 模板标签.................................................................... 205
TWebFileUpload事件............................................................... 205
TFile属性........................................................................ 206
TFile方法........................................................................ 206
TWebFilePicker文件选择器........................................................... 208
说明............................................................................. 208
HTML 模板标签.................................................................... 208
TWebFilePicker属性............................................................... 208
TWebFilePicker事件............................................................... 208
示例代码......................................................................... 209
TWebShare分享...................................................................... 209
说明............................................................................. 209
TWebShare方法.................................................................... 209
TWebOpenDialog打开对话框........................................................... 210
说明............................................................................. 210
TWebOpenDialog属性............................................................... 210
TWebOpenDialog方法............................................................... 210
TWebOpenDialog事件............................................................... 211
TWebToast消息提示框................................................................ 211
说明............................................................................. 211
TWebToast属性.................................................................... 211
TWebToast事件.................................................................... 211
TToastItem属性................................................................... 212
TToastItem方法................................................................... 212
TWebToggleButton开关按钮........................................................... 212
说明............................................................................. 212
TWebToggleButton属性............................................................. 212
TWebToggleButton事件............................................................. 212
TWebBitBtn图像按钮................................................................. 213
说明............................................................................. 213
HTML 模板标签.................................................................... 213
TWebBitBtn属性................................................................... 213
TWebBitBtn事件................................................................... 214
TWebGroupBox群组框................................................................. 214
说明............................................................................. 214
HTML 模板标签.................................................................... 215
TWebGroupBox属性................................................................. 215
TWebGroupBox事件................................................................. 215
TWebStretchPanel弹性面板........................................................... 215
说明............................................................................. 215
HTML 模板标签.................................................................... 216
TWebStretchPanel属性............................................................. 217
TWebStretchPanel事件............................................................. 217
TWebStringGrid字符串网格........................................................... 217
说明............................................................................. 217
HTML 模板标签.................................................................... 217
TWebStringGrid属性............................................................... 218
TWebStringGrid方法............................................................... 219
TWebStringGrid事件............................................................... 220
TWebListControl列表控件............................................................ 221
说明............................................................................. 221
TListItem属性.................................................................... 221
TListItem方法.................................................................... 222
TWebListControl属性.............................................................. 222
TWebListControl事件.............................................................. 223
TWebTableControl表格控件........................................................... 223
说明............................................................................. 223
HTML 模板标签.................................................................... 224
TWebTableControl属性............................................................. 224
TWebTableControl方法............................................................. 224
TWebTableControl事件............................................................. 224
TWebResponsiveGrid响应式网格....................................................... 225
说明............................................................................. 225
HTML 模板标签.................................................................... 226
TWebResponsiveGrid属性........................................................... 226
TWebResponsiveGrid方法........................................................... 226
TWebResponsiveGrid事件........................................................... 227
TWebResponsiveGridItem属性....................................................... 228
TWebLoginPanel登录面板............................................................. 228
说明............................................................................. 228
TWebLoginPanel属性............................................................... 228
TWebLoginPanel事件............................................................... 229
TWebImageSlider图片轮播............................................................ 229
说明............................................................................. 229
TWebImageSlider属性.............................................................. 230
TWebImageSlider公共属性.......................................................... 231
TWebImageSlider方法.............................................................. 231
TWebImageSlider事件.............................................................. 231
示例代码......................................................................... 231
TWebContinuousScroll持续滚动....................................................... 231
说明............................................................................. 231
TWebContinuousScroll属性......................................................... 232
TWebContinuousScroll方法......................................................... 233
TWebContinuousScroll事件......................................................... 233
TWebSignatureCapture签名截图....................................................... 235
说明............................................................................. 235
TWebSignatureCapture属性......................................................... 235
TWebSignatureCapture方法......................................................... 235
TWebCalendar日历................................................................... 236
TWebCalendar属性................................................................. 236
TWebCalendar方法................................................................. 237
TWebCalendar事件................................................................. 237
TWebGoogleReCaptcha谷歌验证码...................................................... 237
说明............................................................................. 237
TWebGoogleReCaptcha属性.......................................................... 237
TWebGoogleReCaptcha方法.......................................................... 237
TWebGoogleReCaptcha事件.......................................................... 237
TWebGoogleDrive谷歌网盘............................................................ 238
说明............................................................................. 238
HTML 模板标签.................................................................... 238
TWebGoogleDrive属性.............................................................. 238
TWebGoogleMaps谷歌地图............................................................. 238
说明............................................................................. 239
HTML 模板标签.................................................................... 239
TWebGoogleMaps属性............................................................... 239
TWebGoogleMaps方法............................................................... 239
TWebGoogleMaps事件............................................................... 244
TWebGoogleChart谷歌图表............................................................ 244
说明............................................................................. 244
TWebGoogleChart属性.............................................................. 245
TWebGoogleChart方法.............................................................. 247
TWebGoogleChart事件.............................................................. 247
示例............................................................................. 248
TWebSentry错误监控哨兵............................................................. 250
设置步骤......................................................................... 250
首先调出项目设置................................................................. 251
继续进行演示的其余部分........................................................... 257
TWebSentry属性................................................................... 266
TWebSentry方法................................................................... 266
TWebBrowserControl浏览器控件....................................................... 267
说明............................................................................. 267
HTML 模板标签.................................................................... 267
TWebBrowserControl属性........................................................... 267
TWebMultimediaPlayer多媒体播放器................................................... 268
说明............................................................................. 268
HTML 模板标签.................................................................... 268
TWebMultimediaPlayer属性......................................................... 268
TWebMediaCapture多媒体捕捉......................................................... 269
说明............................................................................. 269
TWebMediaCapture属性............................................................. 269
TWebMediaCapture方法............................................................. 269
TWebMediaCapture事件............................................................. 269
TWebYoutube油管视频网.............................................................. 270
说明............................................................................. 270
HTML 模板标签.................................................................... 270
TWebYoutube属性.................................................................. 270
TWebTwitterFeed推特新网网.......................................................... 271
说明............................................................................. 271
HTML 模板标签.................................................................... 271
TWebTwitterFeed属性.............................................................. 272
TWebCamera摄像头................................................................... 272
说明............................................................................. 272
选择一个设备..................................................................... 272
自动启动摄像数据流............................................................... 273
HTML 模板标签.................................................................... 273
TwebCamera属性................................................................... 274
TWebCamera方法................................................................... 274
TWebCamera事件................................................................... 274
数据库感知组件..................................................................... 276
TWebDataSource数据源组件........................................................... 276
说明............................................................................. 276
TWebDataSource属性............................................................... 276
TWebClientDataSet客户端数据集组件.................................................. 277
说明............................................................................. 277
TWebClientDataSet属性............................................................ 277
TWebClientDataSet方法............................................................ 277
TWebClientDataSet事件............................................................ 278
TWebClientConnection客户端连接组件................................................. 278
说明............................................................................. 278
TWebClientConnection属性......................................................... 278
TWebClientConnection事件......................................................... 279
TWebDBLabel数据库标签.............................................................. 280
说明............................................................................. 280
TWebDBEdit数据库编辑输入框......................................................... 280
说明............................................................................. 280
TWebDBEditAutoComplete数据库自动完成编辑输入框..................................... 280
说明............................................................................. 280
TWebDBCheckBox数据库复选框......................................................... 280
说明............................................................................. 280
TWebDBSpinEdit数据库箭头按钮编辑输入框............................................. 281
说明............................................................................. 281
TWebDBMaskEdit数据库掩码编辑输入框................................................. 281
说明............................................................................. 281
TWebDBComboBox数据库组合下拉框..................................................... 281
说明............................................................................. 281
TWebDBLookupComboBox数据库查询组合下拉框........................................... 281
说明............................................................................. 281
TWebDBMemo数据库备忘录............................................................. 282
说明............................................................................. 282
TWebDBDateTimePicker数据库日期时间选择器........................................... 282
说明............................................................................. 282
TWebDBRadioGroup数据库单选按钮群组................................................. 282
说明............................................................................. 282
TWebDBLinkLabel数据库链接标签...................................................... 282
说明............................................................................. 282
TWebDBImageControl数据库图像控件................................................... 282
说明............................................................................. 283
TWebDBTableControl数据库表格控件................................................... 283
说明............................................................................. 283
TWebDBResponsiveGrid数据库响应式网格............................................... 283
说明............................................................................. 283
TWebDBGrid数据库网格............................................................... 285
说明............................................................................. 285
TWebDBNavigator数据库导航器........................................................ 286
说明............................................................................. 286
非可视化组件和类................................................................... 287
TWebTimer计时器.................................................................... 287
TWebClipboard剪贴板................................................................ 287
TWebBluetooth蓝牙.................................................................. 287
TWebBluetooth类.................................................................. 287
TWebBluetoothDevice类............................................................ 288
TWebBluetoothService类........................................................... 289
TWebBluetoothCharacteristic类.................................................... 289
TWebUSBHID人机交互设备............................................................. 290
选择一个设备/接口................................................................ 290
TWebUSBHID属性................................................................... 291
TWebUSBHID方法................................................................... 291
TWebUSBHID事件................................................................... 291
TWebUSBSerial USB转串口............................................................ 292
TWebUSBSerial属性................................................................ 292
TWebUSBSerial方法................................................................ 292
TWebUSBSerial事件................................................................ 293
TWebElementActionList元素动作列表.................................................. 293
说明............................................................................. 293
TWebElementActionList属性........................................................ 294
TWebElementActionList事件........................................................ 294
TWebElementAction属性............................................................ 294
TWebElementAction方法............................................................ 295
TWebElementAction事件............................................................ 296
示例............................................................................. 296
TWebLocalStorage本地存储........................................................... 296
TWebSessionStorage会话存储......................................................... 297
TWebDeviceOrientation设备方向传感器................................................ 297
TWebSpeechSynthesis语音合成........................................................ 298
TWebSpeechSynthesis方法.......................................................... 298
TWebSpeechSynthesis属性.......................................................... 298
TWebSpeechSynthesis事件.......................................................... 298
TWebURLValidator网址验证........................................................... 299
TWebURLValidator属性............................................................. 299
TWebURLValidator事件............................................................. 299
TWebLocalTextFile本地文本文件...................................................... 299
TWebLocalTextFile属性............................................................ 300
TWebLocalTextFile方法............................................................ 300
TWebLocalTextFile事件............................................................ 300
TWebLocalBinaryFile本地二进制文件.................................................. 300
TWebLocalBinaryFile属性.......................................................... 301
TWebLocalBinaryFile方法.......................................................... 301
TWebLocalBinaryFile事件.......................................................... 302
TWebLocalFolder本地文件夹.......................................................... 302
TWebLocalFolder属性.............................................................. 302
TWebLocalFolder方法.............................................................. 302
TWebLocalFolder事件.............................................................. 303
TWebGeoLocation地理位置信息........................................................ 303
TWebGEOLocation方法.............................................................. 303
TWebGEOLocation事件.............................................................. 303
TWebSocketClient套接字客户端....................................................... 304
TWebSocketClient属性............................................................. 304
TWebSocketClient方法............................................................. 305
TWebSocketClient事件............................................................. 305
TWebHttpRequest网络请求............................................................ 305
TWebHttpRequest属性.............................................................. 308
TWebHttpRequest方法.............................................................. 308
TWebHttpRequest事件.............................................................. 308
TWebCookies网络Cookie保存用户与后端服务器的交互状态................................ 309
TWebClientConnector客户端连接...................................................... 310
TWebAESEncryption加密AES算法....................................................... 312
TWebAESEncryption属性............................................................ 312
TWebAESEncryption方法............................................................ 312
TWebAESEncryption事件............................................................ 313
TWebRSAEncryption加密RSA算法....................................................... 313
TWebRSAEncryption属性............................................................ 313
TWebRSAEncryption方法............................................................ 313
TWebRSAEncryption事件............................................................ 314
TWebRSASignature签名RSA算法........................................................ 315
TWebRSASignature属性............................................................. 315
TWebRSASignature方法............................................................. 315
TWebRSASignature事件............................................................. 315
TWebHMACSignature签名HAMC算法...................................................... 316
TWebHMACSignature属性............................................................ 316
TWebHMACSignature方法............................................................ 316
TWebHMACSignature事件............................................................ 317
TWebPushNotifications推送消息...................................................... 317
注册推送消息..................................................................... 317
多用户共享同一设备............................................................... 317
TWebPushNotifications属性........................................................ 318
TWebPushNotifications方法........................................................ 318
TWebPushNotifications事件........................................................ 319
TMS WEB Core 3D应用程序............................................................ 320
创建3D图表应用程序............................................................... 320
3D商业图表应用程序............................................................... 322
3D柱状图演示..................................................................... 322
轴的术语......................................................................... 322
创建数据序列对象................................................................. 322
演示中显示的其他功能............................................................. 323
事件............................................................................. 324
3D三维数学图表应用程序........................................................... 324
3D三维散点图演示................................................................. 324
轴的术语......................................................................... 325
创建数据序列对象................................................................. 325
演示中显示的其他功能............................................................. 325
3D曲面图演示..................................................................... 325
如何工作......................................................................... 325
创建数据系列对象................................................................. 326
演示中显示的其他功能............................................................. 327
3D PaintBox 绘图框应用程序....................................................... 327
3D PaintBox绘图框演示............................................................ 327
轴的术语......................................................................... 327
添加对象的代码................................................................... 327
直接调用Three.Js API............................................................. 328
其他功能的示例代码............................................................... 328
事件............................................................................. 329
3D 模型应用程序.................................................................. 329
需要引用“ThreeJS Models (3d)” JS库............................................. 329
3D模型演示....................................................................... 329
加载OBJ/MTL模型的代码............................................................ 330
加载GLTF模型的代码............................................................... 330
模型的附加功能................................................................... 330
TWebMyCloudDbClientDataset云数据存储服务客户端数据集组件........................... 332
简介............................................................................. 332
使用TWebmyCloudDbClientDataset创建WEB应用程序.................................... 332
在myCloudData控制台设置你的myCloudData项目....................................... 332
创建一个TMS Web应用程序.......................................................... 332
设置TWebmyCloudDbClientDataset组件............................................... 332
指定组件属性..................................................................... 333
创建对象库中每个对象的字段或属性................................................. 333
在对象检查器Object Inspector中选择字段........................................... 333
在代码中创建字段................................................................. 333
添加连接到DataSet数据集的数据组件................................................ 333
设置DataSource数据源和数据组件................................................... 334
设置DBGrid的列................................................................... 334
设置一个新记录事件............................................................... 334
运行Web应用程序.................................................................. 334
任务列表演示..................................................................... 334
本演示中的其他功能............................................................... 334
故障排除......................................................................... 335
参考部分......................................................................... 335
TWebMyCloudDbClientDataset组件................................................... 335
TWebmyCloudDbClientDataSet属性................................................... 335
TWebmyCloudDbClientDataset方法................................................... 336
TWebFirestoreClientDataset谷歌云Firestore客户端数据集组件.......................... 337
简介............................................................................. 337
使用TwebFirestoreClientDataset创建网络应用程序................................... 337
在Firebase控制台设置你的Firestore项目............................................ 337
创建一个TMS的WEB应用程序......................................................... 338
设置TWebFirestoreClientDataset组件............................................... 338
添加连接到DataSet数据集的数据组件................................................ 339
运行网络应用程序................................................................. 340
任务列表演示..................................................................... 340
疑难解答......................................................................... 341
在Firestore过滤记录.............................................................. 341
在Firestore层面上可用的过滤方法.................................................. 342
Firestore过滤演示................................................................ 345
基于代码处理的新异步方法......................................................... 346
登录认证的总结和替代方法......................................................... 348
用户的具体数据(多租户)......................................................... 351
TWebFirestoreClientDataset参考资料................................................. 353
TWebFirestoreClientDataset方法................................................... 354
异步方法......................................................................... 356
与签到有关的方法................................................................. 357
技巧、窍门、故障排除说明......................................................... 359
TWebRadServerClientDataset客户端数据集............................................. 360
简介............................................................................. 360
配置你的Embarcadero Rad服务器后端................................................ 360
通过TWebRadServerClientDataset访问Rad Server..................................... 362
参考资料......................................................................... 363
属性............................................................................. 363
方法............................................................................. 363
事件............................................................................. 363
TWebDreamFactoryClientDataset开源DreamFactory客户端数据集.......................... 364
简介............................................................................. 364
配置DreamFactory后端............................................................. 364
创建SQLite服务'tasksdb'.......................................................... 364
创建模式表任务................................................................... 364
设置CORS......................................................................... 365
设置一个角色 "LoggedIn "来访问 "tasksdb "服务.................................... 366
创建应用程序任务................................................................. 366
使用DreamFactory通过TWebDreamFactoryClientDataset.................................. 367
参考资料......................................................................... 367
属性............................................................................. 367
方法............................................................................. 367
事件............................................................................. 368
TWebFaunaDbClientDataSet云数据库FaunaDb客户端数据集................................ 369
简介............................................................................. 369
配置FaunaDb后端服务.............................................................. 369
通过TWebFaunaDBClientDataset使用FaunaDB.......................................... 370
参考资料......................................................................... 370
属性............................................................................. 370
方法............................................................................. 371
事件............................................................................. 371
TWebSQLRestClientDataset客户端数据集, TWebSQLRestConnection服务连接................ 372
简介............................................................................. 372
配置SQLDBRESTBridge后端服务...................................................... 372
通过TWebSQLRestClientDataset使用SQLite........................................... 372
jQuery 组件........................................................................ 375
TWebJQXButton按钮.................................................................. 376
说明............................................................................. 376
HTML 模板标签.................................................................... 376
TWebJQXButton属性................................................................ 377
TWebJQXButton事件................................................................ 377
TWebJQXButtonGroup按钮群组......................................................... 377
说明............................................................................. 377
HTML 模板标签.................................................................... 377
TWebJQXButtonGroup属性........................................................... 378
TWebJQXButtonGroup事件........................................................... 378
TWebJQXCalendar日历................................................................ 378
说明............................................................................. 378
HTML 模板标签.................................................................... 378
TWebJQXCalendar属性.............................................................. 379
TWebJQXCalendar事件.............................................................. 379
TWebJQXColorPicker颜色选择器....................................................... 379
说明............................................................................. 379
HTML 模板标签.................................................................... 380
TWebJQXColorPicker属性........................................................... 380
TWebJQXColorPicker事件........................................................... 380
TWebJQXComboBox下拉组合框.......................................................... 380
说明............................................................................. 380
HTML 模板标签.................................................................... 381
TWebJQXComboBox属性.............................................................. 381
TWebJQXComboBox方法.............................................................. 381
TWebJQXComboBox事件.............................................................. 381
TWebJQXDateTimeInput日期时间输入框................................................. 382
说明............................................................................. 382
HTML 模板标签.................................................................... 382
TWebJQXDateTimeInput属性......................................................... 382
TWebJQXDateTimeInput事件......................................................... 382
TWebJQXDropDownList下拉列表........................................................ 383
说明............................................................................. 383
HTML 模板标签.................................................................... 383
TWebJQXDropDownList属性.......................................................... 383
TWebJQXDropDownList方法.......................................................... 383
TWebJQXDropDownList事件.......................................................... 383
TWebJQXGrid网格.................................................................... 384
说明............................................................................. 384
HTML 模板标签.................................................................... 385
TWebJQXGrid属性.................................................................. 385
TWebJQXGrid方法.................................................................. 386
TWebJQXGrid事件.................................................................. 386
TWebJQXKnob圆形仪表................................................................ 387
说明............................................................................. 387
HTML 模板标签.................................................................... 387
TWebJQXKnob属性.................................................................. 387
TWebJQXKnob事件.................................................................. 388
TWebJQXMaskedInput掩码输入框....................................................... 388
说明............................................................................. 388
HTML 模板标签.................................................................... 389
TWebJQXMaskedInput属性........................................................... 389
TWebJQXMaskedInput事件........................................................... 389
TWebJQXMenu菜单.................................................................. 390
说明............................................................................. 390
HTML 模板标签.................................................................... 390
TWebJQXMenu属性.................................................................. 390
TWebJQXMenu事件.................................................................. 390
TWebJQXNumberInput数字输入编辑框................................................... 391
说明............................................................................. 391
HTML 模板标签.................................................................... 391
TWebJQXNumberInput属性........................................................... 391
TWebJQXNumberInput事件........................................................... 391
TWebJQXProgressBar进度条........................................................... 392
说明............................................................................. 392
HTML 模板标签.................................................................... 392
TWebJQXProgressBar属性........................................................... 395
TWebJQXRangeSelector范围选择器..................................................... 393
说明............................................................................. 393
HTML 模板标签.................................................................... 393
TWebJQXRangeSelector属性......................................................... 393
TWebJQXRangeSelector事件......................................................... 393
TWebJQXRating评价控件.............................................................. 394
说明............................................................................. 394
HTML 模板标签.................................................................... 394
TWebJQXRating属性................................................................ 394
TWebJQXRating事件................................................................ 394
TWebJQXResponsivePanel响应式面板................................................... 394
说明............................................................................. 394
TWebJQXResponsivePanel属性....................................................... 395
TWebJQXResponsivePanel方法....................................................... 395
TWebJQXResponsivePanel事件....................................................... 395
TWebJQXSlider滑块择值.............................................................. 395
说明............................................................................. 396
HTML 模板标签.................................................................... 396
TWebJQXSlider属性................................................................ 396
TWebJQXSlider事件................................................................ 397
TWebJQXTabs标签页.................................................................. 397
说明............................................................................. 397
HTML 模板标签.................................................................... 397
TWebJQXTabs属性.................................................................. 397
TWebJQXTabs事件.................................................................. 398
TWebJQXTagCloud标签云.............................................................. 398
说明............................................................................. 398
HTML 模板标签.................................................................... 398
PropTWebJQXTagCloud属性.......................................................... 398
TWebJQXTagCloud事件.............................................................. 399
连接数据库......................................................................... 400
使用WebSockets................................................................... 404
IndexedDB数据库.................................................................. 407
TMS WEB Core IndexedDB 库........................................................ 407
TIndexedDbClientDataset客户端数据集组件.......................................... 407
TIndexedDb类..................................................................... 407
创建IndexedDB应用程序............................................................ 407
创建一个TMS 网络web应用程序...................................................... 407
添加连接到DataSet数据集的数据库感知组件.......................................... 409
运行Web应用程序.................................................................. 410
管理IndexedDB数据库.............................................................. 410
任务列表演示..................................................................... 411
本演示中的其他功能............................................................... 411
TWebIndexedDbClientDataSet客户端数据集组件......................................... 412
说明............................................................................. 412
TWebIndexedDbClientDataSet属性................................................... 412
TWebIndexedDbClientDataSet方法................................................... 413
TIndexedDb (高级用途).............................................................. 413
说明............................................................................. 414
属性............................................................................. 414
TIndexedDb方法和事件............................................................. 414
Out-of-line key独立于对象store中的记录的【键】规范............................... 417
设置索引......................................................................... 420
处理 IndexedDB 的异步行为........................................................ 421
TMS WEB Electron桌面应用程序....................................................... 423
创建TMS Web Electron桌面应用程序................................................. 423
构建应用程序..................................................................... 425
将你的应用程序迁移到更新的版本................................................... 426
替换the main.js文件.............................................................. 426
对话框回调....................................................................... 426
删除TElectronIPCCommunication.OnMessage中的Sender参数............................ 427
删除TElectronIPCMain相关代码..................................................... 427
访问开发工具....................................................................... 428
拖放............................................................................... 428
字体............................................................................... 430
用本地数据库设置你的项目........................................................... 430
Electron组件....................................................................... 432
TElectronOpenDialog打开对话框...................................................... 432
说明............................................................................. 432
TElectronOpenDialog属性.......................................................... 432
TElectronOpenDialog方法.......................................................... 432
TElectronSaveDialog保存对话框.................................................... 433
说明............................................................................. 433
TElectronSaveDialog属性.......................................................... 433
TElectronSaveDialog方法.......................................................... 433
TElectronMessageBox消息对话框...................................................... 434
说明............................................................................. 434
TElectronMessageBox属性.......................................................... 434
TElectronMessageBox方法.......................................................... 435
TElectronErrorBox错误对话框........................................................ 435
说明............................................................................. 435
TElectronErrorBox属性............................................................ 435
TElectronErrorBox方法............................................................ 435
TElectronMainMenu主菜单............................................................ 435
说明............................................................................. 435
TElectronPopupMenu弹出式菜单....................................................... 435
说明............................................................................. 435
TElectronPopupMenu方法........................................................... 436
TElectronBrowserWindow浏览器窗口................................................... 437
说明............................................................................. 437
TElectronBrowserWindow属性....................................................... 437
TElectronBrowserWindow方法....................................................... 437
TElectronBrowserWindow事件....................................................... 438
使用表单的多个窗口............................................................... 438
使用其他来源的多个窗口........................................................... 439
显示一个窗口..................................................................... 439
TElectronTrayIcon托盘图标.......................................................... 439
说明............................................................................. 439
TElectronTrayIcon属性............................................................ 440
TelectronTrayIcon事件............................................................ 440
TElectronIPCCommunication电脑通信.................................................. 440
说明............................................................................. 440
TElectronIPCCommunication属性.................................................... 440
TElectronIPCCommunication方法.................................................... 440
TElectronIPCCommunication事件.................................................... 440
发送消息给父窗口................................................................. 441
发送消息到一个通道............................................................... 441
接收消息......................................................................... 441
TElectronMySQLClientDataSet数据库MySQL客户端数据集................................. 442
说明............................................................................. 442
任务列表演示..................................................................... 442
BLOB演示......................................................................... 443
TElectronMySQLClientDataSet属性.................................................. 443
TElectronMySQLConnection数据库MySQL连接组件........................................ 443
说明............................................................................. 443
TElectronPostgreSQLClientDataSet数据库PostgreSQL客户端数据集组件................... 443
说明............................................................................. 443
任务列表演示..................................................................... 444
BLOB演示......................................................................... 445
TElectronPostgreSQLClientDataSet属性............................................. 445
TElectronPostgreSQLConnection数据库PostgreSQL连接组件.............................. 445
说明............................................................................. 445
TElectronFileWatcher文件监控....................................................... 445
说明............................................................................. 445
TElectronFileWatcher属性......................................................... 445
TElectronFileWatcher方法......................................................... 446
TElectronGlobalShortcut键盘快捷键.................................................. 446
说明............................................................................. 446
TElectronGlobalShortcut属性...................................................... 446
TElectronGlobalShortcut事件...................................................... 446
TElectronStringList字符串列表...................................................... 446
TElectronStringList方法.......................................................... 446
TElectronBinaryDataStream二进制数据流.............................................. 448
TElectronBinaryDataStream属性.................................................... 448
TElectronBinaryDataStream方法.................................................... 448
TElectronClipboard剪贴板........................................................... 448
TElectronClipboard属性........................................................... 448
TElectronClipboard方法........................................................... 448
TElectronShell命令行解释器......................................................... 449
TElectronShell方法............................................................... 449
TElectronIPCRenderer电脑渲染器..................................................... 449
TElectronIPCRenderer方法......................................................... 449
TElectronDragAndDrop拖放........................................................... 450
TElectronPath路径.................................................................. 450
TElectronPath方法................................................................ 450
TElectronWindow窗口................................................................ 450
TElectronWindow方法.............................................................. 451
其它可用方法..................................................................... 451
TMS WEB Miletus桌面应用程序........................................................ 453
创建TMS Web Miletus桌面应用程序.................................................. 453
调试和访问开发工具............................................................... 455
部署............................................................................. 456
拖放............................................................................. 456
从PC桌面拖拽到Miletus应用程序中.................................................. 456
从Miletus应用程序中拖拽到PC桌面.................................................. 457
Miletus组件........................................................................ 458
TMiletusOpenDialog打开对话框....................................................... 458
说明............................................................................. 458
TMiletusOpenDialog属性........................................................... 458
TMiletusOpenDialog方法........................................................... 458
TMiletusSaveDialog保存对话框....................................................... 459
说明............................................................................. 459
TMiletusSaveDialog属性........................................................... 459
TMiletusSaveDialog方法........................................................... 460
TMiletusMessageBox消息框........................................................... 460
说明............................................................................. 460
TMiletusMessageBox属性........................................................... 460
TMiletusMessageBox方法........................................................... 461
TMiletusErrorBox错误对话框......................................................... 461
说明............................................................................. 461
TMiletusErrorBox属性............................................................. 461
TMiletusErrorBox方法............................................................. 461
TMiletusMainMenu主菜单............................................................. 462
说明............................................................................. 462
更新TMiletusMainMenu主菜单....................................................... 462
TMiletusPopupMenu弹出式菜单........................................................ 462
说明............................................................................. 462
TMiletusPopupMenu方法............................................................ 462
TMiletusPopupMenu事件............................................................ 462
更新TMiletusPopupMenu弹出式菜单.................................................. 463
TMiletusNotificationCenter通知中心................................................. 463
说明............................................................................. 463
TMiletusNotificationCenter方法................................................... 463
TMiletusWindow窗口................................................................. 463
说明............................................................................. 463
TMiletusWindow属性............................................................... 464
TMiletusWindow方法............................................................... 464
TMiletusWindow事件............................................................... 464
使用表单的多窗口................................................................. 465
使用其他来源的多窗口............................................................. 465
显示一个窗口..................................................................... 465
表单窗体之间通信................................................................. 465
TMiletusTrayIcon托盘图标........................................................... 465
说明............................................................................. 466
TMiletusTrayIcon属性............................................................. 466
TMiletusTrayIcon事件............................................................. 466
TMiletusClientDataSet客户端数据集.................................................. 466
TMiletusClientDataSet属性........................................................ 466
TMiletusAccessDBDriver数据库Access驱动............................................. 467
TMiletusMySQLDBDriver数据库MySQL驱动............................................... 467
TMiletusSQLiteDBDriver数据库SQLite驱动............................................. 467
TMiletusPostgreSQLDBDriver数据库PostgreSQL驱动..................................... 467
TMiletusMSSQLDBDriver数据库MSSQL驱动............................................... 468
TMiletusIBDBDriver数据库InterBase驱动.............................................. 468
TMiletusFBDBDriver数据库FireBird驱动............................................... 468
TMiletusFileWatcher文件监控........................................................ 469
说明............................................................................. 469
TMiletusFileWatcher属性.......................................................... 469
TMiletusFileWatch事件.............................................................. 469
TmiletusGlobalShortcuts全局快捷键.................................................. 469
说明............................................................................. 469
TMiletusGlobalShortcut属性....................................................... 469
TMiletusGlobalShortcut事件....................................................... 469
TMiletusStringList字符串列表....................................................... 469
TMiletusStringList方法........................................................... 469
TMiletusBinaryDataStream二进制数据流............................................... 470
TMiletusBinaryDataStream属性..................................................... 471
TMiletusBinaryDataStream方法..................................................... 471
TMiletusClipboard剪贴板............................................................ 471
TmiletusClipboard属性............................................................ 471
TmiletusClipboard方法............................................................ 471
TMiletusShell命令行解释器.......................................................... 472
TMiletusShell方法................................................................ 472
TMiletusINIFile操作INI文件......................................................... 472
TMiletusINIFile方法.............................................................. 472
TMiletusRegistry注册表............................................................. 474
TMiletusRegistry属性............................................................. 474
TMiletusRegistry方法............................................................. 474
其他可用的方法................................................................... 476
定制控件开发............................................................... 478
PDF下载地址:《Delphi Web前端开发教程——基于TMS WEB Core框架》