メインフォーム(mainFrame)として使用するフレームがあり、wxFrameから継承するmainFrameBaseを継承しています。wxFrameが閉じない
「閉じる」システムボタンがあります。それが押されると、アプリはシャットダウンします。すべて私の好みに非常に似ています。
私はmainFrameBase(progScreen)から別のフレームを継承します。ボタンを押すと、progScreenが表示されます。システム閉じるボタンをクリックすると、フォームが閉じません。
私がこの設定で達成したいのは、メインフレームのボタンをクリックすることができ、メインフレームの少し異なるビューが表示され、ユーザーが特定のボタンを「プログラム」できるようにすることです。
ところで、私はWXFormBuilder(優れたプログラム)を使用して画面を作成しています。
私はこれを他の目的で行っていますが、達成したいのは再利用性です。私はこのスクリーンをレイアウトして、なぜウィールを再発明するのですか? –
それはどういう意味ですか?パネルを独自のクラスに配置すると、必要なフレームやダイアログでパネルを再利用できます。 –
あなたが意味するように、ああ。たぶんそれは良い考えです。最終結果は同じです。私はそれを試してみます。ありがとう –