• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            桃源谷

            心靈的旅行

            人生就是一場(chǎng)旅行,不在乎旅行的目的地,在乎的是沿途的風(fēng)景和看風(fēng)景的心情 !
            posts - 32, comments - 42, trackbacks - 0, articles - 0
              C++博客 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            開(kāi)發(fā)環(huán)境

            開(kāi)發(fā)環(huán)境
                 摘要: 1. 添加右鍵彈出菜單
            我們?cè)谶@里,將會(huì)在插件中加入右鍵彈出菜單功能。也就是如下圖那樣,在文檔區(qū)內(nèi),點(diǎn)擊鼠標(biāo)右鍵時(shí)會(huì)彈出的菜單。我們將在這個(gè)菜單中加入屬于我們插件的菜單項(xiàng)目”testplug”。

            加入菜單項(xiàng)目的效果如下圖:


            讓我們看看,咱們創(chuàng)建的插件工程中,給我們提供了什么樣的入口代碼了吧。
            1. 在函數(shù)BuildModuleMenu中添加菜單項(xiàng)。
            在文檔的視圖里才加入菜單項(xiàng)的入口函數(shù)是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 閱讀(2288) | 評(píng)論 (0)  編輯 |

                 摘要: 1. 創(chuàng)建Plugin工程

            ① 從File主菜單中,選擇new -> Projects… , 打開(kāi)工程創(chuàng)建向?qū)?duì)話框。
            ② 在Projects的列表框中,選擇 Code::Blocks plugin ,然后點(diǎn)擊 Go 按鈕,進(jìn)入插件創(chuàng)建向?qū)?duì)話框。
            ③ 創(chuàng)建向?qū)У牡谝粋€(gè)畫(huà)面中有重要信息說(shuō)明。請(qǐng)注意的是里面提到了必須設(shè)置#cb, #wx這兩個(gè)全局變量。不過(guò),還好咱們?cè)凇禖odeBlock插件開(kāi)發(fā)指南 一》中已經(jīng)對(duì)這兩個(gè)變量進(jìn)行了設(shè)置。咱們?cè)谶@里,直接點(diǎn)擊Next進(jìn)入到下一個(gè)畫(huà)面即可。

              閱讀全文

            posted @ 2010-04-20 22:21 lymons 閱讀(5119) | 評(píng)論 (0)  編輯 |

                 摘要: CodeBlocks插件開(kāi)發(fā)指南(一)
            By Lymons(lymons@gmail.com) 2010/4/14

            CodeBlocks是一個(gè)優(yōu)秀的C/C++ IDE開(kāi)發(fā)環(huán)境,另外它也是開(kāi)源的,也是跨平臺(tái)的.你能夠利用它的源代碼進(jìn)行二次開(kāi)發(fā),也能為它制作自己的插件. 它的GUI是利用了跨平臺(tái)的wxWidgets庫(kù)來(lái)做成的,所以它才能夠?qū)崿F(xiàn)跨平臺(tái).

            下面將介紹CodeBlock的插件制作方法,當(dāng)然它必須得通過(guò)編寫(xiě)自己的程序才能實(shí)現(xiàn),所以懂得一些C++的編程知識(shí)能夠幫你更容易去理解它的內(nèi)容.

            1. 準(zhǔn)備CodeBlocks的開(kāi)發(fā)環(huán)境  閱讀全文

            posted @ 2010-04-17 16:22 lymons 閱讀(9601) | 評(píng)論 (3)  編輯 |

                 摘要: 在本文中,使用Visual Studio2003作為例子來(lái)描述宏的做成步驟。(我想在Visual Studio2005、2008中也應(yīng)該是一樣的)  
                 
            在編寫(xiě)ASP代碼時(shí),可以使用單引號(hào)來(lái)注釋掉不要的代碼。在Visual Studio的IDE環(huán)境中也支持使用塊注釋的方式把一整段的代碼注釋掉。  
            不過(guò)有的時(shí)候,也有要求用<%' ~ %>這種注釋格式來(lái)注釋掉HTML中的代碼,但是包括Visual Studio在內(nèi)的一些流行的編輯器都不支持這種格式的注釋方式。不過(guò)還好,Visual Studio的IDE支持宏的功能,因此我們可以使用VBScript宏來(lái)定制任意格式的代碼注釋  閱讀全文

            posted @ 2009-12-21 21:13 lymons 閱讀(2293) | 評(píng)論 (0)  編輯 |

            我的個(gè)人簡(jiǎn)歷第一頁(yè) 我的個(gè)人簡(jiǎn)歷第二頁(yè)
            99久久精品九九亚洲精品| 久久亚洲私人国产精品vA| 久久WWW免费人成—看片| 久久精品成人免费观看97| 亚洲伊人久久综合影院| 日产精品久久久久久久| 99久久亚洲综合精品网站| 伊人久久一区二区三区无码| 久久久精品人妻一区二区三区蜜桃 | 国产精品va久久久久久久| 久久久黄片| 久久国产精品成人影院| 亚洲欧美精品一区久久中文字幕| 欧美精品乱码99久久蜜桃| 69久久夜色精品国产69| 久久综合偷偷噜噜噜色| 天天久久狠狠色综合| 午夜久久久久久禁播电影| 久久久久国产一区二区| 久久久噜噜噜久久熟女AA片| 亚洲国产成人久久精品99 | 欧美日韩久久中文字幕| 97精品国产97久久久久久免费| 久久人人爽人人爽人人片AV高清| 日本免费一区二区久久人人澡 | 亚洲精品国产美女久久久| 久久国产香蕉一区精品| 久久免费小视频| 国产精品久久国产精麻豆99网站| 精品一二三区久久aaa片| 一极黄色视频久久网站| 亚洲国产精品综合久久网络| 九九久久精品无码专区| 精品国产综合区久久久久久| 女人香蕉久久**毛片精品| 狠狠久久亚洲欧美专区| 久久超碰97人人做人人爱| 9久久9久久精品| 麻豆精品久久久一区二区| 91精品国产91久久久久久蜜臀| 久久国产精品99久久久久久老狼|