hakeの日記

Windows環境でプログラミングの勉強をしています。

MTcalcu - 基数変換機能付き電卓

G9さんのところ経由で存在を知りました。


TORITORITORI
http://www.geocities.jp/toritoritori/index.html
からVer1.2.0をインストールしました。


ザウルスでの計算は関数機能はあまり使用しないけど、10進と16進の変換だけは使うことがあるので、こういうシンプルな電卓ソフトは使い勝手が良くて便利です。


面白いのはバックグラウンド実行機能です、操作マニュアルではMTcalcuを起動した状態でって書いてありますけど、高速起動ONにしてメモリに常駐させれば起動していなくても機能しますね。例えばZEditorなんかで

mtcalcu 3*(2+2)=

と書いてコピー&ペーストすれば計算結果の12が貼り付けられます。


キーで計算させる場合に右手側だけで単純な四則計算ができるようにキーを置き換えてみました。

[Launch2_mtcalcu]
O = @qcop(TAB)QPE/InputHelper key(QString) "click 6"
I = @qcop(TAB)QPE/InputHelper key(QString) "click 5"
U = @qcop(TAB)QPE/InputHelper key(QString) "click 4"
K = @qcop(TAB)QPE/InputHelper key(QString) "click 3"
J = @qcop(TAB)QPE/InputHelper key(QString) "click 2"
H = @qcop(TAB)QPE/InputHelper key(QString) "click 1"
M = @qcop(TAB)QPE/InputHelper key(QString) "click *"
L = @qcop(TAB)QPE/InputHelper key(QString) "click -"
P = @qcop(TAB)QPE/InputHelper key(QString) "click +"
Q = @qcop(TAB)QPE/InputHelper key(QString) "click U"
R = @qcop(TAB)QPE/InputHelper key(QString) "click H"
Tab = @qcop(TAB)QPE/InputHelper key(QString) "click P"
  • H−K,U−O:1〜6
  • M:乗算記号
  • L:減算記号
  • P:加算記号
  • Q:MC
  • R:MR
  • TAB:M+