/ 最近 .rdf 追記 編集 設定 本棚

脳log[20100629] gdippを 0.7.6から 0.8.1へアップデート。



2010年06月29日 (火) 自転車だと少し手前で信号待ちする件」あるある。青になった瞬間に交差点に飛び出すのは常識(もちろん左右からくる車は念入りに確認して、ぎりぎりかすらないように減速する)。信号の青になる順番は覚えるし、全部の信号が赤になってから青に切り替わるまでの時間が例外的に長い交差点や黄色が例外的に短いところも覚える。自転車だと走行速度がほとんど一定で信号の周期から外れるのが難しいから信号間のペースもそれぞれ決めていてむだにとばさない。

最終更新: 2010-07-05T02:41+0900

gdippを 0.7.6から 0.8.1へアップデート。

0.8.0の変更点にこんなんがある。

Support DirectWrite. Since the minimum system requirement of DirectWrite is Windows Vista, gdipp is no longer available in Windows XP.

サクラエディタで文字が表示されるまでの時間が二呼吸は遅くなるけど、文字がつるっつるのえろえろになるんだから仕方がない。つぶつぶがたがた文字よさようなら。

Firefox3.6.6に使うと文字が選択範囲に入ったときに位置がずれる。文字として存在しない空白が表示されたりもしてる。0.7.6では違ったはずだが。Firefoxに gdippを適用して嬉しいことのひとつは日本語の oblique表示が美しい(というか、まともである)こと。

DirectWriteを rendererに選ぶと文字を太らせられないのだろうか。ちょっと線が頼りないのだけど。


gdipp_loader_32.exeが、引数として与えられたプロセスが終了するまで終了しなくなってる。WaitForSingleObject(pi.hProcess, INFINITE);してるんだから必要なことなんだろうけど残念。


gdipp_loader_32.exeは第一引数(任意の exeファイル名)のディレクトリをカレントにして exeを起動するけど、そのせいで exeに渡される二番目以降の引数が相対パスだったときにファイルを見つけられない。例えば次のようなのが失敗する。

Desktop>"C:\Program Files\gdipp\gdipp_loader_32.exe" C:\Windows\System32\notepad.exe file_on_desktop.txt
# Notepad can't find file_on_desktop.txt

こちら(↓)が成功することを考えると、上は期待はずれの結果。

Desktop>C:\Windows\System32\notepad.exe file_on_desktop.txt
# O.K. Notepad opens file_on_desktop.txt