・2006/03/08
VZ EditorをEUC漢字コードに対応させる(簡易版)
(まだまだ現役で使用中のテキストエディタ)
Tags: [Windows開発]
Vzをとりまく仲間たち
ロングファイル名対応の差分があります
・ロングファイル名対応の改造例
(上=通常モード、下=ロングファイル名モード )

EUCの漢字コードに対応します。VZ上でEUCの文字が読めれば良いという考えで、編集機能については考えていません。
・"SCRNIBM.ASM"に下記追加
※下記例では「メニューのシャドー表示抑止」の設定を判別に流用しています
・230行目位から
~略~
cmp al,SPC
jb ctrl1
IFNDEF US
test cs:tvzsw,TSW_SHADOW
jz kansjis
cmp al,80h
jae kanj1euc
kansjis:
cmp al,81h
jae kanj1
~略~
ENDIF
・500行目位から
~略~
jb xkanj
kanjiprint:
cmp ax,8140h ; ##16
~略~
・700行目位から
~略~
tab8:
jmp next2
;--- Kanji [EUC] ---
kanj1euc:
mov ah,al
lodsb
and ax,7f7fh
shr ah,1
jnc kan_euc2
inc ah
add al,1fh
jmp kan_eucx
kan_euc2:
add al,7dh
kan_eucx:
add ah,70h
cmp ah,0a0h
jb kan_euc3
add ah,40h
kan_euc3:
cmp al,07fh
jb kan_euc4
inc al
kan_euc4:
jmp kanjiprint
;--- Field end ---
~略~
・"VZ.DEF"に下記追加
※下記例では機能番号80で[Q][Q]の2ストローク操作に割り当てています
80 ^QQ "KANJI CODE"
?. Dw!, &d #]
VZのCopyrightを見ると(C)1993となっています。今が2006だから ざっと13年間も使っている事になります。もはや他のエディタは使えません。
●VZに組み込むと便利なクリップボードの内容をDOS画面で利用するソフト
●ClipDosのダウンロード
ClipDosのベクターのダウンロードページへ
VZエディタでWindowsのクリップボードの内容を手軽に使いたいと思い作成しました。
作成に当たり、寅次さんの
寅次ツールの「clppst.exe+clppst.def:クリップボードの読み書き」
をそのまま参考にしました。
・Windows98SEの DOS全画面モードで V-Textを使う方法
Windowsの DOS全画面モードで 100x37の広さで使えます。
・
DISPV(V-Text)ドライバ
DISPVAドライバがダウンロードできます
・
DOS/V V-TEXT TOOLS
VVWin95 version 1.10がダウンロードできます
・
ChaNさんのベクター登録ソフト
Video mode information R1.0がダウンロードできます
・CONFIG.SYSはこんな感じ
DOS =UMB,HIGH
device=c:\windows\himem.sys
devicehigh=c:\windows\biling.sys
devicehigh=c:\windows\jfont.sys /p=c:\windows
devicehigh=c:\VTEXT\DISPVA.EXE /HS=ON
devicehigh=c:\VTEXT\VVWIN95.SYS
devicehigh=c:\windows\jkeyb.sys /106 c:\windows\jkeybrd.sys
devicehigh=c:\windows\kkcfunc.sys
devicehigh=c:\windows\COMMAND\ansi.sys
・AUTOEXEC.BATに追加
rem V - Video mode information R1.0 (C)ChaN,1993
V 70 >NUL
VZ Editorの購入はこちらからが便利(通常配送無料(一部除く))
・VZ Editor
「VZ Editor」
を Amazonで探す(商品検索する)。
Tags: [Windows開発]
●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)
Windows 98 Second Editionの Windows Update一覧
いまさら98ですが、全画面モードで V-Textが使えます
Windows Server 2003の DOS全画面モードで V-Textを使う方法
DOS画面を 80x34の広さで使えます(Windows XPも可、2000は不可)
[HOME]
|
[BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c)
2006 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator
http://www.neko.ne.jp/~freewing/software/vz_editor/