ema_eadf.kb 的例行程序


EADefaultsCreateDialog

文件名

ema_eadf.kb

语法

EADefaultsCreateDialog( VAL parentWindow:WINDOW, VAL modalBox:BOOLEAN );

参数

parentWindow - 新对话框的父级的窗口句柄

modalBox - true/false,说明该框是否是典型框。

返回

2 = 已创建

1 = 成功

0 = 调用 Init 失败

副作用

说明

此函数创建类型 EADef 的对话框。

调用的对话框窗体


EADefaultsDestroyDialog

文件名

ema_eadf.kb

语法

EADefaultsDestroyDialog;

参数

返回

1 = 成功

0 = 失败

副作用

说明

此函数毁坏对话框。

调用的对话框窗体


EADefaultsDlgRestoreData

文件名

ema_eadf.kb

语法

EADefaultsDlgRestoreData(REF eaDefData:EADefDataRec);

参数

eaDefData - 数据返回值

返回

1 = 成功

0 = 失败

副作用

说明

此函数从某文件或数据库恢复与此模块有关的对话框数据。

调用的对话框窗体


EADefaultsEnableControls

文件名

ema_eadf.kb

语法

EADefaultsEnableControls( VAL enableControls:BOOLEAN, VAL msgString:STRING );

参数

enableControls - TRUE(启用)或 FALSE(禁用)

msgString - 要写入该框中的消息行的字符串(如有的话)。

如果这是 $Unknown,则什么也没写。

返回

1 = 成功

0 = 失败

副作用

说明

此函数启用或禁用用户控件并将字符串输出到消息行(如有的话)。

调用的对话框窗体


EADefaultsEventHandler

文件名

ema_eadf.kb

语法

EADefaultsEventHandler(REF eaDefDlgData:EADefDlgDataRec);

参数

eaDefDlgData - 此对话框类型的实例数据

返回

1 = 成功

0 = 失败

副作用

说明

此例行程序为“EADef”对话框提供事件处理。

调用的对话框窗体


EADefaultsGetData

文件名

ema_eadf.kb

语法

EADefaultsGetData( REF eaDefData:EADefDataRec );

参数

eaDefData - 数据返回值

返回

1 = 成功

0 = 失败

副作用

说明

此函数获取与此模块有关的对话框数据。

调用的对话框窗体


EADefaultsInitData

文件名

ema_eadf.kb

语法

EADefaultsInitData;

参数

返回

1 = 成功

0 = 失败

副作用

说明

此函数用外部数据存储中的信息初始化模块数据结构。

调用的对话框窗体


EADefaultsRefreshLists

文件名

ema_eadf.kb

语法

EADefaultsRefreshLists;

参数

返回

1 = 成功

副作用

说明

此函数用 TPM 数据库中的当前值刷新严重性、呼叫代码与系统列表。

调用的对话框窗体


EADefaultsSaveData

文件名

ema_eadf.kb

语法

EADefaultsSaveData;

参数

返回

1 = 成功

0 = 失败

副作用

说明

此函数将与此模块有关的对话框数据保存到某文件或数据库中。

调用的对话框窗体


EADefaultsSetData

文件名

ema_eadf.kb

语法

EADefaultsSetData( REF eaDefData:EADefDataRec );

参数

eaDefData - 数据返回值

返回

1 = 成功

0 = 失败

副作用

说明

此函数设置与此模块有关的对话框数据。

调用的对话框窗体


EADefaultsShutDown

文件名

ema_eadf.kb

语法

EADefaultsShutDown( VAL callerStatus:INTEGER );

参数

callerStatus - 调用程序的关闭状态。

返回

1 = 成功

0 = 失败

副作用

说明

此函数执行此模块的最终操作,以期望呼叫应用程序关闭。如果由于内部问题呼叫程序将要关闭,此模块可能异常终止。

调用的对话框窗体


EADefaultsValidateEntries

文件名

ema_eadf.kb

语法

EADefaultsValidateEntries(REF dlgData:EADefDlgDataRec );

参数

dlgData - 数据返回值

返回

1 = 成功

副作用

说明

此函数用 TPM 数据库中的当前值验证各种 TPM 缺省数据条目。

调用的对话框窗体


ModuleTestEventHandler

文件名

ema_eadf.kb

语法

ModuleTestEventHandler( REF ModuleTestData: ModuleTestRec );

参数

ModuleTestData - 此对话框类型的实例数据

返回

1 = 成功

0 = 失败

副作用

说明

此例行程序为“模块测试”对话框提供事件处理。

调用的对话框窗体


PerformSelectAction

文件名

ema_eadf.kb

语法

PerformSelectAction(REF eaDefDlgData:EADefDlgDataRec);

参数

eaDefDlgData - 此窗口的实例数据

返回

1 = 成功

0 = 失败(拒绝选择)

副作用

说明

此例行程序执行“配置”对话框中控件的操作。它由基于新值启用对话控件与检查用户字段值有效性组成。注:此例行程序是在事件处理器范围内调用的,这样代码就可获取对 EventParms 的访问权。

调用的对话框窗体


TestThisModule

文件名

ema_eadf.kb

语法

TestThisModule( VAL args:LIST OF STRING );

参数

args - 命令行自变量列表

返回

副作用

说明

此例行程序提供一个简单的 GUI 界面,以测试此模块中的可调用例行程序。

调用的对话框窗体


TransferAttribsToModuleRec

文件名

ema_eadf.kb

语法

TransferAttribsToModuleRec(VAL eaDefAttribList:LIST OF DBDialogAttribRec);

参数

eaDefAttribList - 数据返回值

返回

1 = 成功

0 = 失败

副作用

说明

此函数将数据库属性列表转移到模块数据结构。

调用的对话框窗体


TransferModuleRecToAttribs

文件名

ema_eadf.kb

语法

TransferModuleRecToAttribs(VAL eaDefAttribList:LIST OF DBDialogAttribRec);

参数

eaDefAttribList - 数据返回值

返回

1 = 成功

0 = 失败

副作用

说明

此函数将要传输的模块数据结构内容属性列表转移到数据库。

调用的对话框窗体