视图文件 属性函数

1.文件格式

下面是一个典型的Visual Graph视图文件格式:

<?xml version="1.0" encoding="utf-8"?>
<vg version="750" gridsize="8">
<sheet name="sheet1" myprop="123" >
<text name="text1" origin="135,109" bounds="69,61,202,158"/>
</sheet>
</vg>

它有如下特点:

结构简单:

在第一行文件头下面是视图节点vg,这里存放视图类的各种属性。在视图节点里面是页面节点sheet。在页面节点里面是图形节点。如果图形是元件单元,那么这个节点里面可能还有其他图形节点。

扩充性好:

在页面节点中,我们看到有一个myprop属性,该属性中保存了一个字符串123,这是一个自定义属性,Visual Graph系统的自定义属性和普通属性在存储方式上没什么差别。

易于存储:

每个图形、每个元件、每个页面,以及整个视图都有SaveToBuffer函数,该函数把这些对象分别保存成xml格式的字符串,用户把这些字符串分别存储到数据库里面,以后可以用LoadFromBuffer函数根据这些字符串动态生成图形。

2.体系结构

视图文件是内含图形数据、属性、代码,XML格式的文件,缺省后缀名为TBL。

它由多个页面组成,所有页面共享同一个windows窗口。页面总数是SheetCount,第一个页面是Sheets[0],当前活动页面为ActiveSheet,通过修改该属性可以看到不同页面的内容。

视图文件可以做为元件库使用,其每个页面将被看作一个个元件。

视图文件有运行和编辑两种打开模式,此外,还可以作为对话盒弹出窗口使用。

3、视图窗口

视图文件的背景色、网纹都可以修改,还可以用图片作为窗口的背景。此外,由于视图文件可以被开发成对话盒等弹出式窗口,方便其他视图文件调用,因此,作为弹出窗口的视图文件,有窗口的常规属性,例如标题条、窗口边框、滚动条设置等等,有关这些参数的设置,请参见视图属性窗口

4、打印纸

视图包含对于打印的支持,默认状态下,打印纸是不显示的。有关这方面,请参见打印纸



回首页 软件简介 应用领域 技术特点 文件说明 集成开发环境 基本操作 系统参数 语法体系 activex技术文档 视图文件 页面 单元组 图形单元 文字单元 形状单元 折线单元 元件单元?VG在Delphi中的使用方法 VG在VB中的使用方法 VG在VC中的使用方法 VG在C#中的使用 Delphi Visual Basic Visual C++ C# Visual Basic .Net调用Visual Graph的函数 调试元件 自定义Visual Graph脚本语言 在运行状态下用鼠标拖动图形 图库的使用
基于Visual Graph快速开发井下人员定位系统 如何快速开发图形仿真软件系统 自已开发组态软件(one can do it) 工程平面图制作系统 工作流与图形系统 安全监测系统联网解决方案 矿井人员考勤定位系统简介 配电技术信息管理系统 线损管理系统解决方案 DR-DTS 调度员反事故演习培训仿真系统 调度自动化系统应用软件 福州电网无功电压 AVC 控制系统 马鞍山地区电网无功电压综合优化自动控制系统 变电站图形开票系统 DR-OTS电网调度智能防误操作系统 配网调度智能模拟操作系统 基于Visual Graph的电力系统图形开发

http://www.visual-graph.com

@2004-2007 北京图王Visual Graph.版权所有.