「Dojo Text Area」「Dojo Simple Text Area」とは
いずれも、改行可能なテキストを入力するためのコントロールである。
実装方法
コントロールビューの[Dojo Form]にある「Dojo Text Area」または「Dojo Simple Text Area」をドラッグ&ドロップする。
後述のプロパティを設定する
「Dojo Text Area」「Dojo Simple Text Area」のプロパティ
「Dojo Text Area」「Dojo Simple Text Area」いずれも、複数行の文章を入力するのに適したコントロールです。
Notesクライアントで、カギ括弧(『』)型のテキスト入力、入力した文字と行の分だけサイズが広がる形式に慣れていると、
Web上でテキスト枠のサイズが固定なのがもどかしい場合がありました。
入力中は、スクロールバーを上下させないと全体が確認できない。
開発する側も、あらかじめ個々の項目のサイズを決める行為を設計段階で行わなくちゃならない。
この2タイプのText Areaでは、そうしたストレスが軽減され、
従来の型に近い自由サイズの入力を実現できます。
つまり、編集しながら,入力欄の幅を広げることができます。
「Dojo Text Area」の場合、文章を入力しながら改行する度に縦の行数が広がります。
ただし、横の幅は固定ですので、設計開発段階で必要に応じて決定・設定します。
一方、「Dojo Simple Text Area」は、縦横とも融通がききます。
エリアの右下端をつまんでドラッグすることで、
自由自在に縦横の大きさを変更することができます。
ただ、文字を入力する行為と、枠の大きさを変更する行為を別々に行う必要がある処が少々煩わしいでしょうか。
特徴的なプロパティは
Dojo Text Boxと同様の、
-
lowercase
-
propercase
-
uppercase
で、縦横の初期サイズを指定します。