要件定義の不安をなくす。要件定義の不安をなくす。ユニファのバックエンド分割に学ぶイノベーションメタバース開発に必要な技術の基本知識をおさらい。Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。Studio」に含まれるゲージコントロール(C1Gauge)を使って、ゲージから視覚的にRGB値を入力し、テキストの文字色を変化させるアプリケーションを作成してみます。4アプリケーションの作成(2)ゲージを入力コントロールとして機能させる処理まとめはじめにアプリケーション開発で悩むのが入力コントロール。グラフィカルなアプリケーションに仕上げたい時などは、入力方法だけでなくコントロールのデザインにも手を入れたくなります。コントロールをデザインするとなるとセンスと手間が必要になります。Studioのゲージコントロール(C1Gauge)は、データをゲージで視覚化するコントロールですが、マウスイベントと組み合わせると入力コントロールとしても使用できるようになります。線形ゲージも円形ゲージも入力コントロールとして使えるので、ユーザーにとっては入力値がどの位置にあるのかを確認しながらデータ入力が行えるようになります。そこで今回は、入力コントロールのサンプルとして円形ゲージを入力コントロールとして使用し、RGB値を生成してテキストの文字色を変化させるアプリケーションを作成してみました。2010/2012/2013を使ってプログラムを作ったことがある人。2010/2012/2013でプログラムが作れる環境。本プログラムは次の環境で開発・動作確認を行っています。本稿の実行ファイル(バイナリファイル)を動かすには、zipファイルに同梱してある以下のファイルが必要になります。4でのみご使用いただけます。本体アセンブリこれらのファイルを、実行プログラムと同じフォルダに格納します。コントロールのインストールトライアル版は、グレープシティのWebページから申し込みできます。トライアル申込フォームが表示されますので、必要情報を入力して申し込むとトライアル版のダウンロード手順を記載したE-Mailが送られてきます。その手順にそってダウンロードを行ってください。ダウンロードファイルは圧縮ファイルになっていますので、解凍してインストーラを起動します。制限事項などの詳細については、インストーラに同梱されているリリースノートを参照ください。Studioをインストールしたら、プロジェクトにコントロールを追加します。ツールボックスに専用のタブを作成し、使用するコンポーネントを追加します。追加するコントロールは、アセンブリ名が「C1.Win.C1Gauge.4」の「C1Gauge」コントロールです。アセンブリ名が「C1.Win.C1Gauge.4」の「C1Gauge」コントロールを選択するこのコントロールを追加すると、プロジェクトに以下のランタイムライブラリへの参照が追加されます。3.1のフリーソフトを作成、NiftyServeのフォーラムなどで配布。Basic関連の解説書を中心に現在まで40冊以上の書籍を出版。NEW新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。