CMemo(CControl)

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

詳細
CMemo.Create

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

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

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

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

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

コントロールのテキストが変更されたときに発生するイベントです。
サンプルコード
1
2
3
4
Memo = CMemo.Create;
Memo.OnChange = {
  Mes("変更されました。");
}
CMemo.OnKeyDown

キーボードが押されたときに発生するイベントです。
サンプルコード
1
2
3
4
Memo = CMemo.Create;
Memo.OnKeyDown = {
  Mes("キーが押されました。");
}
CMemo.OnKeyUp

キーボードが離されたときに発生するイベントです。
サンプルコード
1
2
3
4
Memo = CMemo.Create;
Memo.OnKeyUp = {
  Mes("キーが離されました。");
}
CMemo.Font

コントロールのフォントです。
CFontクラスです。
サンプルコード
1
2
3
Memo = CMemo.Create;
Memo.Text = "Memo";
Memo.Font.Size = 15;
CMemo.ScrollBars

スクロールバーの設定です。
「None」はスクロールバーなし。
「Vertical」は縦スクロールバーのみ。
「Horizontal」は横スクロールバーのみ。
「Both」は両方のスクロールバー。
サンプルコード
1
2
Memo = CMemo.Create;
Memo.ScrollBars = "Both"; //両方
プログラム言語「Spinel
Copyright © 2005 - Giemsa All Rights Reserved.
NOTES Software.