検索結果

キーワード: ‘mdi’
1899 letters | 4253 views | コメントする

 真魚の本体である実行形式ファイルは解凍不要のUPX圧縮が施されている。「何の変哲もない」普通の実行形式で拡張子がEXEのファイルなのに、実はアレが圧縮された状態で、起動する度に自動的にこっそりとメモリー上で解凍されているので、普通の人には圧縮されていると言う事すら気付かせない。いちいち毎回裏で解凍してたら起動が遅くなりそうな印象があるけど、ところが逆に速くなるらしいってな事情もあって、毎回UPX圧縮状態で配布してきた。で、やめようと思…続きを読む

 自分でそうだからよく分かるんだけど、よその何らかのフリーソフトやらが毎日のように更新してたら、よっぽどバグだらけだって思って良いだろう。機能を追加するような更新は、その作った部分に関してだけは少なくとも多少なりともバグがないかチェックするし、これで良いかどうかっていう練り込みをするわけで、第一にそもそもそういう更新だったら急ぐ必要がないから、更新間隔は長くなる。ところがバグに関しては、それを見つけた時点で、今公開してる物が欠陥品である…続きを読む

 自分で真魚のGrepを使ってて、最近だとDelphiのインストールされたフォルダにVCLのソースコードが入ってるからそこに検索をかけるっていう機会が多い。で、いざフォルダを選ぶためのダイアログを出して、いやもうそのダイアログが表示される位置からしておかしいからそこは手元では修正済みなんだけど、それよりおかしいのは、Delphiをインストールしたフォルダを展開しようと△印をポチっとクリックすると、その展開表示のために数十秒もダイアログボ…続きを読む

 現時点で古い真魚も新しい真魚も公開してるが、実はURLをいじればさらに古い真魚もダウンロードは出来る。あえて複数公開してるわけだけど、最新版はそもそもWindows7より古い環境を想定していないし、Windows7以降でしか動かない機能も盛り込むし、そのくらい新しいパソコンならマシンパワーもある程度期待できるだろうって事で、時代に合わせた真魚に変わっていこうとしてるわけで、古いパソコンだとオーバースペックかも知れないし動かないかも知れ…続きを読む

 コメントにあったスクロールの件について、確かにおかしい。なぜなのかも特定した。でもこれは直せるか分からんぞ。下手したらまたデカい仕様変更が必要になる。なぜ起るかに関しては、DelphiがMDIと相性悪いから無理矢理どうにか対処してることと、真魚の仕様で「右端で折り返す」にしてることとのバッティングだな。DelphiでMDIにすると、切り替え時にいったん最大化してない子ウィンドウが描画されるって事がどうしても嫌なので、その瞬間にいろいろ…続きを読む

 真魚のJPEG画像読み込みが遅くなった気がしてたんだよ。読み込みってのは最初の一回目だけで、あとは描画速度になるわけで、起動して一番最初に描画されるべき編集エリアが、以前に比べて遅いタイミングで出来上がることが気になってた。MDI化とかもしたから、その影響で起動が遅くなってるのかとも思ったが、背景画像をなしにしたら普通に速くなったので、原因は画像の読み込みなんだと気がついた。  テキストエディタのくせに背景画像のアルファブレンディング…続きを読む

 作ってる本人はいじり倒してるけど使ってる人にはそんなに変わってないって事が多い。でも今回は、使い勝手を左右するほどの変更に面食らう人が出てくるかも。でもビックリするのは最初だけで、たぶん慣れたらこうした方が使いやすいだろうと思ってやっている。って、最近開いたファイルリストに関することなんだけど。  すごく長いパスをメニューに表示すると、メニュー自体がどばっと画面を専有して嫌なので、メニューに表示する長さの省略は必要だ。でもどのくらいの…続きを読む

 最終的にはスキン対応も視野に入れて、タブバーを新しくしようとゴチャゴチャやってたんだけど頓挫し、そうしてる間に、これまたスキン対応を視野に入れて先にいじってたステータスバーがどうも怪しくて、結局その辺は全部なしにすることにした。いや別に、タブバーとステータスバーがそのままで、メニューとツールバーだけが変化するというスキン対応なら出来るし、機能をある程度犠牲にすればタブバーもステータスバーもスキン対応の物に差し替えできるし、その方向で行…続きを読む

 あたし自身が久しぶりに真魚のソースをいじるわけで、いろいろ忘れてたり老化による能力低下で、余計なところをいじって以前の真魚より悪くアップデートする可能性が極めて高い。その上、今回もDelphiが結構ポンコツで、古いDelphiで作った真魚を新しいDelphiに移行させただけであちこち挙動がおかしくなって、酷いところはアクセス違反が出て動かなくなってる。気がついたところはもちろん直そうとはしてるけど、プログラマの方でどうにかなる物ばかり…続きを読む

2316 letters | 1317 views | コメントする

 今やってる作業は、元々タブ切り替えを前提としたSDIアプリだった真魚を、タブ付MDIに改造する作業だ。このSDI/MDIの定義が曖昧になりがちなのでちゃんとしておくが、広義では一つのアプリがたくさんファイルを開けたらMDIってことになってるから、タブ式の真魚は最初からMDIと言う事になる。今言ってるのはそれじゃなく、Windowsが元々の仕組みとしてサポートしてる狭義のMDIって事なんだけど、一つの親ウィンドウの中にいくつも子ウィンド…続きを読む

2064 letters | 2932 views | コメントする

 これほど長期に真魚の更新をしてないんだから、作者自身が他のテキストエディタに乗り換えれば良いのに、なんかもう新しいテキストエディタに慣れる元気ってのがなくなってて、世間ではどんなのが新しくでてきたかとか、老舗のやつがどんなアップデートをしたのかとか、全く持って状況を把握してなくて、全然知らんと言うのが現状。テラパッドとかはまだ定番なの?つかテキストエディタの需要自体減ってるのでは?まぁいっか。この度、日記にコメント欄を付けた事によって…続きを読む