2013-08-25 4 views
2

나는 wxpython textctrl을 사용하고 있습니다. & 캐럿을 숨기고 싶습니다. 많은 검색을 한 후 최상의 접근 방식은 단순히 색상을 흰색으로 변경하는 것입니다. 그러나 나는 이것을하는 방법을 해결할 수 없습니다.wxpython textctrl 캐럿 색상 변경

SetCaretForeground (앞)

는 캐럿의 전경 색상을 설정합니다 :

나는 다음과 같은 정보를 발견했다. 매개 변수 fore은 wxColour 객체, #RRGGBB 문자열 또는 "흰색"과 같은 색상 사양입니다. 반환 값 없음. 여기에서

는 : http://www.yellowbrain.com/stc/caret.html#setfg

내 현재 textctrl에 대한 코드는 다음과 같습니다. 어떤 도움을 주시면 감사하겠습니다.

self.control = wx.TextCtrl(self, style=wx.TE_MULTILINE | wx.TE_READONLY | wx.HSCROLL) 

클린턴.

답변

1

귀하는 wx.TextCtrl을 사용하고 있으며 귀하가 줄 수있는 링크는 wx.StyledTextCtrl입니다. 이것들은 전혀 다른 동물이며, 보다 많은 기능을 가지고 있습니다. wx.StyledTextCtrl

일반 캐럿 색상을 설정하는 방법이 있다고 생각하지 않습니다. wx.TextCtrl.

+0

안녕하세요 톰 10, 답장을 보내 주셔서 감사합니다. 나는 분명히 혼란스럽게 혼란스러워했다. 사용하고있는 textctrl을 변경해야합니다. 다시 한번 감사드립니다. –

관련 문제