VizCommand #29 コンソールとファイルリストを連続して交互に表示

コンソールとファイルリストを連続して交互に表示する。

StreamConsole.cppで、

OnCreateで、m_nId番目のアイテムとしてコンソールを挿入して表示するようにし、m_nIdを1増やす。

OnListでもm_nId番目のアイテムとしてファイルリストを表示し、m_nIdを1増やす。
その後、コンソールを挿入してm_nIdをさらに1増やす。

ConsoleCore.cppで、

OnCreateでSetFocusでフォーカスをセット。

f:id:BG1:20170505083302p:plain

最初からフォーカスがセットされているので、コマンドを入力して、リターンキーを押すと、

f:id:BG1:20170505083330p:plain

ファイルリスト、そして次の入力待ちに移ったので、ここでもコマンドを打つと、

f:id:BG1:20170505083412p:plain

また、ファイルリストが出る。
こんな感じで交互に表示できた。

・コンソールとファイルリストを連続して交互に表示 · bg1bgst333/VizCommand@b3d4637 · GitHub