使用Tangram构造你自己的软件开发平台(一)
2007-10-27 06:52
344 查看
2005年04月09日 10:42:00
[align=center]使用Tangram构造你自己的软件开发平台[/align][align=center][/align][align=left][/align][align=left]Tangram 网址:http://www.apptemplate.com/opencn/技术论坛:http://www.apptemplate.com/opencn/MsgBoard/default.asp
[/b]
[/align]生产第一个Tangram程序主窗口 安装Tangram开发包后,打开Visual Studio .NET 2003 IDE,选择新工程得到如下对话框:
[align=center][/align]选择Tangram Application with COM&.NET Support项目,输入工程名称,生产你的第一个Tangram程序,这是一个MFC Based应用程序框架。编译后运行得到如下程序:
[align=center][/align]上图显示一个默认的Tangram程序的运行时图像。定制你的Tangram程序 一个Tangram程序的结构,依赖于其配置文件,在程序的同一个目录中有一个.config文件,文件名为:"程序名.exe.config",你可以修改这个文件,在程序工程的res子目录中有这个文件的模板,如果程序目录中没有发现指定的文件,程序会根据这个模板文件自动创建对应的.config文件,这个文件指定Tangram的基本配置,其作用相当于一个局部的注册表。如果你对程序的默认主窗口不满意,你可以生成新的主窗口,方法如下:运行默认的Tangram程序,在默认的主窗口中单击鼠标右键,会出现一个上下文菜单:
[align=center][/align]选择"New Work Space",会弹出一个新的设计界面:
[align=center][/align]在这个设计界面中,你可以自由的设计你的主窗口,具体的例子如下:设计一个分割结构,在工具箱中选择"CreateSplitter"并输入必要的参数:
[align=center][/align]单击Create按钮,主窗口变成:
[align=center][/align]选择一个分创,选择工具箱中的Create TabWindow,输入必要的风格、参数:
[align=center][/align]单击Create按钮,会弹出如下对话框:
[align=center][/align]选择一个你希望的TabWnd类型,会得到:
[align=center][/align]选择"MDIPage",在工具箱中输入适当的标题,选择添加页:
[align=center][/align]选择"MDI Page",在工具箱中选择Create MDI Window:
[align=center][/align]单击Create,得到:
[align=center][/align]保存这个窗口(关闭设计窗口)到目录:C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace,我们指定的文件为NewWorkSpace.app,在程序的工程文件目录的Debug目录中找到配置文件Tangramapp1.exe.config,打开并编辑这个文件,在>WorkSpace/WorkSpace<段落中将TangramApp1.app替换为NewWorkSpace.app,并保存,重新启动程序,你将得到如下程序:
[align=center][/align]如果你希望你设计的新的主窗口是默认的,你可以用C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace/NewWorkSpace.app,替换程序工程子目录res中的默认工程文件TangramApp1.app(删除原来的TangramApp1.app,将NewWorkSpace.app复制到指定的res目录,并更名为TangramApp1.app),在C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace/中删除与你程序同名的WorkSpace文件(本例中是TangramApp1.app),重新启动你的Tangram程序,就可以得到你希望的效果。按如上设计模式,你可以任意设计你的主窗口。为你的Tangram生成文档模板:启动你的Tangram程序,选择新建菜单得到对话框:
[align=center][/align]选择New Document Template项,可以得到:
[align=center][/align]如同设计主窗口一样的步骤,你可以设计你的模板窗口,保存模板到C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate目录,这样你就得到一个新的模板,你可以设计任意多个模板,可以在C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate中建立子目录以规划你的模板,Tangram会为你自动检索C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate中的模板。在设计工具箱中有一个属性页:
[align=center][/align]其中有个命令按钮"ShowDocPropertyPage",可以给每个模板指定一个图标(16´16的位图),并在属性页中可以指定模板的标题,创建可拖放的控制条等等。一旦创建了模板,你就可以创建你自己的文档了。每个Tangram程序允许支持任意多个模板。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=340797
[align=center]使用Tangram构造你自己的软件开发平台[/align][align=center][/align][align=left][/align][align=left]Tangram 网址:http://www.apptemplate.com/opencn/技术论坛:http://www.apptemplate.com/opencn/MsgBoard/default.asp
[/b]
[/align]生产第一个Tangram程序主窗口 安装Tangram开发包后,打开Visual Studio .NET 2003 IDE,选择新工程得到如下对话框:
[align=center][/align]选择Tangram Application with COM&.NET Support项目,输入工程名称,生产你的第一个Tangram程序,这是一个MFC Based应用程序框架。编译后运行得到如下程序:
[align=center][/align]上图显示一个默认的Tangram程序的运行时图像。定制你的Tangram程序 一个Tangram程序的结构,依赖于其配置文件,在程序的同一个目录中有一个.config文件,文件名为:"程序名.exe.config",你可以修改这个文件,在程序工程的res子目录中有这个文件的模板,如果程序目录中没有发现指定的文件,程序会根据这个模板文件自动创建对应的.config文件,这个文件指定Tangram的基本配置,其作用相当于一个局部的注册表。如果你对程序的默认主窗口不满意,你可以生成新的主窗口,方法如下:运行默认的Tangram程序,在默认的主窗口中单击鼠标右键,会出现一个上下文菜单:
[align=center][/align]选择"New Work Space",会弹出一个新的设计界面:
[align=center][/align]在这个设计界面中,你可以自由的设计你的主窗口,具体的例子如下:设计一个分割结构,在工具箱中选择"CreateSplitter"并输入必要的参数:
[align=center][/align]单击Create按钮,主窗口变成:
[align=center][/align]选择一个分创,选择工具箱中的Create TabWindow,输入必要的风格、参数:
[align=center][/align]单击Create按钮,会弹出如下对话框:
[align=center][/align]选择一个你希望的TabWnd类型,会得到:
[align=center][/align]选择"MDIPage",在工具箱中输入适当的标题,选择添加页:
[align=center][/align]选择"MDI Page",在工具箱中选择Create MDI Window:
[align=center][/align]单击Create,得到:
[align=center][/align]保存这个窗口(关闭设计窗口)到目录:C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace,我们指定的文件为NewWorkSpace.app,在程序的工程文件目录的Debug目录中找到配置文件Tangramapp1.exe.config,打开并编辑这个文件,在>WorkSpace/WorkSpace<段落中将TangramApp1.app替换为NewWorkSpace.app,并保存,重新启动程序,你将得到如下程序:
[align=center][/align]如果你希望你设计的新的主窗口是默认的,你可以用C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace/NewWorkSpace.app,替换程序工程子目录res中的默认工程文件TangramApp1.app(删除原来的TangramApp1.app,将NewWorkSpace.app复制到指定的res目录,并更名为TangramApp1.app),在C:/Program Files/Tangram/DocumentServer.AppObj/WorkSpace/中删除与你程序同名的WorkSpace文件(本例中是TangramApp1.app),重新启动你的Tangram程序,就可以得到你希望的效果。按如上设计模式,你可以任意设计你的主窗口。为你的Tangram生成文档模板:启动你的Tangram程序,选择新建菜单得到对话框:
[align=center][/align]选择New Document Template项,可以得到:
[align=center][/align]如同设计主窗口一样的步骤,你可以设计你的模板窗口,保存模板到C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate目录,这样你就得到一个新的模板,你可以设计任意多个模板,可以在C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate中建立子目录以规划你的模板,Tangram会为你自动检索C:/Program Files/Tangram/DocumentServer.AppObj/DocTemplate中的模板。在设计工具箱中有一个属性页:
[align=center][/align]其中有个命令按钮"ShowDocPropertyPage",可以给每个模板指定一个图标(16´16的位图),并在属性页中可以指定模板的标题,创建可拖放的控制条等等。一旦创建了模板,你就可以创建你自己的文档了。每个Tangram程序允许支持任意多个模板。
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=340797
相关文章推荐
- 使用Tangram构造你自己的软件开发平台(二)
- 使用Tangram构造你自己的软件开发平台(一)
- 使用Tangram构造你自己的软件开发平台(二)
- 使用Tangram构造你自己的软件开发平台(二)
- 使用Tangram构造你自己的软件开发平台(一)
- 软件开发架构平台技术-------Struts2之Web容器对象的使用
- 搭建一个开发Predix软件的Ubuntu 系统(2)配置使用Predix工业云平台的基础环境
- 编程初学者也可以轻松的开发分布式管理软件-使用iModel平台
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 4.0 最新发布版本 -下载使用说明
- 基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 对象设计器使用帮助
- NHibernate0.7 发布,软件基础开发平台以及在软件基础开发平台中使用O/R Mapping
- 自己开发的web快速开发平台教程(2),列表(Grid)的使用教程
- 自己开发的web快速开发平台教程(3),工具条(Toolbar)的使用教程
- 自己开发的web快速开发平台教程(1),布局(Layout)的使用教程
- 搭建一个开发Predix软件的Windows系统(2)配置使用Predix工业云平台的基础环境
- 自己开发的web快速开发平台教程(4),树形结构(Tree)的使用教程
- 可以自己开发icloud客户端啦,有相关API供使用,支持XP,安卓等平台
- 工业串口和网络软件通讯平台-快速构建自己的平台和开发设备
- JEPLUS之特殊字段类型的使用——JEPLUS软件快速开发平台
- 软件开发架构平台技术之一Tomcat的安装及使用