PlusPak for Windows Forms 5.0Jについて
PlusPak for Windows Forms 5.0J(以降「PlusPak」と呼びます)は、Windowsアプリケーションでよく使用される16種類のコントロールに、3種類の拡張コンポーネント、PDFライブラリおよび PropertyManagerアドインから構成されています。これらのコントロールを使うことで、標準コントロールでは実現できなかった、いろいろなデザインや機能を持ったWindowsフォームを作成できます。
今回は、このPlusPakの中から、「GcShapeButton」「GcCheckBox」「GcKeyLock」「GcLabel」の4つのコントロールを使い、次の機能を持ったフォームを作成します。
- 背景をグラデーションで塗りつぶした縦書きのラベル
- ハート形のOKボタン
- 自作のチェックマークを持ったチェックボックス
- キーボードのCapsロックの制御
名前 | 説明 |
GcBalloonTip | コントロールにバルーンチップを表示するコンポーネント |
GcBarCode | バーコード生成コントロール |
GcButton | 拡張ボタンコントロール |
GcCalculator | メモリ機能付きの四則演算電卓コントロール |
GcCalendar | 和暦、六曜、会計年度対応のカレンダーコントロール |
GcCheckBox | チェックマークのカスタマイズできる拡張チェックボックスコントロール |
GcContainer | 子コントロールにラベルと立体表示を追加できる拡張パネルコントロール |
GcDropDownButton | ドロップダウン メニューを表示できる拡張ボタンコントロール |
GcFlowLayoutContainer | 子コントロールにラベルと立体表示を追加できる拡張フローレイアウトパネルコントロール |
GcFunctionKey | 画面上に仮想的なファンクションキーを構築するキーフック専用コントロール |
GcKeyLock | CapsLock、NumLock、ScrollLockキーを制御するコンポーネント |
GcLabel | 文字の縦書き、均等割付などができる拡張ラベルコントロール |
GcMdiTabControl | MDI フォームをタブ形式に変換して表示できるコントロール |
GcProgressBar | 進捗状況を視覚的に表示する拡張プログレスバーコントロール |
GcRadioButton | チェックマークのカスタマイズできる拡張ラジオボタンコントロール |
GcShapeButton | 形状を自由に定義できる拡張ボタンコントロール |
GcSplitButton | GcButtonとGcDropDownButtonの機能を同時に揃えた拡張ボタンコントロール |
GcStylePlus | フォーム上のコントロールの動的外観スタイルを容易に設定できるコンポーネント |
GcTabControl | 豊富なスタイルとカスタマイズ機能を搭載した拡張タブコントロール |
PDFファイルの作成機能を提供するライブラリ | |
PropertyManager | プロパティの設定値をコピー、保存できるVisual Studio IDE用アドイン |
GUIのデザイン
今回使用するコントロールです。PlusPakの各コントロールの設定は、記事の中で紹介していきます。