キーボードタイプ切り替え。エディタを最大5つまで切り替えて編集できます。Basic-SQLモードの切り替え。プログラム編集の一段階前の状態に戻します。Android6.0以上のデバイスアクセスで必要な各種’許可’ダイアログを表示します。デバイスのEX拡張命令はこの端末の許可を選択した後で使用できるようになります。Bluetooth通信でサーバーとして自己端末発見信号を出します。Variable-tableその時点での変数と値の一覧(配列は除く)をダイアログで表示します。(実行中は常に値は変動します。)選択して値を入力することができます。Box入力エディタをダイレクトコンソールタイプにするかテキストボックスタイプにするかを切り替えます。行入力の他ダイレクトコマンドが使えます。行番号付きのソースだけを取り扱います。行番号無しのソースをloadすると自動的に行番号が割り当てられます。nスイッチで行番号無しでセーブすることができます。有・無・混在の全てのソースを取り扱うことができます。実行後、メニューかバックキーでエディタに戻ります。Modeに切り替えはできません。入力してrun実行します。コマンド、記号で全角文字を入力しないように気をつけて下さい。(エラーになります)このモードで'load'を行うと全文で全角>半角文字変換が行われます。中間コードコンパイル実行。編集箇所を関数・ラベルの中から選択して編集。'.sql'の中から選択できます。拡張子省略時は'.bas'が付けられます。実行中のプログラムを停止します。実行中のBackキーでもstopできます。size.フォントサイズを選択します。(12,16,24)Language.マニュアルの言語設定をします。mode.テキスト座標系の原点とx,yの並びを指定します。mode.ソフトウェアキーのリピートのON/OFF、フリック入力、補助入力を選択をします。リピート機能は機種により正常に動作しないものもあります。lock.ファイル操作コマンド(copy,kill,name,mkdir)の実行を禁止にできます。lock.デバイス(カメラ、GPS、マイク、Load"http:")へのアクセスを禁止にできます。SE.ソフトキーでのキータイプ音とエラー時のbeep音の有り無しを設定します。カレントフォルダに"keytype.wav"や"ab_beep.wav"を置くことにより自作のキータイプ音を使用することができます。サンプルとして"keytype0.wav","ab_beep.wav"のファイルがあるので0を消してこれを試用することができます。Using'書式制御文字列'を日本式[YenStyle]、欧米式[DollarStyle]の中から選択します。color.ソフトウェアキーボードのカラーを選びます。カレントフォルダに"keyskin.jpg"の画像を入れて'WP'を選ぶとその画像をキースキンにすることができます。横画面用には別途"keyskinh.jpg"を使うこともできます。location.カレントフォルダの位置を本体内ストレージ(Internal)かSDカードかで切り替えます。SDカードが挿入されていなくてSDカードが選択された場合は自動的に本体内になります。アンチエイリアスなしで高速にグラフィックを描画します。指定カラーコード以外が描きこまれることはありません。ジャギー軽減で背景色に対して滑らかな輪郭になるようグラフィック(line,circle)を描画します。Compatible.簡易カラーセット関数col(x)の16色カラーを旧機種のどれに互換を合わせるか設定します。デフォルトABは2進数を元にした数学的配置です。前半8色が暗い色になります。N88互換では後半8色が暗い色になります。bar.画面上部のステータスバーを表示するか非表示にするか選択します。(非表示ではtronのデバッグ行表示がされません)非表示ではBackキーがMenuキーの代わりになります。(Android3.0以上の機種)この設定を有効にするにはアプリを再起動する必要があります。ソフトウェアキーボードKeyTypeは以下の中から選択できます。1.ハードウェアキーボード用。2.ANDROIDシステムのソフトウェアキーボード。(機種によっては使用不可なものもあります)3.BASIC専用ソフトウェアキーボード。4.バーチャルデバイス。Backボタン+ダイアログ[OK]です。Homeボタンは退避状態になります。終了と退避時に編集中タブのプログラムはファイル"ab_backup.bas"(カレントフォルダ)に自動保存されます。AB-ソフトウェアキーボードの時はテキストエディットエリアが専用のサイズに縮小されます。実行時も維持されます。'console'ステートメントにより変更することができます。実行をStopキーで中断すると、実行時に選択されていたキー状態が復元されます。アプリ終了時にキーの選択状態は保存され、起動時に前回のキーが復元されます。フリック入力はフリックによりキーを選択して、離した時にその文字が入力されます。0.3秒間押し続けると、キー上部に表示された文字(Alt併用文字)が自動で入力されます。input)では先頭で入力された文字に応じた命令が右側にリストアップで表示されます。(↓で更に次の候補も表示できます)その中から選んだものがエディタに入力されます。枠の右側をタッチすることで命令ごとのポップアップヘルプを表示させる事ができます。外部アプリのソフトウェアキーボードでは入力対応してるものとしていないものがあります。※システムのソフトウェアキーボードは機種ごとに挙動がまちまちです。基本的にAB専用ソフトウェアキーボードを使用して下さい。inputエディタは各種命令がカラーで分別されて表示されます。input'の機能を受け継いでいます。[ins]がロックされている文字挿入を基本とした入力モードです。(PCのエディタに近いです)[ins/bs]を押してもロックは解除されません。解除は[alt]+[ins]です。左端タッチによるフリックスクロールは廃止されています。カーソル左端で[bs]キーを押すと、新しい行が挿入され、中間の行番号が自動で表示されます。100,,10'が実行され、エディタ表示が更新されます。画面上部(ソフトキーでない面)のタッチで十字方向のカーソル移動(リピート付き)ができます。参照したいテキストメモをファイル"ab_memo.txt"に入れておくと編集のダイレクトモード左フリックでメモの内容を参照できます。(KeyAssign)ハードウェアキー付きの機種、外部のキーボードは機種によって記号の配置がバラバラです。最初にキーをKeyAssignで設定しなければいけません。表示された文字の中から1文字選んで割り当てるキーを押して下さい。ShiftキーとAltキーを併用した割り当てもできます。SearchキーはあらかじめStopキーに割り当てられています。出荷時の初期状態に戻します。間違った割り当てをリセットする時等に使います。キーの状態をセーブします。このデータは起動時にロードされます。キー割り当てを終了します。AB専用ソフトウェアキーボードでの設定も可能です。AB専用キーの場合は予めAltがロックされた状態になっておりAlt併用時のキー設定ができます。コントロール関係のキー(Alt,Enter等)への割り当てはできません。とそれぞれ独立して保存されます。テキストタッチ編集システムテキスト編集面(ソフトキーより上部)はタッチで操作できるいくつかのエリアに分かれています。縦に4分割され分かれています。リストをページアップさせます。通常時にタッチされると自動的に編集モードに入ります。リストをロールアップさせます。リストをロールダウンさせます。リストをページダウンさせます。通常時にタッチされると自動的に編集モードに入ります。左側一帯:上下のフリックによりリストをスクローリングさせることができます。inputモードの違いにより2つの動作モードに分かれています。A)直接タッチした場所へカーソルが移動します。カーソル周辺で上下左右へタッチするとその方向へ移動します。左右方向へのフリックでカーソルを左右の端へ移動させることができます。B)中央面全体が十字方向に分割される形でそれぞれ上下左右カーソル移動に割り当てられています。押しっぱなしによりリピートによるカーソル移動も可能です。・ファンクションキー入力Fnキーを押した後、A-Z,0-9のキーを押すと定義されている文字列が入力されます。list'コマンドです。(Fn-Fn)コピーする文字列の先頭にカーソルを合わせてFnキーを押します。文字列の最後尾にカーソルを移動して再びFnキーを押すとその文字列がコピーされます。コピーできるのは2文字以上からです。(Fn+space)貼り付け(挿入)先にカーソルを移動させてFnキーの後にspaceキーを押すとペーストされます。マルチタブ間での改行コードを含むプログラムのコピー・ペーストにも対応しています。ペーストした後で各行を改行入力することでプログラムとして格納されます。(Fn+stop/cls)行のカーソルより後方の文字を削除させることができます。指定位置でFnキーの後にstop(cls)キーを押します。(Fn+enter)行を分割させます。分割の位置へカーソルを移動させてFnキーの後にenterキーを押します。分割元の行はその時点で確定されます。新しい行は行番号を挿入してEnterキーを押すことで新たな行として確定します。(Fn+bs/ins)空白行を挿入させます。指定位置でFnキーの後にbs(ins)キーを押します。Fnキーを2回押すことでその場所の行をピン留め位置として記憶します。別の場所に移動しても[メニュー]エディットのラベル一覧の中の[Pin]を選択することによって元の位置へ戻ることができます。ハードウェアキーボードでのFnキーは右shiftキーに割り当てられています。機種によってはaltキーにFnの表記がされているものもあります。(実質これはaltキーです)右shiftキーがない機種ではキーアサインでどれかのキーに割り当ててください。SDカードを使ったPCとのデータのやり取りSDカードを使ったPCとのやり取りは、カードを差し替える他にもいくつか方法があります。AndroidとPCをUSBコードで接続してAndroidの設定からSDカード(ストレージ)の項目を選び「USBストレージをONにする」をタップします。すると接続されてPC側にエクスプローラが出てくるのでそちらでファイルのやり取りをします。操作が終わったらOFFにして接続を切ります。*Android4.4以降でRoot化されてない機種では直接外部SDカードのアクセスが禁止されています。Root化するかGoogleドライブ等を使用してカレントフォルダのデータのやり取りをすることを推奨します。漢字かな文字の入力(各国固有文字)ダイレクトモードの場合ではエディタでaltキーの次にスペースキーを押します。UIのテキストボックスが現れるのでタップしてシステムのキーボードで漢字かな文字を入力します。最後にOKを押すとエディタに入力されます。この入力モードはキー割り当てでUniを割り当てたキーを押すことでも同様の操作ができます。パソコンで編集したファイルをSD経由で移行し、読み込ませる場合。当Basicのファイルエンコードは国際化対応のため、'SJIS'でなく'UTF-8'がデフォルトになっています。パソコンの各種エディタでは保存エンコードを'UTF-8'に設定して保存して下さい。INIT"ENC:SJIS"命令)Androidのフォルダのコピー先はカレントフォルダへ行ってください。画面に表示されるバーチャルデバイスの他に各種ハードウェアコントローラーに対応しています。Bluetoothコントローラー対応。関数は、8方向(STICK関数)と2つのボタン(STRIG関数)に対応します。各コントローラーのボタンの割当てコード、刻印文字はそれぞれ異なる場合があります。ボタンの中には'Stop'のキーコードが割り当てられているものもあります。ハードウェアキーボードでは矢印キーが各方向、Xキー:Aボタン、Zキー:Bボタンに割り当てられています。Bluetooth機器とAndroidのペアリング方法については一般情報を参照ください。注意事項Basicをアンインストールさせると本体のカレントフォルダ"data/data/and.bas/files/"の中身はクリアされます。(SD側はクリアされません)。