使用行号在wxWidget中创建编辑器

时间:2016-12-13 15:27:28

标签: c++ c++11 wxwidgets

作为工作项目的一部分,我使用wxWidgets在C ++中构建了一个编辑器(不幸的是它非常具体,所以我不能使用现有的编辑器)。我想拥有它,以便当你移动到下一行时,你得到一个行数(见截图。

我需要在wxWidget中做些什么来实现这个目标?为了编辑我一直在使用一个大的编辑框。

提前谢谢。

as per

1 个答案:

答案 0 :(得分:0)

m_EditBox = new wxStyledTextCtrl(this);
m_EditBox->SetMarginType(1, wxSTC_MARGIN_NUMBER); // Enable the line number on the margin
m_EditBox->SetMarginWidth(1, 25);//Second parameter specify width of margin