現在、TextCtrlAutoComplete(https://wiki.wxpython.org/TextCtrlAutoComplete)とwxFormBuilderで問題が発生しています。wxformbuilderのカスタムコントロール
私はオートコンプリート版を使用したいと思いますが、私が見つけることができる限り、カスタムコントロールを使用するようにwxFormbuilderに指示する方法はありません。
どうすれば正しくクラスを生成できるのですか?またはサブクラスのメンバを正しくオーバーライドする方法は?
私はまた、回避策で問題を抱えている:
私は、ネストされたいくつかのwxBoxsizersを持っています。私は今置き換えたいプレースホルダーとしてTextCtrlを持っています。
私行う場合:
self.m_textCtrlAlias = TextCtrlAutoComplete(self, [wx.ID_ANY, wx.EmptyString, wx.DefaultPosition, wx.DefaultSize, 0], colSearch=True,choices=['example', 'hello', 'world', 'foo', 'bar'])
コントロールがフォームの左上隅に終わります。他のコントロールを置き換える方法があれば。私はまた、メンバーとして設定されていないマスタークラスでwxBoxSizerを使用しました。
誰か他にも提案があります。
uがスクリプトを作成しました。この操作を行うか、それが何かだからuが生成されたコードでそれを置き換えるでした私は避けたいです。 – Pimmetje
これは、wxFormBuilderを使用したインターフェイスの設計段階では行われません。名前は生成されたコードで自動的に置き換えられます。 – macroland
どこでそれをすることができますか? – Pimmetje