桃源谷

心灵的旅行

人生就是一场旅行,不在乎旅行的目的地,在乎的是沿途的风景和看风景的心情 !
posts - 32, comments - 42, trackbacks - 0, articles - 0
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

开发环境

开发环境
     摘要: 1. 添加右键弹出菜单
我们在这里,将会在插件中加入右键弹出菜单功能。也就是如下图那样,在文档区内,点击鼠标右键时会弹出的菜单。我们将在这个菜单中加入属于我们插件的菜单项目”testplug”。

加入菜单项目的效果如下图:


让我们看看,咱们创建的插件工程中,给我们提供了什么样的入口代码了吧。
1. 在函数BuildModuleMenu中添加菜单项。
在文档的视图里才加入菜单项的入口函数是BuildModuleMenu,它的初始代码是下面那样:
void testplug::BuildModuleMenu(const ModuleType type, wxMenu* menu, const FileTreeData* data)
{
//Some library module is ready to display a pop-up menu.
//Check the parameter \"type\" and see which module it is
  阅读全文

posted @ 2010-04-29 20:58 lymons 阅读(2129) | 评论 (0)  编辑 |

     摘要: 1. 创建Plugin工程

① 从File主菜单中,选择new -> Projects… , 打开工程创建向导对话框。
② 在Projects的列表框中,选择 Code::Blocks plugin ,然后点击 Go 按钮,进入插件创建向导对话框。
③ 创建向导的第一个画面中有重要信息说明。请注意的是里面提到了必须设置#cb, #wx这两个全局变量。不过,还好咱们在《CodeBlock插件开发指南 一》中已经对这两个变量进行了设置。咱们在这里,直接点击Next进入到下一个画面即可。

  阅读全文

posted @ 2010-04-20 22:21 lymons 阅读(4893) | 评论 (0)  编辑 |

     摘要: CodeBlocks插件开发指南(一)
By Lymons(lymons@gmail.com) 2010/4/14

CodeBlocks是一个优秀的C/C++ IDE开发环境,另外它也是开源的,也是跨平台的.你能够利用它的源代码进行二次开发,也能为它制作自己的插件. 它的GUI是利用了跨平台的wxWidgets库来做成的,所以它才能够实现跨平台.

下面将介绍CodeBlock的插件制作方法,当然它必须得通过编写自己的程序才能实现,所以懂得一些C++的编程知识能够帮你更容易去理解它的内容.

1. 准备CodeBlocks的开发环境  阅读全文

posted @ 2010-04-17 16:22 lymons 阅读(9268) | 评论 (3)  编辑 |

     摘要: 在本文中,使用Visual Studio2003作为例子来描述宏的做成步骤。(我想在Visual Studio2005、2008中也应该是一样的)  
     
在编写ASP代码时,可以使用单引号来注释掉不要的代码。在Visual Studio的IDE环境中也支持使用块注释的方式把一整段的代码注释掉。  
不过有的时候,也有要求用<%' ~ %>这种注释格式来注释掉HTML中的代码,但是包括Visual Studio在内的一些流行的编辑器都不支持这种格式的注释方式。不过还好,Visual Studio的IDE支持宏的功能,因此我们可以使用VBScript宏来定制任意格式的代码注释  阅读全文

posted @ 2009-12-21 21:13 lymons 阅读(2059) | 评论 (0)  编辑 |

我的个人简历第一页 我的个人简历第二页