Input Scope

 

Simple wrapper for SetInputScope.

miyako/4d-plugin-input-scope

status:=Set input scope (scope)
Parameter
Type
Description
scope
LONGINT
InputScope Enumeration
status
LONGINT

Options

InputScope Enumerationの定数をそのまま渡すことができます。

success:=Disable input method ()

進行中の入力コンテキストをキャンセルし,フォーカスオブジェクトから入力メソッドの関連付けを外します。On Getting Focusイベントで使用されることが想定されています。

注記: On Getting Focusでカレントのテキスト入力のIMEをdisableすることはできないようです(イベント後に4DがIMEコンテキストを関連づけている疑い)。下記のように回避することができます。

Case of 
    : (FORM Event.code=On Getting Focus)

        CALL FORM(current form window;"Disable input methodを呼ぶだけのプロジェクトメソッド")

End case