[wxPython-dev] STC AutoComp Bug?
Robin Dunn
robin at alldunn.com
Fri Mar 14 08:37:35 PDT 2008
Cody Precord wrote:
> Hello,
>
> I think I have run into a bug in using the StyledTextControl's AutoComp
> list. For some reason if the string of words one passes to AutoCompShow
> has a question mark in it, it will cause the following assertion error
> to be raised on wxMac/wxMSW.
>
> Traceback (most recent call last):
> File "stcautotest.py", line 35, in OnShowAutocomp
> self.stc.AutoCompShow(pos, TestFrame.WORDS1)
> File
> "//Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/wx-2.8-mac-unicode/wx/stc.py",
> line 2251, in AutoCompShow
> return _stc.StyledTextCtrl_AutoCompShow(*args, **kwargs)
> wx._core.PyAssertionError: C++ assertion "imgTypeMap" failed at
> /BUILD/wxPython-src-2.8.7.1/contrib/src/stc/PlatWX.cpp(1207) in
> Append(): Unexpected NULL imgTypeMap
Scintilla uses the ? to select an image to show next to the item in the
listctrl. It's similar to using a wx.ImageList, you call RegisterImage
to associate a bitmap with an image number, and then in the autocomp
list you use syntax like "word?num" to associate that image number with
that item.
--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!
More information about the wxpython-dev
mailing list