ズームテキストフィールド

動作

TextFieldの内容を入力する際、ズームして入力できる。(小さな項目でも見やすいUIとなる)

バージョン

Curl Advanced UI 0.5

API説明

ZoonTextFieldクラス

TextFieldを拡張した入力時に文字とTextFieldがズームされるクラスです。

パッケージ

COM.CURLAP.ADVANCED-UI.CONTROLS

スーパークラス

TextField

コンストラクタ

default
キーワード引数(popup-widht:any = null):ズームの幅
キーワード引数(popup-height:any = 1cm):ズームの高さ
キーワード引数(popup-font-size:any = 20pt):ズーム時のフォントサイズ
キーワード引数(popup-color:any = “black”):ズーム時の文字列の色
キーワード引数(popup-title:String = {host-localize “Pop-up Window”}):ズーム時のDialogのタイトル

メソッド

なし

利用方法

ズームテキストフィールドを利用するには、コンストラクタ呼び出し時に上記キーワード引数を指定します。

{curl 6.0 applet}
{applet manifest = “manifest.mcurl”}

{import * from COM.CURLAP.ADVANCED-UI.CONTROLS}
{import * from COM.CURL.GUI.STYLED-CONTROLS}
{install-style-sheet {manifest-url “file”, “DEFAULT-STYLE-SHEET”}}

{View
    {spaced-vbox
        {ZoomTextField
            popup-title = “field1”
        },
        {ZoomTextField
            popup-title = “field2”,
            popup-color = “red”,
            value = “abc”
        },
        {ZoomTextField
            popup-title = “field3”,
            value = “xyz”
        }
    },
    visibility = “normal”,
    {on WindowClose do
        {exit}
    }
}

 

サンプル

t-zoom-textfield.dcurl

関連Curl標準API

TextField