スプリッターウィンドウを備えたwxPythonを使用してプロジェクトマネージャーを作成しています。一方にはファイルの名前を表示して開くツリーがあり、もう一方のサイズにはファイルの編集に使用されるtextctrlがあります。
私が抱えている問題の1つは、ShiftキーとTabキーを押すと4スペース戻りたいということです。私は、Tabキーを押すと4スペースを追加するコードが機能しています。
また、プログラムcwdに別のフォルダーにあるファイルを追加すると、ツリーが新しいノードを追加し、ファイルがこのノードの下に表示され、ツリーをファイルに保存するのに苦労しているという問題もあります。
また、外部のpngファイルからツリー内のアイテムにアイコンを追加する方法を知りたいです。
これらの問題のいずれかで与えられる可能性のある助けをいただければ幸いです。