05-02-2016, 01:04 PM,
(This post was last modified: 05-02-2016, 05:10 PM by dice256.)
|
|||||
|
|||||
RE: TextFlowBoxの入力データ取得等について
質問を正しく読み取れていないかもしれませんが…
質問① TextFlowBoxのなかのテキストを取り出して、set 式で別の変数に代入という流れになると思います (TextFlowBoxのなかのテキストを取り出すには get-text メソッドが用意されています) def tfb = {TextFlowBox "test"} || "text"の文字が入ったTextFlowBox let dst-str:String = "" || 代入先の変数宣言 set dst-str = {tfb.get-text} ※代入などの構文は下記参照 Curlドキュメント > Curl開発者ガイド > 基本概念 - 構文 > 基本的な構文 > 式 > 変数の使用 Curlドキュメント > Curl開発者ガイド > 基本概念 - 構文 > 式 > 代入ステートメント 質問② TextFlowBoxにつけたタップのイベントハンドラで最後にタップしたTextFlowBoxを変数に記録しておく のが一番簡単な気がします。 ただ、Caedeなら画面内にボタンをつくらずにソフトウェアキーボードを使うことにして、TextFlowBox でなくコントロールのTextFieldを使った方が楽かもしれません。 (TextFieldなら質問③も選択してソフトウェアキーボードから連続して数字を入力すると後ろに続けて入力されます) タップなどCaedeの機能については「General Caede questions」で聞くとより詳しいことがきけるかも しれません。 Curl Global Community / Discussions / General Caede questions http://communities.curl.com/forumdisplay.php?fid=23 質問③ 数字を追加する場合は、既に入力されている文字列に追加する数字の文字列を連結した後にset、 (※訂正、TextFlowBox はaddだけで追加できました) 削除時は、substrメソッドを使用して最後尾1文字前までの文字列を取得してsetとなると思います。 Code: {def tfb = {TextFlowBox "1"}} |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
TextFlowBoxの入力データ取得等について - by chiba - 05-02-2016, 09:30 AM
RE: TextFlowBoxの入力データ取得等について - by dice256 - 05-02-2016, 01:04 PM
RE: TextFlowBoxの入力データ取得等について - by chiba - 05-09-2016, 02:19 PM
|
Users browsing this thread:
3 Guest(s)
3 Guest(s)