CButton(CControl)

導入されたバージョン 0.90β
ボタンコントロールです。
コンストラクタ・メソッド・プロパティ概要
constructor Create インスタンスを生成します。
property
event
OnClick クリックしたときに発生するイベント。
property
event
OnMouseDown マウスのボタンが押されたときに発生するイベント。
property
event
OnMouseUp マウスのボタンが離されたときに発生するイベント。
property
event
OnMouseMove マウスが移動したときに発生するイベント。
property Font コントロールのフォント
クラス 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 インスタンスを解放します。

詳細
CButton.Create

コンストラクタです。
サンプルコード
1
2
Obj = CButton.Create;
Obj.Free;//開放する
CButton.OnClick

クリックしたときに発生するイベント。
サンプルコード
1
2
3
4
Btn = CButton.Create;
Btn.OnClick = {
  Mes("クリックされました。");
}
CButton.OnMouseDown

マウスのボタンが押されたときに発生するイベントです。
サンプルコード
1
2
3
4
Btn = CButton.Create;
Btn.OnMouseDown = {
  Mes("マウスのボタンが押されました。");
}
CButton.OnMouseUp

マウスのボタンが離されたときに発生するイベントです。
サンプルコード
1
2
3
4
Btn = CButton.Create;
Btn.OnMouseUp = {
  Mes("マウスのボタンが離されました。");
}
CButton.OnMouseMove

マウスが移動したときに発生するイベントです。
サンプルコード
1
2
3
4
Btn = CButton.Create;
Btn.OnMouseMove = {
  Mes("マウスが動きました。");
}
CButton.Font

コントロールのフォントです。
CFontクラスです。
サンプルコード
1
2
3
Btn = CButton.Create;
Btn.Text = "Button";
Btn.Font.Size = 15;
プログラム言語「Spinel
Copyright © 2005 - Giemsa All Rights Reserved.
NOTES Software.