charmapx 1.24 を公開

前の版から 4年もたっているが, charmapx を公開した。

以前の記事 (VAIO type S 購入) で書いた, Vaio 上でウインドウが正しく表示されない問題は, たんにウインドウの高さの計算がいいかげんだったからで, かんたんに修正できた。 Vista 以前ではデフォルトのウインドウの枠幅がせまかったので, 問題が発生しなかったものらしい。

これだけの変更ではショボすぎるので, BMP 以外の文字もちゃんと表示するようにした。

charmapx124

投稿時刻 2007-06-24(己丑) 05:51自作ソフトウェア::charmapx | コメント (0)

Wyliexfrm を公開

ついでだからこれも公開してしまおう。 「自作プログラム集」に, Wyliexfrm を追加した。

3年ほど前につくった, Excel の VBA マクロ。 拡張 Wylie 式 のローマ字で書かれたチベット語の語彙を, チベット語の辞書順にソートするための補助機能を提供するもの。

技法は基本的に昔作った部首画数順ソートとおなじなのだが, チベット語の辞書順の正確な決まり(借用語を含む)がはっきりしないので困った。 けっきょく声母の表を Excel のデータとして持たせることにした。 並びかたが気にいらない人は, ここをてきとうに変更して使えばよいだろう。

ネタは「2ちゃんねる」の外国語板のチベット語のスレッド。

投稿時刻 2007-03-08(辛丑) 09:04自作ソフトウェア::wyliexfrm | コメント (0)

joie のソースが見つかったので公開

バックアップ CD-ROM をさがして, 最新の(といっても 1998年10月の) 実行ファイルとソース・ドキュメント一式がみつかったので, 自作プログラム集 にあげておきました。

いちおう最新の Borland C++ 5.8 でもコンパイルしてみましたが, Makefile の中の tlink32 を ilink32 に変えるだけで, 問題なくコンパイルできることを確認しました。

投稿時刻 2007-03-07(庚子) 04:08自作ソフトウェア::joie | コメント (0)

IE7 と菱

XP に Internet Explorer 7 を入れると, 「詳細なテキストサービス」 をオンにしたままでも IE7+MSIME で菱が使えるように見える。 IE7 を入れたマシンが 1台しかないので, ちゃんと確認が取れていないが。

投稿時刻 2007-02-08(癸酉) 18:25自作ソフトウェア::hishi | コメント (0)

Vista と菱

まだ本格的に使ってはいないが, とりあえず, Vista でも菱は動作する。 しかし, いろいろおかしい点がある。 とくにまずいのは:

  1. 「シフトを押したときに英字入力になる」 の機能が動作しない。 シフト側は JIS X 6002 カナ入力になってしまう。 ただし, シフト側にもカナが定義してある場合は問題なし。
  2. IE7 を起動すると, そのあとの入力がフックされなくなる。 XP では IE7 の中だけ菱が機能しなかったので, それほど大きな問題にはならなかったが, 今回はいったん IE を起動してしまうと, ほかのプログラムでもフックがきかなくなる。 Text Services Framework のせいなのか, UIPI だかのせいなのか, ちょっと調べてみなければなるまい。

Office 2007 については未調査。 これもまた何かあるんだろうなあ。

投稿時刻 2007-02-06(辛未) 15:37自作ソフトウェア::hishi | コメント (0)

hishi 更新要求まとめ

自作プログラムの hishi を長いあいだ放置していた (手元ではたしょう直してあるが, サーバーに置いてあるのは古いまま)。 いままでどういう要望があったかまとめてみる。

  • IME によって, 記号を入力したあとに入力文字が半角カナになるバグを直す。
  • 「詳細なテキストサービス」への対応。 → たぶん無理。
  • ローマ字入力モードでも動くようにする? → 濁点の処理を IME にまかせたいので, 「濁点を別に入力しないばあいのみ使用可能」というのならできそう。
  • カナロックの on/off によって別の配列を定義できるようにする。 → めんどうくさくなければやってもいいかも。
  • シフトキーを複数定義して, 本来のシフトキーはカナロックの解除としてはたらくようにする。 → できるけれど, 定義ファイルの書きかたに変更が必要かも。
  • 漢直対応 → 無理……だとおもっていたが, コード入力モードにしてやれば意外にできるかも。 ただIME ごとの動作検証がむずかしそう。
  • レジストリを使わないようにするオプション追加? → これは簡単にできるが, オプションは引数で指定するのでいいのかな?

こんなものだっけ?

投稿時刻 2005-04-21(乙亥) 04:22自作ソフトウェア::hishi | コメント (3)

Page 1 of 1: 1