scintilla 中的代码折叠功能的使用收藏
| 旧一篇: 如何在 Windows 环境下使用 Scintilla 编辑控件?
本文翻译自http://sphere.sourceforge.net/flik/docs/scintilla-folding.html
使用 scintilla 中的代码折叠功能
scintilla 是一个脚本编辑组件,您可以到 http://www.scintilla.org 这个网站上看看。
--------------------------------------------------------------------------------
下面介绍如何使用 scintilla 的代码折叠功能
--------------------------------------------------------------------------------
首先咋们来创建一些我们稍后会用到的一些常量。
static const int MARGIN_SCRIPT_FOLD_INDEX = 1;
为窗口注册 margin Event (即用户执行折叠和展开代码时,触发的事件)事件(仅用于 windows 环境)
static const int WINDOW_ID = 900;