「TextCtrl.WriteTextがOSXで落ちる」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
かわりにSetValue()を使いましょう。
SetValueだと文字列を置き換えてしまうので、既存のに追加(Append)したい場合は
#code(){{
#self.statusCtrl.WriteText(msg+"\n")
currentText = self.statusCtrl.GetValue()
self.statusCtrl.SetValue(currentText+msg+'\n')
}}
などとすればとりあえず落ちません。
WriteTextを使うと落ちる。AppendTextにいたっては、エラーメッセージも無く固まります。
(なんかすごい使い方間違えてたりするのだろうか??)
とりあえずSetValue()は安全なので、なるべくこっちで対処します。
SetValueだと文字列を置き換えてしまうので、既存のに追加(Append)したい場合は
#code(){{
#self.statusCtrl.WriteText(msg+"\n")
currentText = self.statusCtrl.GetValue()
self.statusCtrl.SetValue(currentText+msg+'\n')
}}
などとすればとりあえず落ちません。