feat(tsl-api-reference): index class and unit APIs

Migrate reference pages to declaration-line storage and rebuild the
13-column index.

Add qualified member lookup plus regression and end-to-end coverage.
This commit is contained in:
csh
2026-07-29 15:47:46 +08:00
parent 9edc8fc868
commit 13be5ea0aa
239 changed files with 39157 additions and 12846 deletions
@@ -2,6 +2,8 @@
## `uiInteger()`
声明:function
整数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -15,6 +17,8 @@ return rdo2 uiInteger();
## `uiBoolean()`
声明:function
真假。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -28,6 +32,8 @@ return rdo2 uiBoolean();
## `uiString()`
声明:function
字符串。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -41,6 +47,8 @@ return rdo2 uiString();
## `uiDate()`
声明:function
日期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -54,6 +62,8 @@ return rdo2 uiDate();
## `uiDouble()`
声明:function
浮点数。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -67,6 +77,8 @@ return rdo2 uiDouble();
## `uiMarketList()`
声明:function
市场列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -80,6 +92,8 @@ return rdo2 uiMarketList();
## `uiIndexList()`
声明:function
指数列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -93,6 +107,8 @@ return rdo2 uiIndexList();
## `uiStockList()`
声明:function
股票列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -106,6 +122,8 @@ return rdo2 uiStockList();
## `uiSelfBkList()`
声明:function
自选板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -119,6 +137,8 @@ return rdo2 uiSelfBkList();
## `uiSysBkList()`
声明:function
系统板块列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -132,6 +152,8 @@ return rdo2 uiSysBkList();
## `uiRightStyle()`
声明:function
复权方法。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -145,6 +167,8 @@ return rdo2 uiRightStyle();
## `uiCycle()`
声明:function
周期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -158,6 +182,8 @@ return rdo2 uiCycle();
## `uiReportDate()`
声明:function
报告期。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -171,6 +197,8 @@ return rdo2 uiReportDate();
## `uiBasicIdList()`
声明:function
基本面ID列表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -184,6 +212,8 @@ return rdo2 uiBasicIdList();
## `uiUserDefine()`
声明:function
用户自定义。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -197,6 +227,8 @@ return rdo2 uiUserDefine();
## `uiOneDimArray()`
声明:function
一维数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -210,6 +242,8 @@ return rdo2 uiOneDimArray();
## `uiTwoDimDoubleArray()`
声明:function
二维实数数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -223,6 +257,8 @@ return rdo2 uiTwoDimDoubleArray();
## `uiOneDimStringArray()`
声明:function
一维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -236,6 +272,8 @@ return rdo2 uiOneDimStringArray();
## `uiTwoDimStringArray()`
声明:function
二维字符串数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -249,6 +287,8 @@ return rdo2 uiTwoDimStringArray();
## `uiOneDimDateArray()`
声明:function
一维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -262,6 +302,8 @@ return rdo2 uiOneDimDateArray();
## `uiTwoDimDateArray()`
声明:function
二维日期数组。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -275,6 +317,8 @@ return rdo2 uiTwoDimDateArray();
## `uiTable()`
声明:function
数据表。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。
返回:integer
@@ -288,6 +332,8 @@ return rdo2 uiTable();
## `uiUserData()`
声明:function
用户数据。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -301,6 +347,8 @@ return rdo2 uiUserData();
## `uiRightDay()`
声明:function
复权基准日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -314,6 +362,8 @@ return rdo2 uiRightDay();
## `uiBasicId()`
声明:function
基本面ID。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -327,6 +377,8 @@ return rdo2 uiBasicId();
## `uiYear()`
声明:function
年份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -340,6 +392,8 @@ return rdo2 uiYear();
## `uiMonth()`
声明:function
月份。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -353,6 +407,8 @@ return rdo2 uiMonth();
## `uiDay()`
声明:function
日。对话框定义Define参数中的Type字段值,表示输入项目的数据类别。返回:整数。数据类别。
返回:integer
@@ -366,6 +422,8 @@ return rdo2 uiDay();
## `promptForFileName(file_name, filter, default_ext, title, initial_dir, save_dialog)`
声明:function
显示文件打开(保存)对话框。如果选择文件并确定则返回真,否则返回假。
| 参数 | 类型 | 说明 |
@@ -394,6 +452,8 @@ return data;
## `inputDialog(title, hint, define, result)`
声明:function
输入对话框,生成类似于函数、模型运行的时候自动出现的参数输入对话框。如果取消了,返回为假,否则为真。
| 参数 | 类型 | 说明 |
@@ -433,6 +493,8 @@ rdo2 showValue('测试显示', result, false);
## `buildOptionComboValue(values, default_index)`
声明:function
生成自定义类型uiUserDefine所需的VALUE值。返回的结果为用户自定义类型所需的Value值
| 参数 | 类型 | 说明 |
@@ -455,192 +517,256 @@ return rdo2 buildOptionComboValue(s, 0);
## `mb_AbortRetryIgnore()`
声明:function
消息对话框的类型控制字,按钮显示三个:中止(Abort),重试(Retry,忽略(Ignore
返回:any
## `mb_Ok()`
声明:function
消息对话框的类型控制字,按钮显示一个:Ok。
返回:any
## `mb_OkCancel()`
声明:function
消息对话框的类型控制字,按钮显示两个:确定(Ok),取消(Cancel)。
返回:any
## `mb_RetryCancel()`
声明:function
消息对话框的类型控制字,按钮显示两个:重试(Retry),取消(Cancel)。
返回:any
## `mb_YesNo()`
声明:function
消息对话框的类型控制字函数,按钮ID显示两个:是(Yes),否(NO)。
返回:any
## `mb_YesNoCancel()`
声明:function
消息对话框的类型控制字,按钮显示三个:是(Yes),否(No),取消(Cancel)。
返回:any
## `mb_IconInformation()`
声明:function
消息对话框的图标控制字,显示消息提示,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconExclamation()`
声明:function
消息对话框的图标控制字,显示感叹号,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconWarning()`
声明:function
消息对话框的图标控制字,显示警告图标,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconInfomation()`
声明:function
消息对话框的图标控制字,显示信息提示。
返回:any
## `mb_IconAsterisk()`
声明:function
消息对话框的图标控制字,显示星号,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconQuestion()`
声明:function
消息对话框的图标控制字,显示问号,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconStop()`
声明:function
消息对话框的图标控制字,显示停止,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconError()`
声明:function
消息对话框的图标控制字,显示错误,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_IconHand()`
声明:function
消息对话框的图标控制字,显示手,一般对类型控制字消息显示框的装饰。
返回:any
## `mb_DefButton1()`
声明:function
消息对话框的默认按钮控制字,默认为第一个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字合用。
返回:any
## `mb_DefButton2()`
声明:function
消息对话框的默认按钮控制字,默认为第二个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。
返回:any
## `mb_DefButton3()`
声明:function
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。
返回:any
## `mb_DefButton4()`
声明:function
消息对话框的默认按钮控制字,默认为第三个按钮。天软GUI函数默认按钮通常显示浅蓝色并带有慢闪,如类型控制字消息显示框默认的是第一个按钮。默认按钮控制字一般配合类型控制字消息显示框合用。
返回:any
## `mb_ApplModal()`
声明:function
消息对话框的模式控制字,普通模式。
返回:any
## `mb_AppModal()`
声明:function
消息对话框的模式控制字,应用模式。
返回:any
## `mb_SystemModal()`
声明:function
消息对话框的模式控制字,系统模式,对话框总在最前端。
返回:any
## `mb_TaskModal()`
声明:function
消息对话框的模式控制字,任务模式。
返回:any
## `mb_TopMost()`
声明:function
其他控制字,设置对话框为总在前端。
返回:any
## `mb_Default_Desktop_Only()`
声明:function
其他控制字,仅仅在默认桌面显示。
返回:any
## `mb_Help()`
声明:function
其他控制字,对话框中显示帮助按钮。
返回:any
## `mb_Right()`
声明:function
其他控制字,文字右对齐方式。
返回:any
## `mb_RtlReading()`
声明:function
其他控制字,从右往左输出文字,对输出Hebrew或者Arabic语言有效。
返回:any
## `mb_SetForeGround()`
声明:function
其他控制字,设置对话框为前端窗口。
返回:any
## `mb_SetTopMost()`
声明:function
其他控制字,设置对话框为总在前端。
返回:any
## `mb_Service_Notification()`
声明:function
其他控制字,服务通知模式,即便无用户登录系统也显示。
返回:any
## `idAbort()`
声明:function
消息对话框返回字,表明用户选中了Abort按钮。
返回:integer
@@ -657,6 +783,8 @@ else return 0;
## `idCancel()`
声明:function
消息对话框返回字,表明用户选中了Cancel按钮。
返回:integer
@@ -673,6 +801,8 @@ else return 0;
## `idIgnore()`
声明:function
消息对话框返回字,表明用户选中了Ignore按钮。
返回:integer
@@ -689,6 +819,8 @@ else return 0;
## `idNo()`
声明:function
消息对话框返回字,表明用户选中了No按钮。
返回:integer
@@ -705,6 +837,8 @@ else return 0;
## `idOk()`
声明:function
消息对话框返回字,表明用户选中了OK按钮。
返回:integer
@@ -721,6 +855,8 @@ else return 0;
## `idRetry()`
声明:function
消息对话框返回字,表明用户选中了Retry按钮。
返回:integer
@@ -737,6 +873,8 @@ else return 0;
## `idYes()`
声明:function
消息对话框返回字,表明用户选中了Yes按钮。
返回:integer