CToolButton(CControl)
導入されたバージョン | 0.97β
ツールボタンコントロールです。 コンストラクタで生成するか、CToolBarクラスのAddButtonメソッドを使用して生成します。
コンストラクタ・メソッド・プロパティ概要
constructor | Create | インスタンスを生成します。
property event | OnClick | クリックしたときに発生するイベント。
property event | OnMouseDown | マウスのボタンが押されたときに発生するイベント。
property event | OnMouseUp | マウスのボタンが離されたときに発生するイベント。
property event | OnMouseMove | マウスが移動したときに発生するイベント。
property | Style | コントロールのスタイル
property | ImageIndex | イメージ番号
property | Menu | メニュー("DropDown"の時)
クラス CControl からの継承
property | Left | コントロールのX座標。
property | Top | コントロールのY座標。
property | Width | コントロールの幅。
property | Height | コントロールの高さ。
property | Text | コントロールのテキスト。
function | SetRect(x,y,w,h) | コントロールのサイズを設定。
function | SetPos(x,y) | コントロールの位置を設定。
property | Handle | (読)コントロールのハンドル。
property | Visible | コントロールの可視。
property | Enabled | コントロールの有効。
property | Layout | コントロールのレイアウト。
クラス CObject からの継承
static property | ClassName | (読)クラス名を返します。
function | Free | インスタンスを解放します。
詳細
CToolButton.Create コンストラクタです。
サンプルコード
    1
    2
    Obj = CToolButton.Create;
    Obj.Free;//開放する
CToolButton.OnClick クリックしたときに発生するイベント。
サンプルコード
    1
    2
    3
    4
    Memo = CToolButton.Create;
    Memo.OnClick = {
      Mes("クリックされました。");
    }
CToolButton.OnMouseDown マウスのボタンが押されたときに発生するイベントです。
サンプルコード
    1
    2
    3
    4
    Memo = CToolButton.Create;
    Memo.OnMouseDown = {
      Mes("マウスのボタンが押されました。");
    }
CToolButton.OnMouseUp マウスのボタンが離されたときに発生するイベントです。
サンプルコード
    1
    2
    3
    4
    Memo = CToolButton.Create;
    Memo.OnMouseUp = {
      Mes("マウスのボタンが離されました。");
    }
CToolButton.OnMouseMove マウスが移動したときに発生するイベントです。
サンプルコード
    1
    2
    3
    4
    Memo = CToolButton.Create;
    Memo.OnMouseMove = {
      Mes("マウスが動きました。");
    }
CToolButton.Style ボタンのスタイルを設定または取得します。 「Button」の時、通常のツールバーボタン。 「Check」の時、一度押すとへこみ、もう一度押すと直るボタン。 「DropDown」の時、右側に矢印がつく(Menuを設定)。 「Divider」の時、区切り線。 「Separator」の時、空きスペース。
サンプルコード
    1
    2
    3
    4
    5
    Bar = CToolBar.Create;

    Btn = Bar.AddButton;
    //ドロップダウンスタイル
    Btn.Style = "DropDown";
CToolButton.ImageIndex イメージ番号です。 CToolBar.ImagesまたはCToolBar.DisabledImagesにイメージが存在する場合に、このプロパティが有効になります。 CToolButton.Menu Styleプロパティが「DropDown」の時、右側の▼を押したときに表示されるメニューを指定します。 CPopupMenuクラスを指定してください。
index

プログラム言語「Spinel」
Copyright © 2005 - gabyou All Rights Reserved.
NOTES Software.