LiveCodeのテキストフィールドに2行のテキストが必要です。それは、次のように定めることになります。私はこれを行うにはどうすればよい LiveCodeのテキストフィールドに改行を追加するには?
文
の文セカンドラインの
ファーストライン?
LiveCodeのテキストフィールドに2行のテキストが必要です。それは、次のように定めることになります。私はこれを行うにはどうすればよい LiveCodeのテキストフィールドに改行を追加するには?
文
の文ファーストライン?
テキストを手動で入力する場合は、リターンキーまたはEnterキーを入力して、テキストフィールドにリターン文字を追加します。また、これをスクリプトで行うこともできます。
cr
を使用して、テキストフィールドに返品を定義します。例えば。あなたは一つのフィールドで1つのスタックを持っている場合は、テキストフィールドに2つの行を置くために、次の行を実行します。
put "First line of sentence" & cr & "Second line of sentence" into field 1
あなたは、インスタンスのためのボタンでのmouseUpハンドラ内でこの行を含めることができます。
これをさらに進めて、LCが "チャンク式"と呼んでいるものにもっと慣れ親しむことができます。 1つのフィールドに1つの文があるとします。ボタンのスクリプトでこれを考えてみましょう:
on mouseUp
put return after word 3 of fld "yourField"
end mouseUp
さて、これを試してみてください。
on mouseUp
put return & return after word 3 of fld "yourField"
end mouseUp
マークの答えは、スポットオンです。 LiveCode内の行末の文字はASCII 10であることに注意してください。RETURN、CR、およびLINEFEEDはすべてASCII 10を表すすべての同義語です。 – Devin