wxPython StyledTextCtrl行号不是从1开始

时间:2012-12-19 21:56:02

标签: wxpython wxwidgets line-numbers wxstyledtextctrl

由于wxPython演示,我知道如何为wxPython StyledTextCtrl添加行号。

myctrl.SetMarginType(0, wx.stc.STC_MARGIN_NUMBER)

有没有办法让行编号从1以外的其他位置开始?

这样做的动机是显示大型文本文件的片段。我希望行号与完整文件中的行号相匹配,但我不想在文本控件中加载整个文件。

2 个答案:

答案 0 :(得分:1)

我会隐藏默认的行号边距并使用自定义行号,有关详细信息,请参阅margins documentation

答案 1 :(得分:0)

也许这可以通过折叠您不希望显示的内容来实现。 更多信息可以在此处找到:http://www.yellowbrain.com/stc/folding.html