widestudio sample program wscals for python
create by Taro Matsuzawa AKA btm

1. 始めに
widestudio付属の電卓プログラムwscalsのPython移植版です。
オリジナルのコードになるべく忠実になるように移植しましたが、
いくつか変更点もあります。

2. 開発環境
WideStudio Application Builder v3.20-4
Python 2.2.3

3. 実行方法
_mpfcmodule.so がないので、wsbuilderなどでwscals.prjを
読み込ませて実行します。
その後は
$ python wscals.py
とかして実行できます。

4. 変更点
4.1. 終了処理
windowの閉じるボタンを押してしまうと正常に終了されないので
newwin000の終了プロパティ(WSNexit)をオンにした。

4.2. set/getUserData -> set/getVariantData
set/getUserDataが意図した通りに動かなく、
set/getVariantDataなら動いたので変更した。
原因は調べ中。

4.3. opbtnepとacbtnepのvalue1の扱い
opbtnep内でvalue1という値を内部変数として定義してるのだが、
同じ様な方法がPythonで思い付かなかった(笑)ので
newvlab_001に値を保存するように変更した。

5. ライセンス
オリジナルに従います。
