自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SharpDevelop插件树(AddinTree)的建立过程

                                                 插件树(AddinTree) 模式:模式是决定架构,还是架构决定模式?常用模式SingletonFactoryDecoratorStrategyMementoProxyAddinTree的建立A=>加载服务ServiceManager.Servi

2006-09-05 20:50:00 2294 1

原创 SharpDevelop工作台的加载,布局,管理

 工作台工作台的加载,布局,管理 命令模式:以Command作为对象的事件,实际上不过是统一(RUN)接口的事件而已,new SdMenuCommand()o = AddIn.CreateObject(Class);// class = "ISpiderMan.PoManage.RunPoManage"IMenuCommand menuCommand = (IMenuCom

2006-09-05 20:46:00 2294

原创 SharpDevelop框架中的四棵树

框架中的四棵树1、   addin 文件本身的树结构2、   addin 文件形成的 addinTree 树3、   addin 文件中 Extension(Conditions/Codons) 形成的逻辑关系树(真正有意义逻辑的关系)4、   根据逻辑关系形成的框架结构(工作台)===============================================

2006-09-05 20:45:00 1391

原创 框架动态加载(背忘录)

  目的:动态生成框架(包括菜单,工具条,工作窗口,属性窗口)       框架的安全性,唯一性可利用条件:WinUIForm控件框架的组成成分:       菜单:单击事件,显亮事件       工具条:单击事件,显亮事件       工作窗口:Content,View       属性窗口:Pad思想:用工厂模式,命令模式,辅助服务生产生成框架,命令模式运行

2006-09-05 20:41:00 1312

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除