31 } |
31 } |
32 |
32 |
33 container.Add(this, fill); |
33 container.Add(this, fill); |
34 } |
34 } |
35 |
35 |
36 public static TextArea CreateTextArea(Container container, String text) |
|
37 { |
|
38 return Application.GetInstance().Exec<TextArea>(() => new TextArea(container, text, true)); |
|
39 } |
|
40 |
|
41 public static TextArea CreateTextField(Container container, String text) |
|
42 { |
|
43 return Application.GetInstance().Exec<TextArea>(() => new TextArea(container, text, false)); |
|
44 } |
|
45 |
|
46 |
36 |
47 // ------------------ UiText methods ------------------ |
37 // ------------------ UiText methods ------------------ |
48 |
38 |
49 public void SetText(String str) |
39 public void SetText(String str) |
50 { |
40 { |
51 Application.GetInstance().Exec(() => Text = str); |
41 Text = str; |
52 } |
42 } |
53 |
43 |
54 public String GetText() |
44 public String GetText() |
55 { |
45 { |
56 return Application.GetInstance().Exec<String>(() => Text); |
46 return Text; |
57 } |
47 } |
58 |
48 |
59 public String GetSubString(int begin, int end) |
49 public String GetSubString(int begin, int end) |
60 { |
50 { |
61 return null; |
51 return null; |