(5733)
5733:
VTDOS備忘録1 KeyChk.comの挙動
投稿者:
konno
2012/01/04(水) 22:39
コメント数 3
最近はVTDOS本家の更新が無いようですが、私は愛用しています。
DOS窓とWindowsをシームレスに使えるのでVZ用のエミュレータでは一番使いやすいです。
タスクバーのクイック起動に、常駐、非常駐、VTDOS、CKWV のアイコンを入れ、
使い分けています。
プログラムソース弄りの時はVTDOS単体起動が多いです。漢字入力以外は
画面の広さとスピードのバランスがいいです。
日本語の長文を打つ時は、CKWV を起動します。WindowsIMEがそこそこ快適に
使えますが、画面表示がやや遅く、ファイルの大量操作などは凄く遅いです。
起動時にウインドーが下の方に下がってしまうのですが、なぜだろう。
KeyChk.comの入力が表示されない。
VTDOSの場合
VTDOS|C:\VZ>C:\UT\KEYCHK.COM ;この表示なんか変
KeyChk.com Ver1.0/Copy left Yoshi / Jan 31 1999
Quit:[ESC]
# key[4900] shift[23]
# key[5100] shift[23]
# key[011b] shift[20]
このようにESC後に表示されます。
CKWVの場合
VTDOS|C:\VZ\T>C:\UT\KEYCHK.COM ;この表示なんか変
KeyChk.com Ver1.0/Copy left Yoshi / Jan 31 1999
Quit:[ESC]
# key[011b] shift[20]
同じ入力してますが、ESC しか表示されませんね。なぜだろう。
VTD_NRDR.CFGに登録しても変わりませんねぇ。
- No.5733 -
このTreeへ
[リストへもどる]
pre
(5733)
5734:
VTDOS 備忘録2 ish file converterの解凍
投稿者:
konno
2012/01/04(水) 23:02
5733 番 konno さんへのコメント コメント数 2
ish file converter が、ishの作成はOKだが、解凍がNGになります。
VTDOS|C:\VZ>ish BLTA40.ISH
ish file converter for MS-DOS Ver. 2.03
Copyright (C) 1986, 1987, 1989, 1990 by M. Ishizuka
[ restore <new> (m,*) ]
blta40.ish:
[2] blta.com(m) :
file creation error.
0 file(s)/ 0 volume(s) restored.
ish abnormal end.
こうなります。通常のDOS窓なら問題ないんですが、なぜだろう。
- No.5734 -
このTreeへ
コメント元:5733 へ
[リストへもどる]
pre
(5733)
5735:
VTDOS備忘録3 VZでマウスホイールスクロール
投稿者:
konno
2012/01/04(水) 23:43
5734 番 konno さんへのコメント コメント数 1
VTDOSにはマウスホイールをキー入力に変換する機能があります。
VTDOS.TXT によると
WHEEL_COUNT=n
WHEEL_UP=0xhhhhh
WHEEL_DOWN=0xhhhhh
ホイールにキーを割り当てます。
デフォルトは Alt+↑↓。カウントのデフォルトは3。
とありますが、VZではロールアップ、ロールダウンキーに割り当てたいですよね。
KeyChk.com によると、
# key[4900] shift[23] ; ロールアップ
# key[5100] shift[23] ; ロールダウン
なので、VTDOS.CFG に
WHEEL_COUNT=3
WHEEL_UP=0x04900
WHEEL_DOWN=0x05100
と追加してみましたが、ダメですね、キーコードのフォーマットが違うのかな。
もしかして C++ 形式なのかと思い、NP2のソースを見てみたけど同じのは無いなぁ。
シフトキーの分を加算するのかなぁ、と思って、とりあえず、
WHEEL_UP=0x24900
WHEEL_DOWN=0x25100
とやってみたら、うまくいきました。おお、便利便利。(^_^)
ちなみに、カーソルキーのアップ、ダウンキーに割り当てるには
WHEEL_UP=0x04800
WHEEL_DOWN=0x05000
ですね、でもやっぱりロールアップ、ロールダウンキーがいいですね。
- No.5735 -
このTreeへ
コメント元:5734 へ
[リストへもどる]
pre
(5733)
5784:
VTDOSのマウスホイールスクロールにバグ?
投稿者:
konno
2012/02/09(木) 22:20
5735 番 konno さんへのコメント
> VTDOSにはマウスホイールをキー入力に変換する機能があります。
どうもこの機能にはバグがあるようです。
シフト系のキーに割り当てると、シフトされたままになってしまいます。
解除するにはシフト系のキーを押さないと駄目みたいです。
デフォルトの Alt+UP,DOWN でも駄目でした。
> WHEEL_UP=0x24900
> WHEEL_DOWN=0x25100 とやってみたら、うまくいきました。
これはたまたまうまくいっただけのようです。VTDOS.TXT P278に解説がありました。
--------------------------------------
*1 20ビットキーコード上位4ビットはシフト状態 Alt=8,Ctrl=4,Shift=3
下位16ビットはDOS/Vキーコード
http://www.page.sannet.ne.jp/mtoga/etc/cpu/bih-g_cn.htm
添付の keycode.exe も利用可。
--------------------------------------
ということで、Shift は 3 ですね。2 はおそらく右Shiftと認識されたのでしょう。
シフト系のキーがダメなので、とりあえず、[F11]と[F12]に割り当て、VZ.DEF側で
[F11]と[F12]にロールアップ、ロールダウンキーを割り当てました。
WHEEL_UP=0x08500
WHEEL_DOWN=0x08600
おお、便利便利。(^_^)
こうなると、左クリックに[Enter]、右クリックに[ESC] でも割り当てたくなりますね。
VTDOSの更新が止まっているのが残念です。
- No.5784 -
このTreeへ
コメント元:5735 へ
[リストへもどる]
pre
(5733)
5785:
CKWV の窓位置の設定
投稿者:
konno
2012/02/09(木) 22:34
5733 番 konno さんへのコメント コメント数 2
> CKWV 起動時にウインドーが下の方に下がってしまうのですが、なぜだろう。
これはずっと不便に思ってたんですが、なんと、#5005で、あきろさんの書き込みが。
-----------------------------------------
ckw.cfgの「Ckw*geometry:」にて、Dos窓Vzの幅と高さだけでなく、出
現位置も指定できます。
Ckw*geometry: 80x35-50+20
私は、上のように記述し、画面の右側上の方に出現させています。
解説を以下に引用します。
「ウィンドウを開く位置と スクリーンの大きさ。幅 x 高さ + 位置X +位
置Y で指定する。位置は+で画面左上から−で画面右下からの pixel数。例)
100x50 のサイズで画面左上に開きたいとき 100x50-0+0 」
--------------------------------------------------
こんな指定方法があるとは知りませんでした。おかげさまでキチンと窓位置が
決まるようになりました。m(__)m
# VzWikiにも追加しておきました。m(__)m
- No.5785 -
このTreeへ
コメント元:5733 へ
[リストへもどる]
soft
(5733)
5795:
CKWV のフォントの指定
投稿者:
konno
2012/02/27(月) 00:59
5785 番 konno さんへのコメント
Win7とうちのWin2000ではVZの窓枠やコントロール文字のキャラクタが表示されない
なぁ。なぜだろう。と思って調べてみたら、なんと、CKWV.CFGが古いせいでした。
!Ckw*font: MS Gothic
Ckw*font: Terminal
このように、古いCFGにはTerminalの指定が無く、MS Gothicを指定していたのでした。
Terminalに指定しなおしたら、Win7でもWin2000でもキチンと表示できました。
・・・って、こんなうっかりさんは私ぐらいだろうなぁ。(^^;
- No.5795 -
このTreeへ
コメント元:5785 へ
[リストへもどる]
soft
(5733)
5804:
Re: CKWV の窓位置の設定
投稿者:
あきろ
2012/04/15(日) 23:24
5785 番 konno さんへのコメント コメント数 1
近頃は、Vzを使うことがほとんど無くなってしまいました。
たまに使うモバギではまだまだ現役ですが、通信機能のないモバギの出番は少ないですねぇ。(むかーし昔は、モデム機能を使って通信していたこともあったのですが。)
でも、数ヶ月前に泊まりで講習会に参加した時に、モバギが久しぶりに大活躍しました。やっぱり、文字を書いてメモするよりもモバギで打った方がずっと早いですわ。
・・・残念ながら、CKWVもすっかり記憶の彼方に去りつつあります。
- No.5804 -
このTreeへ
コメント元:5785 へ
[リストへもどる]
soft
(5733)
5806:
Re^2: CKWV の窓位置の設定
投稿者:
konno
2012/04/17(火) 00:47
5804 番 あきろ さんへのコメント
> でも、数ヶ月前に泊まりで講習会に参加した時に、モバギが久しぶりに大活躍しました。やっぱり、文字を書いてメモするよりもモバギで打った方がずっと早いですわ。
私も先日旅行に行った時にはLXが久しぶりに大活躍でした。といってもほとんど
LOG読みだけでしたが。
バス、電車、飛行機など移動時間や待ち時間が多いときには暇つぶしに重宝します。
それにしても、メモよりずっと速いとは・・・私はタイピング遅いので羨ましいですね。
> ・・・残念ながら、CKWVもすっかり記憶の彼方に去りつつあります。
時代の流れですからしかたないですね。
- No.5806 -
このTreeへ
コメント元:5804 へ
[リストへもどる]
soft
(5733)
5850:
ckwvでIns
投稿者:
konno
2012/07/04(水) 00:44
5733 番 konno さんへのコメント
今日ckwv使用中に急にタブコードが入らなくなりました。
Enterを打っても改行が挿入されないし。
げげ、VZがバグったか!!
っと一瞬あせりましたが、ん? 改行が挿入されないということは・・・
そうです、いつのまにかInsキーが押されてしまって上書きモードになってたのでした。
げげ、ckwvではカーソルが変化しないのか!!
VTDOSではきちんとカーソル形状が変わるので、ckwvのバグですかね。
- No.5850 -
このTreeへ
コメント元:5733 へ
[リストへもどる]
soft