Chapter4. 拡張関数


4.2 システム関数

関数名
S@IMESETMODE
機能
日本語入力の状態を設定する。
書式
S@IMESETMODE(mode)
《パラメーター》
modeint。
0:日本語入力をOFFにする。
1:日本語入力を全角ひらかなでONにする。
2:日本語入力を全角カタカナでONにする。
3:日本語入力を半角カタカナでONにする。
4:日本語入力を全角英数でONにする。
5:日本語入力を半角英数でONにする。
 
用例
全角カタカナ入力モードにし、入力された変換中の文字列の内1〜4番目を表示する。
CH = G@SETUP( 400, 200, 16, 1 )
S@IMESETMODE( 2 )
LOOP
  G@CHRCLEAR( CH )
  S@IMEGETSTR( 0 )
  G@PRINT( CH, 0, 0, S@IMEGETSTR( 1 ) )
  G@PRINT( CH, 0, 20, S@IMEGETSTR( 2 ) )
  G@PRINT( CH, 0, 40, S@IMEGETSTR( 3 ) )
  G@PRINT( CH, 0, 60, S@IMEGETSTR( 4 ) )
  G@PRINT( CH, 0, 80, STR(S@IMEGETMODE( )) )
  G@FLIP()
ENDLOOP