MQLabelクラス

(new in Rev4.00)

MQLabel クラスは文字列を表示するウィジェットを管理します。MQWidgetBaseクラスを継承しています。

継承元クラスで定義されるメンバ関数はそのクラスの記述を参照してください。

クラス
MQLabel コンストラクタ
~MQLabel デストラクタ
メンバ関数
GetText 表示文字列の取得
SetText 表示文字列の設定
GetAlignment 文字の配置位置の取得
SetAlignment 文字の配置位置の設定
GetVerticalText 縦書きの取得
SetVerticalText 縦書きの設定
GetWordWrap 単語区切りの取得
SetWordWrap 単語区切りの設定
GetFrame 枠表示の取得
SetFrame 枠表示の設定

MQLabel::MQLabel();

MQLabel::MQLabel(int id);

id
プラグイン外で生成されたウィジェットのID

コンストラクタです。


virtual MQLabel::~MQLabel();

デストラクタです。仮想関数として定義されます。


std::wstring MQLabel::GetText();

戻り値
表示文字列

表示される文字列を取得します。


void MQLabel::SetText(const std::wstring& text);

text
表示文字列

表示される文字列を設定します。


MQLabel::MQLabelTextAlignment MQLabel::GetAlignment();

戻り値
文字の配置位置
[ALIGN_LEFT]
[ALIGN_CENTER] 中央
[ALIGN_RIGHT]

文字を表示する位置を取得します。


void MQLabel::SetAlignment(MQLabelTextAlignment value);

value
文字の配置位置
[ALIGN_LEFT]
[ALIGN_CENTER] 中央
[ALIGN_RIGHT]

文字を表示する位置を設定します。


bool MQLabel::GetVerticalText();

戻り値
縦書き

文字を縦書きで表示するかを取得します。


void MQLabel::SetVerticalText(bool value);

value
縦書き

文字を縦書きで表示するかを設定します。


bool MQLabel::GetWordWrap();

戻り値
単語区切り

一行で横幅に収まらない場合に、単語間で区切って複数行で表示するかを取得します。


void MQLabel::SetWordWrap(bool value);

value
単語区切り

一行で横幅に収まらない場合に、単語間で区切って複数行で表示するかを設定します。


bool MQLabel::GetFrame();

戻り値
枠表示

文字の外側に枠線を表示するかを取得します。


void MQLabel::SetFrame(bool value);

value
枠表示

文字の外側に枠線を表示するかを設定します。