製のアプリケーションです。年前でもできるような内容のため、特に新規性はありません。いう機会を借りて紹介します。以降が公開されていれば、このエントリーは不要だったかもしれません。中身はよく見ていない。パッケージをインストールするのが楽です。バージョンに応じて以下のパッケージを使い分けることになります。インスタンスを作成すれば、最低限の実行環境となります。メソッドを叩くだけです。コマンドレットまたはスクリプトを実行し、その結果を別のラベルに出力する、程度であれば簡単で作れます。らしい結果を得られます。パイプして出力するようにしている模様)。特徴として、コマンドレット間のパイプが文字列ではなくオブジェクトで行われる点が挙げられます。処理することもできます。コマンドレットでインポートします。作って呼び出すことにより、艦娘のフィルターを書けるようにしています。込み入った扱い方は他のブログ等を参照して頂ければと思います。GUI」ってお前は何を言っているんだ感)。おけるコントロールの選択基準についてお話しました。おいては「そのコントロールが提供する機能」に着目すべきであり、テンプレートで自由に作り変えられる外観はコントロールの選択に影響しない、ということです。余談ですが、この資料、アップロードだけして非公開になっており、それに気付かず数ヶ月放置していたという失態を犯していました。実装においては、実現したい対象の挙動を分解することで適切なコントロールを選択すると良いです。実はここが本エントリーで最も主張したかった内容となります。要素があることが判ります。ユーザーから文字入力を受け付けるのはキャレットが「入力エリア」にあるときのみで、「出力」「プロンプト」は文字入力を受け付けず、入力しようとするとキャレットを入力エリアに飛ばす挙動をとります。ようにコントロールの機能で読み取り専用属性を付与させなくとも、緻密なキャレット制御により再現可能です。要件を整理すると以下のようになり、これら実現できればコンソールとしての動作が可能になると言えます。実は、これらを実現できる便利な標準コントロールがあります。