検索結果

キーワード: ‘ユニコード’

萌ディタの日記を読んだおかげで、コレまで知らなかったいろんな事が見えてきた。 作者さん相当賢いんだなぁ。復帰するのかしらねぇ。 で、真魚にも生かしたいのだが、タップリと書いたせいで自分で読み返すのが面倒だ。 気になる部分を自分のためにまとめてもう一回書く。 >EUC対応 真魚は、Delphiの世界ではスタンダードなjconvert.pasを高速化して使っている。 これって、EUCをSJISに変換するユニットだから、SJISに変換できない…続きを読む

コントロールパネルから地域と言語のオプションを選び、 言語タブからテキストサービスと入力の詳細をクリック。 設定タブで追加をクリックし、中国語やフランス語を追加する。 で、真魚への入力を中国語に切替し、 ni(Enter)hao(Enter×2) で、你好(ニーハオ)が打てる。 ハングルは読むことすら出来ないが、同様に入力は可能。 次にフランス語に切替、Pの隣の@押してからA押すとâ(aの上に^)が、 右Alt+;押してからo押すとó(…続きを読む

フリーソフトをVectorに登録しておくと、たまにレビューワーの人が記事を書いてくれる。 あたしの作ったソフトも何個か記事を書いて貰ったんだがね。 真魚の記事をもう一回書き直して貰えるらしい。 そこに、作者のひとことってのを載せてもらえるんだが、 普段自分のサイトには何でも好きなこと書いて気をつかってないんだけど、 いちおうよそのサイトに書くんだし、いったん書いたら自分で好きに修正できないので、 誰の悪口にもならないよう、一生懸命に気を…続きを読む

つづき。 結局全部読んだ。参考になりまくった。 http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2004Q4.html http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2005Q1.html http://www.geocities.co.jp/SiliconValley-Oakla…続きを読む

つづき。 現在、萌ディタも起動していじりながら、コレは真魚で書いてる。 ここまでで萌ディタの「がっかり」すなわち不正終了が二回出た。 http://www.geocities.co.jp/SiliconValley-Oakland/3617/progress_2004Q2.html >ルーラの存在は微妙 あたしもEmEditor式は相当違和感がある。真魚はTEditorのパクリ式。 何文字目で折り返してるか見たり、実際に折り返したりする…続きを読む

素人とプロの壁はどうしようもなく超えられないが、 Delphiの壁は素人でも超えられるという話。 ユニコード対応含むDelphiの壁はいくつも超えてきた。 真魚のBOX選択を改造した。 メモ帳にはない機能だから、メモ帳しか使った事がない人に見せびらかさないという発想から。 なんのこっちゃわからない物が、あまりメニューに並んでると美しくないからな。 BOX選択を知ってる人は、メニューになくてもAlt押しながら選択してみるし。 まず、萌ディ…続きを読む

真魚とは基本的に違うのは、やはり多くのユーザーを対象に開発されている事なんだが、 それは、個々のユーザーが好きなようにカスタマイズして使える部分が多い事につながる。 あたしの理想は、カスタマイズなしだとメモ帳と同じ動作で、 それで満足出来ない人だけが、満足できない部分だけを変更すること。 満足できない人は、自分が何に満足出来ないかを知っているから、 どこを設定すればいいのかを自分で探す事は出来るだろうから、 満足できている人には余計な機…続きを読む

今、真魚でプロポーショナルフォント対応のために内部の深いところをいじっているわけで、 ここを変更したら連鎖的にアッチもコッチも変更しなきゃいけなかったりするような場所だから、 当然あちこちでバグが出るわけで、その動作確認をするにはやはり文章を書いてみるしかない。 で、何を書くかなって事になると、ソースコード自体はDelphiのIDEで書いているわけで、 DelphiのプログラミングをDelphi以外のエディタでやろうとは思ったこともない…続きを読む

真魚は作者自身と、嫁が快適に編集作業を行えればそれでいいテキストエディタだ。 二人とも、プロポーショナルフォントを使える事など望んでいない。 現在真魚を使ってない人が、使ってみたときに等幅しか使えないと不満に思うだろうけど、 そんな人は真魚じゃなくてより自分にあったソフトを使えばいいわけで、 みんなの要望に応える定番エディタとかを目指してはいない。 このソフトの場合は、作者と趣味が合う人だけコッソリ使って貰った方が、 作者が興味ある方向…続きを読む

そもそもAdMenuはエクスプローラのプラグインであり、真魚のプラグインじゃない。 作者にとっては必須プラグインなので、真魚に同梱してきたが、 本来なら必要な人だけが使うべきなんだよね。 ところが、このDLLをインストールするにはDOSの知識が必要だし、 それじゃ敷居が高いからってもしインストーラーを付属させた場合、 真魚のフォルダにDLLとEXEが一つずつ増えることになり、 それをDelphiで作るとなかなかのサイズになる。 仕方がな…続きを読む

真魚というか、TNotePadでは等幅フォントでないとマトモな文字幅にならない。 これは、全ての文字を半角か全角かという2種類の横幅に分類しちゃうことで、 いちいち文字の幅を計算しなくても良くなるので、その分高速な処理をしているのだ。 まぁ、内部は結構な量でTEditorのパクリがあるわけだから仕方がない。 ただ、SJIS外の文字幅は、フォントの種類によって異なるという問題がある。 その実例がコレ。 http://wantech.iku…続きを読む

2246 letters | 416 views | コメントする

今回はC++Builderの統合が目玉になるようだ。 C++Builderは以前使ったことがあり、あまり良いイメージを持っていない。 Delphiのビジュアル開発をC++でもやろうというコンセプトの商品らしいが、 部品はPascal、プロジェクトはC++で書くと言うことで、 もし部品の作成を行わないなら、C++しか書きたくない人には良い製品になるだろう。 だが、例えば真魚は既存の部品を並べるだけで作ることに限界を感じ、 エディタコンポー…続きを読む

真魚は正規表現検索を既存コンポのちょい改造したものに頼っていて、 正規表現以外の検索はもっとも単純な順番に照合していく方法を用いている。 その単純な検索をあえて別ユニットにしてあるわけだが、 これは将来的に検索の王道といわれるBM法に置き換えることを想定しての物。 あたしがやらなくても、ソースを利用したい人がそこだけBM法に置き換えてもいい。 誰かがBM法を書いて、怠けているあたしに貢献してくれることも期待した。 それをそろそろ実装しよ…続きを読む