PlusPak for Windows Forms | リッチUI開発用拡張コントロールセット
よくある質問集(FAQ)
- Q1
- どのバージョンのVisual Studioで動作しますか?
- A1
- PlusPak for Windows Forms 6.0Jは、Visual Studio 2005および2008でご利用いただけます。Service Pack 1 からは Visual Studio 2010 でもご利用いただけるようになりました。 Express Editionでもプロパティマネージャーアドイン以外はすべて利用可能です。
Visual Studio .NET 2002/2003では動作しません。
- Q2
- 以前のバージョン(PlusPak for Windows Forms 5.0J)と互換性がありますか?
- A2
- あります。5.0Jで作成したプロジェクトは、プロジェクトの参照情報を書き換えて6.0Jで引き続き使用できます。移行ツールによってスムーズに移行できます。
- Q3
- 標準コントロールとの違いは何ですか?
- A3
- PlusPak for Windows Forms 6.0Jは、グラデーションや外観のカスタマイズなど豊富な表現力と、文字の均等割付や縦書きなど柔軟なレイアウト機能を揃えています。また、和暦カレンダーや六曜の表示など日本仕様の機能が満載です。標準コントロールでは実現できない、あるいは複雑なコーディングが必要な機能を、ほぼコーティングなしに実装できます。
- Q4
- 標準コントロールから移行できますか?
- A4
- はい、フォームに配置してあるVisual Studio標準のコントロールを、PlusPakのコントロールに簡単に置き換えることができます。
移行に関する詳細は、標準コントロールからの移行をご覧ください。
- Q5
- InputMan for .NET 4.0J Windows Forms Ed.との違いは何ですか?
- A5
- InputMan for .NET 4.0J Windows Forms Ed.と同等のコントロールも一部ありますが、PlusPak for Windows Forms 6.0J独自の機能の追加や再設計を行いました。また、InputManではおなじみの「プロパティのコピーおよび初期設定」機能が、Visual Studioのアドインとして生まれ変わり、フォーム上のすべてのコントロールに利用できるようになりました。
InputManから引き継いだコントロールと追加機能
| コントロール |
追加機能 |
| GcBalloonTip |
外観のカスタマイズ機能の強化 |
| GcCalendar |
六曜の対応 |
| GcClassicFunctionKey |
InputManの機能を継承 |
| GcContainer |
背景にグラデーション・模様の追加 |
| GcFunctionKey |
F1~F12以外のショートカットキーの対応 |
| GcCalculator |
InputManの機能を継承 |
| GcKeyLock |
InputManの機能を継承 |
その他にも、タブ、MDIタブ、プログレスバー、ボタンなどUI構築に欠かせないさまざまなコントロールと付属機能を提供しています。詳しくは製品仕様をご覧ください。
- Q6
- InputMan for .NET 1.0J~4.0Jのコントロールから移行できますか?
- A6
- はい、移行ツールによってスムーズに移行できます。
移行に関する詳細は、PowerTools製品からの移行をご覧ください。
- Q7
- TabPlus for .NET 2.0Jとの違いは何ですか?
- A7
- PlusPak for Windows Forms 6.0Jは、TabPlus for .NET 2.0Jのコントロールをすべて収録しています。さらに、新しい外観スタイルやタブごとの閉じるボタンなどの機能強化を行っています。
その他にも、カレンダーや拡張ボタンなどUI構築に欠かせないさまざまなコントロールと付属機能を提供しています。詳しくは製品仕様をご覧ください。
- Q8
- TabPlus for .NET 1.0J/2.0Jのコントロールから移行できますか?
- A8
- はい、移行ツールによってスムーズに移行できます。
移行に関する詳細は、PowerTools製品からの移行をご覧ください。
- Q9
- カレンダーで六曜を表示できますか?
- A9
- はい。すべての六曜はもちろん、大安だけといった指定表示も可能です。また、指定の日付がどの六曜にあたるかを取得することもできます。
- Q10
- 日本の祝日や独自の休日を定義できますか?
- A10
- できます。祝日の日付や表示スタイルだけでなく、振替休日などの高度な設定もできます。さらに「1月の第2月曜日」のように週や曜日の組み合わせで指定することも可能です。
- Q11
- 特定のタブページを非表示または無効にすることはできますか?
- A11
- 各タブページで Visible プロパティと Enabled プロパティが使用できます。これらのプロパティを切り替えることで、特定のタブページを非表示や無効にすることができます。
- Q12
- タブブラウザのような画面を作成できますか?
- A12
- はい、GcMdiTabControlをMDIフォームに貼り付けるだけで子フォームがタブ形式に変換して表示されます。
- Q13
- バーコードコントロールはどんな規格のバーコードを作成できますか?
- A13
- 次の規格のバーコードに対応しています。
CODE39、CODE49、CODE93、CODE128、GS1-128(コンビニバーコード、旧称UCC/EAN-128)、ITF、JAN8(EAN8)、JAN13(EAN13)、NW-7(CODABAR)、PDF417、POSTNET、QRコード、UPC/A、UPC/E、カスタマバーコード(郵便バーコード)、GS1 DataBar Omnidirectional、GS1 DataBar Truncated、GS1 DataBar Stacked、GS1 DataBar Stacked Omnidirectional、GS1 DataBar Expanded、GS1 DataBar Expanded Stacked
- Q14
- スタイルプラスコンポーネントはどんな機能を提供していますか?
- A14
- フォームに配置したたくさんのコントロールに対して、フォーカスが移動した時や、マウスホバー・押下時などの外観スタイルを揃えたい場合、スタイルプラスコンポーネントのエディタ1つで一括して設定できます。
- Q15
- プロパティマネージャーはどんなものですか?
- A15
- プロパティマネージャーは、製品とともにインストールされるVisual Studio のアドインです。環境にインストールするだけで、Visual Studio IDEにコントロールのプロパティの拡張管理機能を追加します。任意に設定したプロパティをそのコントロールの初期値として保存したり、同類のコントロールに一括コピーしたりできます。これによって、個々のコントロールを設定する手間が省け、開発の生産性を大幅に向上することが可能です。また、プロパティの初期値を変更するために継承コントロールを作成する必要がなくなります。
プロパティマネージャーはWindowsフォームのすべてのコントロールに対応しています。詳細については、製品ヘルプをご参照ください。
- Q16
- どんなボタンを作れますか?
- A16
- 文字の自由なレイアウトや3Dなどの外観効果を実現したボタン、ドロップダウンメニューを表示できるボタン、任意な形状を持つボタンを作成できます。実装機能をすっきりまとめたり、フォームの色やデザインに合わせたりと、さまざまな拡張ボタンを作成できます。
- Q17
- ファンクションキーコントロールはどのようなキーをフックできますか?
- A17
- F1~F12はもちろんのこと、Ctrl、Shift、Altと組み合わせたさまざまなキー操作をサポートしています。
- Q18
- 電卓の外観はカスタマイズできますか?
- A18
- はい。各ボタンの外観だけでなく、ボタン上のテキストも変更できます。
- Q19
- プログレスバーコントロールで進捗状況を表示する際に描画スタイルをカスタマイズできますか?
- A19
- はい。プログレスバーコントロールでは全体の背景や塗りつぶし部分をグラデーションまたは画像を使って自由に定義することが可能です。また、書式を設定するだけで、進捗状況を表す文字列を表示できます。