首页 百科知识 为类指定外观

为类指定外观

时间:2022-10-21 百科知识 版权反馈
【摘要】:当用户完成对新类的修改后,就可以对其指定外观。为类指定外观就是指用户使用类设计应用程序时,用来表示类的图标。“类信息”对话框有两个选项卡,一是类选项卡,一是成员选项卡,图10-15为“类信息”对话框中的类“选项卡”。“成员”选项卡由下列列表框组成:可视性:指定类成员是否是保护的、公共的或隐藏的。至此,新类已定义完毕。

10.4 为类指定外观

当用户完成对新类的修改后,就可以对其指定外观。为类指定外观就是指用户使用类设计应用程序时,用来表示类的图标。用户可以通过选择“类”菜单中的“类信息”选项来打开“类信息”对话框对它设置。

“类信息”对话框有两个选项卡,一是类选项卡,一是成员选项卡,图10-15为“类信息”对话框中的类“选项卡”。

img359

图10-15 “类”选项卡

类信息对话框的类选项卡给出了有关类以及与其相关图标的一般信息。选项卡中各选项的意义如下:

工具栏图标:显示类工具栏图标的名称。选择3点按钮可以打开“打开”对话框,通过该对话框可选定类图标。用户可选择BMP位图文件或ICO图标文件作为类图标,并可在选定文件后通过单击“打开”对话框右侧的“预览”按钮来观察图片。当用户在处于表单设计器或类设计器画面时,如通过表单控件工具栏中的“查看类”工具打开包含此类的类库时,表单控件工具栏中将会显示此处指定的类工具栏图标。

容器图标:显示类容器工具栏图标的名字。同样,选择3点按钮也可以选定类容器图标。容器图标只在“类浏览器”窗口中显示。

OLE公有:当通过项目管理器生成一个包含OLEPublic关键字的程序时,指定生成一个自定义的OLE自动化服务器,同时为该程序生成一个全局惟一标识(GUID)。

刻度单位:指定像素或Foxels。Foxels等于表单中当前字体字符的平均高度和宽度。

说明:显示有关选定项的注释,可以在该框中键入新的描述,或者在其中编辑原有的说明。

类名:显示“类设计器”中选定的类名。

父类:显示父类名。

类库:显示类库的路径和文件名。

图10-16为类信息对话框中的成员选项卡,它显示了有关单个类成员的信息。“成员”选项卡由下列列表框组成:

img360

图10-16 “成员”选项卡

类:显示类名。

名称:显示类属性或方法程序的名称。

可视性:指定类成员是否是保护的、公共的或隐藏的。如果在“编辑属性/方法程序”对话框(通过单击“修改”按钮可打开该对话框)的“可视性”下拉列表中选择了“保护”,则不允许在类或子类之外对类属性进行更改或访问。

不初始化:指定在添加对象时,是否执行Init方法。当选定复选框时,不执行Init方法。该选项只能用于一个类的子类。

修改:单击该按钮将打开“编辑属性/方法程序”对话框(参见图10-17),用户可通过该对话框编辑一个现有的属性和方法程序。

img361

图10-17 “编辑属性/方法程序”对话框

在所有工作完成后,单击类设计器左上角的控制按钮,此时系统将打开控制菜单,选择其中的关闭选项,则系统将弹出一提示框,询问用户是否将新类保存至类库,单击“是”保存新类。至此,新类已定义完毕。

最后一种生成新类的方法是在表单设计器状态下,首先选择表单或对象(一个或多个),然后选择文件菜单中的 “另存为类”选项,则系统将显示一“保存类”对话框。用户可通过该对话框输入类名、选择类库,并填写说明。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈