PlusPak は、業務システムに求められる機能の実現を広範囲に支援する .NET Frameworkコンポーネントセットです。PlusPak が提供するコンポーネントは次の5つのカテゴリから構成されます。
アプリケーションの画面レイアウトのためのコントロール集です。既存アプリケーションでも多様化するディスプレイ解像度に対応できるようにするリサイズコンポーネントや、画面領域を有効活用するための各種コンテナにより、多様な画面レイアウトのデザインに最適なソリューションを提供します。
アプリケーションの UI 画面に優れたインタラクションを提供するコントロール集です。ファンクションキーのキーフックのためのコントロールや、祝日の表示やメモ機能も備えたカレンダー、自由に形を変形できるボタンや、フォントや色選択のためのピッカーコントロールなど多くのUIコントロールが含まれます。
文字情報をわかりやすく表示するためのコントロールが含まれます。文字列の縦書きや均等割り付け、文字に対する装飾効果を付加できる高機能ラベルや、バルーンチップによるメッセージ表示機能で画面上の情報をビジュアル化できます。
バーコード画像の作成と PDF のエクスポート機能があります。バーコードコントロールは20種以上の規格をサポートしており、幅広い用途のバーコードアプリケーションを開発できます。
Visual Studioでの開発を支援するコンポーネントや拡張機能です。繰り返し設定が必要なプロパティの変更作業を改善するプロパティマネージャツールや、実行時に動的に変化するコントロールの外観を定義できるスタイルプラスといった支援機能により開発者の生産性をサポートします。
呼称 | コンポーネント名 | 機能概要 |
---|---|---|
レイアウト | ||
アコーディオンコンテナコントロール | ![]() |
コンテンツ領域の展開と折りたたみ、コンテンツ領域の展開方向、外観スタイルの変更、子コントロールへのキャプションの追加、立体表示、背景のグラデーション、パターン効果 |
アプリケーションリサイズコンポーネント | ![]() |
プロジェクトに含まれるすべてのフォームのリサイズにあわせたコントロールの拡大/縮小、特定のフォームのリサイズ設定、リサイズポリシーの追加 |
コンボフレームコントロール | ![]() |
ドロップダウンウィンドウへの任意のコントロール配置、コンテナでのコントロールの配置設定、自動ドロップダウン、リサイズの許可、開閉時のアニメーション |
コンテナコントロール | ![]() |
子コントロールへのキャプションの追加、立体表示、背景のグラデーション、パターン効果 |
フローレイアウトコンテナコントロール | ![]() |
レイアウトの方向、折り返し、子コントロールへのキャプションの追加、立体表示、背景のグラデーション、パターン効果 |
ヘッダ付きコンテナコントロール | ![]() |
コンテンツ領域の展開と折りたたみ、コンテンツ領域の展開方向、外観スタイルの変更、子コントロールへのキャプションの追加、立体表示、背景のグラデーション、パターン効果 |
MDIタブコントロール | ![]() |
MDIフォームをタブに変更、タブの外観スタイルの変更、ナビゲータの表示、背景の透過、タブの表示位置のレイアウト変更、インデント、タブの間隔、複数段表示、閉じるボタン |
リサイズコンポーネント | ![]() |
フォームのリサイズにあわせたコントロールの拡大/縮小、コントロールごとのリサイズ設定、リサイズポリシーの追加、フルスクリーンモード |
リサイズパネルコントロール | ![]() |
パネルのリサイズにあわせたコントロールの拡大/縮小、コントロールごとのリサイズ設定、リサイズポリシーの追加 |
タブコントロール | ![]() |
タブの外観スタイルの変更、ナビゲータの表示、背景の透過、タブの表示位置のレイアウト変更、インデント、タブの間隔、複数段表示、タブの背景色や前景色、タブ文字の配置位置、タブ文字の省略表示、画像の配置、タブのスタイル(ホットトラック、選択)、閉じるボタン、タブのドラッグ&ドロップによる移動、タブページの背景色と前景色、子コントロールへのキャプションの追加、立体表示、背景のグラデーション、パターン効果、ウィザード形式、タブの固定 |
テーブルレイアウトコンテナコントロール | ![]() |
レイアウトの基準となる行・列の追加や削除、行または列ごとのサイズ定義(固定、比率、自動)、セルのマージ、罫線の指定、背景色の指定、背景画像、テンプレートからのレイアウトパターンの選択 |
UIコントロール | ||
ボタンコントロール | ![]() |
文字の縦書き表示、均等割付、回転、立体効果、押下の自動繰り返し、2重クリックの防止 |
カレンダーコントロール | ![]() |
和暦の表示、会計年度の表示、休日・祝日の設定と表示、祝日のインポートとエクスポート、六曜の表示、メモの入力、週番号の表示、ツールチップの表示、ナビゲータの表示、複数月の表示、データベース接続、レイアウトのカスタマイズ、外観のカスタマイズ |
電卓コントロール | ![]() |
四則演算、メモリ機能、桁区切り表示、ショートカットキー設定、外観のカスタマイズ |
チェックボックスコントロール | ![]() |
文字の縦書き表示、均等割付、回転、立体効果、省略文字、チェックマークのカスタマイズ、2重クリックの防止 |
チェックグループボックスコントロール | ![]() |
グループボックス内にチェックボックスの配置、レイアウトの変更(フロー配置、表形式、絶対値による配置)、配置方向(水平、垂直)、行・列の間隔、一括チェックと解除、折りたたみと展開、外観のカスタマイズ |
クラシックファンクションキーコントロール | ![]() |
ファンクションキーおよび制御キーのキーフック、外部ショートカットの読み込み、ツールチップの表示、キー押下の繰り返し、外観のカスタマイズ、ボタンの配列の変更、ボタン上に画像や文字列の配置と位置の設定 |
カラーピッカーコントロール | ![]() |
カラーパレットからの色の選択、RGB・ARGB・色の名前に対応、カラーパレットの表示と色の作成、スポイト機能による色情報の取得 |
ドロップダウンボタンコントロール | ![]() |
文字の縦書き表示、均等割付、回転、立体効果、押下の自動繰り返し、ドロップダウン表示 |
フォントピッカーコントロール | ![]() |
ドロップダウンリストからのフォント選択、文字セットやフォントタイプによるフィルタリング、お気に入りのフォント、最近使用したフォント |
ファンクションキーコントロール | ![]() |
ファンクションキーおよび制御キーのキーフック、外部ショートカットの読み込み、ツールチップの表示、キー押下の繰り返し、外観のカスタマイズ、ボタンの配列の変更、ボタン上に画像や文字列の配置と位置の設定 |
グローバルフックコンポーネント | ![]() |
グローバルなキーのフックによるイベントハンドリング |
マウスコンポーネント | ![]() |
マウス操作の制御、非アクティブなフォームのコントロールをクリック時の動作設定、マウスホイール操作時の対象コントロールの設定 |
キーロックコンポーネント | ![]() |
ロックキーの制御(Caps Lock、NumLock、ScrollLock)、コントロール単位の設定、コードによる切り替え |
ラジオボタンコントロール | ![]() |
文字の縦書き表示、均等割付、回転、立体効果、省略文字、チェックマークのカスタマイズ、2重クリックの防止 |
ラジオグループボックスコントロール | ![]() |
グループボックス内にラジオボタンの配置、レイアウトの変更(フロー配置、表形式、絶対値による配置)、配置方向(水平、垂直)、行・列の間隔、折りたたみと展開、外観のカスタマイズ |
スプリットボタンコントロール | ![]() |
文字の縦書き表示、均等割付、回転、立体効果、押下の自動繰り返し、ドロップダウン表示 |
シェイプボタンコントロール | ![]() |
画像ファイルを使用したボタンの外観変更(通常時、押下時、マウスホバー時、無効時)、2重クリックの防止 |
トラックバーコントロール | ![]() |
スライダーの複数表示、目盛りのカスタマイズ、背景の透過、最大値・最小値の表示と設定、ツールチップの表示 |
タッチツールバープロバイダコンポーネント | ![]() |
任意のコントロールへのタッチツールバーの追加、カスタムアクションの設定、ツールボタンのカスタマイズ |
情報表示 | ||
バルーンチップコンポーネント | ![]() |
バルーンチップの表示、アイコンやテキストの編集、表示時間の設定、カスタムコントロールの配置、影の表示、フェード効果、外観のカスタマイズ |
ラベルコントロール | ![]() |
文字の縦書き表示、均等割付、拡縮表示、文字幅、文字間隔、縦中横表示、立体表示、中抜き、影付き、下線、取り消し線、枠線、省略文字、背景のグラデーション、背景の模様、アーチ状 |
プログレスバーコントロール | ![]() |
進捗状況のテキスト表示、テキストの書式設定、テキストの配置位置、表示方向の変更(水平、垂直)、外観のカスタマイズ |
データ出力 | ||
バーコードコントロール | ![]() |
対応規格:Aztec、CODE39、CODE49、CODE93、CODE128、GS1-128(コンビニバーコード、旧称UCC/EAN-128)、Data Matrix、IMB(Intelligent Mail Barcode)、ITF、JAN8(EAN8)、JAN13(EAN13)、Micro PDF 417、NW-7(CODABAR)、PDF417、POSTNET、QRコード、UPC/A、UPC/E、UPC/Eアドオン、カスタマバーコード(郵便バーコード)、GS1 データバー、GS1 データバー合成シンボル |
PDFライブラリ | 文字列の描画、図形の描画、画像の描画、改ページ、ページ番号の参照、用紙サイズの設定、PDFのバージョン設定、文書のプロパティ(タイトル、サブタイトル、作成者、作成日時、更新日時、作成アプリケーション、変換アプリケーション)、フォントの埋め込み | |
設計支援 | ||
スタイルプラスコンポーネント | ![]() |
任意のコントロールに動的スタイルの一括設定(フォーカス時、無効時、マウスホバー時、押下時)、複数フォームへの一括設定 |
プロパティリストツール | ![]() |
プロパティの一覧表示、表示コントロールのフィルタリング、プロパティ値の一括変更、変更箇所の表示 |
プロパティマネージャツール | ![]() |
プロパティ設定値の一括コピー、コントロール既定値の保存、設定ファイルの共有、複数フォームへの一括設定 |
PlusPak の使用例、応用例をまとめたサンプルプログラム集です。これらのサンプルは、Visual Basic と C# の違いを比較しながら学習できるように、まったく同じプロジェクトが両方の言語で作成されています。
今、ご覧いただいているヘルプファイルです。PlusPak をご利用いただくために必要な情報が記載されています。
製品をインストールしたフォルダにコピーされています。インストールなどの製品に関する基本事項の説明書ですので、必ず目を通すことをおすすめします。
PlusPak には、以前のアセンブリバージョンで作成したプロジェクトを移行するための「移行ツール」が付属しています。
移行ツールの使用方法および移行の詳細については、移行ガイドで説明しています。 移行ガイドは、スタートメニューやアプリビューの[MESCIUS PlusPak for Windows Forms 12.0J]−[MESCIUS PlusPak for Windows Forms 12.0J 移行ガイド]から参照できます。