HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  etc.
   ALL
    LINK
  
English Translate 中文翻訳
BACK
 

2006/03/08

VZ EditorをEUC漢字コードに対応させる(簡易版) 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のダウンロード
$inf2ClipDosのベクターのダウンロードページへ

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一覧
Windows 98 Second Editionの Windows Update一覧

  いまさら98ですが、全画面モードで V-Textが使えます

Windows Server 2003の DOS全画面モードで 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/