===================================================================== 【名 称】 カラーボタンコンポーネント(ColorButton) Version 1.2.0 【登 録 名】 COLBTN120_D5.LZH 【バイト数】 12,804 【制作者名】 PFB01706 田中 芳起 【掲載者名】 PFB01706 田中 芳起 【動作環境】 Delphi3.1J以上 【掲載月日】 2002/10/05 【作成方法】 LHA等にて解凍を行う。 ------------ 【動作確認】 Windows9X,WindowsNT4.0(SP5),Windows2000,WindowsXP Delphi3.X,4.0,5.0 【ソフト種】 フリーウェア 【転載条件】 メールにて連絡をお願いいたします。 ===================================================================== ◆特徴 カラーボタンコンポーネント(ColorButton)は、ボタン表面の色やキャプションの表示 位置を変更することができるちょっとオシャレなボタンコンポーネントです。 標準のボタンやBitBtnに飽きた人は是非使ってみてください。(^^; このコンポーネントの主な機能は、次の通りです。 ・キャプションの表示位置の変更 (Alignmentプロパティ) ・ボタン表面の色指定 (Colorプロパティ) ・イメージの表示位置、フォーカスの表示、アクセラレータ文字の表示有無等ボタン のスタイル指定 (Styleプロパティ) ◆ファイルの内容 COLBTN120_D5.LZHをLHAで解凍すると、次の3つのファイルが生成されます。 ・ColorButton.dcu : コンポーネント本体 ・ColorButton.dcr : リソースファイル(コンポーネントパレットでの表示アイコン) ・ColorButton.txt : 今、ご覧になっているファイルです ◆インストールの方法 インストールは、次の手順で行ってください。 ・COLBTN120_D5.LZH を、任意のディレクトリに解凍します。 ・次の2個のファイルをライブラリパスの通ったフォルダにコピーした後、 ColorButton.dcuをコンポーネントインストールして下さい。 (ColorButton.dcu,ColorButton.dcr) ◆追加したプロパティの説明 (1) property Alignment キャプションの表示位置を指定します。 値 意味 alBottomCenter 下 中央揃え alBottomLeft 下 左寄せ alBottomRight 下 右寄せ alMiddleCenter 中央 中央揃え(デフォルト) alMiddleLeft 中央 左寄せ alMiddleRight 中央 右寄せ alTopCenter 上 中央揃え alTopLeft 上 左寄せ alTopRight 上 右寄せ (2) property BevelSize ベベルの幅をピクセル数で指定します。(デフォルトは、2) 1以上の整数値を指定してください。 (3) property BevelStyle ベベルを上にもり上げるか下にへこませるかを決めます。 値 意味 bsLowered ベベルをへこませる bsNone ベベル表示なし bsRaised ベベルをもり上げる(デフォルト) (4) property ColorOnMouseEnter マウスがボタンの上にきたときのボタン表面の色を指定します。 値 意味 clBtnFace ボタン面の色(デフォルト) ※他は、DelphiのヘルプTColor型を参照してください。 (5) property ColorOnMouseLeave マウスがボタンから離れたときボタン表面の色を指定します。 値 意味 clBtnFace ボタン面の色(デフォルト) ※他は、DelphiのヘルプTColor型を参照してください。 (6) property FileName ボタンが押下されたとき実行するプログラム名を指定します。 (7) property FontOnMouseEnter マウスがボタンの上にきたときのフォントを指定します。 (8) property FontOnMouseLeave マウスがボタンから離れたときのフォントを指定します。 (9) property NextByArrowLeft 左ボタンが押されたときに移動するコントロール名を指定します。 (10) property NextByArrowRight 右ボタンが押されたときに移動するコントロール名を指定します。 (11) property NextByArrowUp 上ボタンが押されたときに移動するコントロール名を指定します。 (12) property NextByArrowDown 下ボタンが押されたときに移動するコントロール名を指定します。 (13) property Picture ボタンに表示するイメージを指定します。 表示できるイメージは、Bmp,Ico,Emf,Wmfから選択できます。 (14) property ReturnNext: Boolean; [Enter]キーにより、コントロールの移動を行うか、否かを指定します。 値 意味 True コントロールの移動を行う。(デフォルト) False コントロールの移動を行わない。 (15) property Spacing イメージとテキストをどの場所に表示するかを決めます。 (デフォルトは、2) (16) property Style(bsCenter) イメージを中央揃えするか否かを指定します。 値 意味 True 中央揃えを行う。(デフォルト) False 中央揃えを行わない。 (17) property Style(bsShowFocus) ボタンにフォーカスがあるとき、それを示す破線の枠を表示するか否かを指定 します。 値 意味 True 表示する。(デフォルト) False 表示しない。 (18) property Style(bsShowFocus) アクセラレータ文字(下線)の表示有無を指定します。 値 意味 True 表示する。(デフォルト) False 表示しない。 (19) property WaitForSingle FileNameで起動したプログラムの終了を待つか否かを指定します。 値 意味 True 終了を待つ(デフォルト) False 終了を待たない。 ◆著作権等 このプログラムの著作権は,田中 芳起が保有しています。転載にあたって は、事前に作者に許可を取ってください。 また、このコンポーネントのインストールを行った結果いかなる問題が生じ ても作者は責任を負いません。 ◆ ユーザサポート バグレポート、要望、お問い合わせ等は、メールにてお願いします。 NIFTY-Serve : PFB01706 田中 芳起 (PFB01706@nifty.ne.jp) ※本文中に記載されている会社名、製品名は各社の登録商標または商標です。 Microsoft、Windows、Windows NT は、米国マイクロソフト社の登録商標です。 Delphiは、米国ボーランド・ソフトウェア・コーポレーションの商標もしく は登録商標です。 File Name【COLBTN120_D5.LZH】 =====================================================================