wxTextCtrl の厄介な問題と戦っています。何を試しても、新しい行を追加する方法はありません。wxTextCtrl は、改行の代わりに四角い文字を表示します。
関連するコードは次のとおりです。
wxTextCtrl * detail = new wxTextCtrl (this,wxID_ANY);
detail->SetWindowStyle(wxTE_MULTILINE);
detail->SetEditable(false);
detail->AppendText("Some text");
detail->AppendText("\n New line");
detail->AppendText("\n An other new line\n");
detail->AppendText("Again a new line");
そして私は得る:
一部のテキスト◻◻改行◻◻別の改行◻◻再び改行
最初はMultilineプロパティに問題があると思ったがdetail->IsMultiLine()
戻ってきたtrue
どんな助けでも大歓迎です、