EditBox

Q2
改行しない
[内容]
EditBoxに代入した文字列が改行表示されない

A2
[原因]
Biz/Browserは、改行コードを「LF」(0x0A)に統一しております。
ただし、EditBoxのみ例外で、「CR+LF」(0x0d, 0x0a)にて改行表示します。

[解決方法]
EditBoxには、「CR」を付加するためのAppendCRメソッドを用意しております。 EditBoxに値を代入した場合には、その後にAppendCRメソッドを発行してください。


[サンプルコード]
Form Form1 {
    X = 0;
    Y = 0;
    Width = 250;
    Height = 150;
    EditBox EditBox1 {
        X = 10;
        Y = 10;
        Width = 100;
        Height = 60;
    }
    Button Button1 {
        X = 10;
        Y = 50;
        Width = 100;
        Height = 30;
        Title = "ボタン(&S)";
        Function OnTouch( e ) {
            Form1.EditBox1.Value = "Hello\nWorld";
            Form1.EditBox1.AppendCR();
        }
    }
}
管理番号:Edt_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ