API version 1

- ‐

RW

integer

autoComplete

自動補完を行うかどうかを設定します。

AUTOCOMP_POPUP、AUTOCOMP_INLINEおよびAUTOCOMP_UNFILTERED_POPUPは、いずれか一つだけ指定できます。 AUTOCOMP_IGNORECASEとAUTOCOMP_AUTOINSERTは追加することができます。

/* ポップアップで候補表示を行い、大文字小文字は同一視し、確定したらその入力内容も候補に追加します。 */
autoComplete = AUTOCOMP_POPUP + AUTOCOMP_IGNORECASE + AUTOCOMP_AUTOINSERT;

初期値はAUTOCOMP_NONEです。

定数一覧

------------------------------------------------------------

定数値

説明

AUTOCOMP_NONE

0:自動補完なし

AUTOCOMP_POPUP

1:ポップアップ補完

AUTOCOMP_INLINE

2:インライン補完

AUTOCOMP_UNFILTERED_POPUP

3:ポップアップ補完(絞り込みなし)

AUTOCOMP_IGNORECASE

16:大文字小文字を無視

AUTOCOMP_AUTOINSERT

32:補完候補Touch時自動追加



使用例 CRSダウンロード

Form Textbox_use {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   TextBox txtB11 {
           x = 30;
           y = 10;
           width = 133;
           Height = 18;
           TabIndex = 3;
           inputMode = INPUT_ZENKAKU ;
           autoComplete = AUTOCOMP_POPUP + AUTOCOMP_IGNORECASE + AUTOCOMP_AUTOINSERT;
   }

   TextBox txtB12 {
           x = 30;
           y = 30;
           width = 133;
           Height = 18;
           Value = 12345678.9012 ;
           clearButton = true ;
           inputMode = INPUT_NUMERIC ;
   }
   TextBox txtB13 {
           x = 30;
           y = 50;
           width = 133;
           Height = 18;
           TabIndex = 4;
           clearButton = true ;
           Value = 12345678.9012 ;
   }

   TextBox txtB14 {
           x = 30;
           y = 70;
           width = 133;
           Height = 18;
           TabIndex = 2;
           password = true ;
           selectAllOnFocus = SELECT_NONE ;
   }
           TextBox txtB15 {
           x = 30;
           y = 90;
           width = 133;
           Height = 18;
           TabIndex = 1;
           value = "Focus sample" ;
           selectAllOnFocus = SELECT_STD ;
   }

   Label Label21 {
           x = 180;
           y = 12;
           width = 170;
           height = 20;
           value ="かな入力の自動補完指定" ;
   }

   Label Label22 {
           x = 180;
           y = 32;
           width = 170;
           height = 20;
           value ="数字入力専用でクリアボタン付き" ;
   }
           Label Label23 {
           x = 180;
           y = 52;
           width = 170;
           height = 20;
           value ="クリアボタンありで、入力制限なし" ;
   }

   Label Label24 {
           x = 180;
           y = 72;
           width = 170;
           height = 20;
           value ="パスワード系の入力例" ;
   }

   Label Label25 {
           x = 180;
           y = 92;
           width = 170;
           height = 20;
           value ="フォーカス時の選択例" ;
   }
}