1

次のようなテキスト コントロールを作成しています。

wx.TextCtrl(
    panel, style=wx.NO_BORDER | wx.TE_MULTILINE | wx.TE_DONTWRAP | wx.HSCROLL
)

wx.TE_DONTWRAPandのすべての組み合わせを試しましwx.HSCROLLたが、テキスト入力ですべてのテキストが折り返されます。テキスト コントロールで行を折り返さ、代わりに水平スクロールバーを追加したい。これが完全なコードです。興味深い行は171:187です。


OSX 10.8.1 (Mountain Lion)でwxPython 2.9.4.0を使用しています。

結果のスクリーンショット:

ここに画像の説明を入力

4

1 に答える 1

0

これは、Python 2.9 を使用する OSX では機能しないことがわかりました。代わりにStyledTextCtrlを使用するように切り替えましたが、これはうまく機能します。

于 2012-12-04T23:11:59.647 に答える