Tags
No Tags

Frequently used words (click to add to your profile)

javaandroidc++linuxobjective-cc#cocoa誰得qtrubygamebathyscaphephpgui翻訳windowspythoncomegattwittertestframeworkbtronarduinovb.net計画中(planning stage)directxpreviewerゲームエンジンdom

最近の作業部屋活動履歴

2019-03-28
2019-03-23
2019-03-22

最近のWikiの更新 (Recent Changes)

2019-03-28
2019-03-23
2019-02-18

Wikiガイド(Guide)

サイドバー (Side Bar)

2019年03月28日

なんで OASYS なの?

不要なところは改行で削除できたり、独特の書き味を持つ上書き入力モードなど。

データ構造

上書き入力モード時、挿入キーを押した後の動作が思いつかない。前に書いたのは間違いだな。 なんで難しいのかというと、いまの基準で考えると「変」なんですよね。

  • 入力方法は上書きのまま。
  • 挿入キーを押すと全角空白文字を一行分挿入する。
  • 挿入モードで挿入キーを押すと挿入モードに入る(入れ子)。
  • 挿入キーを押した位置に関係なく挿入や削除も可能(え?)

というような「かなりややこしい」感じです。 おそらく、スタックやリストでは無理で、ツリー構造ではないかなと思うんですが。 再検証は開発再開後ですね。

2019年01月16日

環境整備

しばらく開発環境整備について記録を残していく方針です。といっても、一行メモです。  

開発版のキーアサイン

なるべく OASYS Pocket 3 キーアサインを継承したいとは考えていますが、ファンクションキーの再現には無理がある(キーアサインを切り替えたりプログラミングできるゲーミングキーボードなら可能かもしれませんが、そういう特別なハードを要求すると実務家かセミプロしか使わなくなる懸念がある)ので当面は AD401 / 405 を採用します。

ただ、どうしてもというのであれば、妥協案となりますが「機能」 を押したあとにファンクションキーまたは機能のコード番号を入力(コマンド入力型ランチャー)、実行キーを押すことで擬似的なファンクションキーを実装することも検討しています。  この方法ならば手を怪我していても打てますし、 OASYS 以外から移行した方でもすぐ使えるかもしれません。さらに音声認識操作も可能かもしれませんね。

当面の課題定義

当然ですが OASYS 専用機の操作性で文書がきちんと打つことができ、読出、書込ができること 。この段階では罫線、連文節変換、装飾機能は実装しません (ありえたかもしれない富士通版ポメラというか)。