検索結果

キーワード: ‘真魚’

 真魚の本当に作り始めた根本の理由に立ち返ることになるが、複数のドキュメントを一つの窓で開きたいからタブ式にしたわけだ。当時テラパッドとかSDIばっかりだった中、自分で手間をかけて作ってでも欲しいと思った機能は、タブ切替より「複数ウィンドウ開かない」という事だったわけで、それなのに今さら複数ウィンドウを開くようにするってのは存在意義にも矛盾することなんだよね。でもドキュメントを並べて比較したい事はあるわけで、そのために無理矢理MDI化し…続きを読む

 真魚のMDI化に伴ってだいぶいじくり回したので、差分を取ったからってMDI化に関係するところだけを元に戻すなんて事は無理だった。でも別に全部元に戻さなくても、明らかなところだけ戻したらモノはちゃんと動作した。一通りいろんな操作をしてみておかしい動作は見つけていない。と言う事はこれでバージョン2.31.0アップデートだ。ちょうど一年ぶりに更新した。ただし今回はそのタブの部分だけだ。まだやる事がいろいろあるので、その辺やりながら潰していこ…続きを読む

1224 letters | 877 views | コメントする

 最新の真魚をいじって古いタブ式に戻すのは大変すぎると思って諦め、古い真魚をいじって新しい要素を足していこうって事で、まずこの自分で書いてる日記を読み返している。真魚に添付している更新履歴には、更新内容を箇条書きにしかしてないけれども、日記にはなぜそれを実装したのかを事細かに書いてある。もう書きすぎだわ。いくら読んでも終わらねぇ。しかしその書きすぎな内容を読んでいると、いちいち同意せざるを得ない。何もかもが、確かにそのように更新すべきだ…続きを読む

1299 letters | 942 views | コメントする

 あたしが自分で使うパソコンをWin8にしたのはだいぶ前だし、さすがにそれから今まで一度もこの操作をしなかったと言う事はあり得ないと思うが、Win8で真魚のMDI系の操作が全く出来ない状態になっている。真魚はWin7で作っていて、Win8では使ってはいるけど作ってはいない。まずその辺の話として、真魚を作っている開発環境であるDelphiには認証がついていて、いろんなパソコンにインストールしてると認証回数オーバーで使えなくなる。それでも何…続きを読む

1676 letters | 792 views | コメントする

 真魚をほったらかしているので徐々にユーザーは離れて言ってるだろうが、作ってる本人は毎日起動してるメインツールだ。そして、自分でやっておきなら大きな失敗を抱えてしまったなと思っている。それはマイクロソフトの行きたい方向について行ってしまった事だ。XPまではいいんだよ、むしろWin98までの対応をやめてでもXPにネイティブなものにしようという事で真魚を作ってきたんだから、そこまでは間違いではない。でもマイクロソフトはVistaというかその…続きを読む

1441 letters | 2206 views | コメントする

 偉大なるTEditorの存在によって、テキストエディタをDelphiで作るという趣味が始まった訳だし、今でもそれなりにDelphiは使えてるけれども、最近は言語もIDEもあまり好きじゃない。真魚しか作らないのに何万も払ってアップデートしたくないし。でも自分が使うテキストエディタのメンテナンスを続けていきたい訳で、出来ればC♯で作り直したいとしょっちゅう思ってる。面倒くさいけど。やるやるって言って全然やる気しない。これからもやらないかも…続きを読む

 初心者なのでウィキペディア等で調べたんだけど、世の中にはアウトラインプロセッサとかアウトライナーとかいう物があって、文章を書くときに大見出しを作って中見出しを作って小見出しを作ってっていう感じで使うんだそうだ。そのアプリで独自の形式で保存すれば構造もセーブ出来ると思うからいいんだけど、その方法ではなくて普通にテキストファイルとして保存しつつ、なおかつそのテキストファイルから見出しを抽出して階層化するって事までこなしちゃうテキストエディ…続きを読む

またスクリーンショットで語る。 というかスクリーンショットで見てわからないような機能は真魚にふさわしくない。  元々、半角とか全角とか変換する機能はあったけど、記号は半角のままで数字だけ全角に変換したいんだよって時に、その対象となる数字部分を探して選択してチマチマやらなきゃいけないので、対象範囲をダイアログボックスで選ばせたらどうだろうかと。先日は行ソートもダイアログで選ばせるように変更したが、結局、いろいろ選んで出来るようにする場合、…続きを読む

1425 letters | 1720 views | コメントする

まぁともかくフォントだけ縦書き用のやつを使うとこうなる。 内部一切いじらず、ただフォントを縦書き用にしただけでここまで行ける。  全然調べてないけどおそらく縦書き対応アプリは、裏画面でこれを描画して90度回転させた物を表画面にコピーしてると思うよ。真魚だと背景まで回転しちゃうと困るから、裏画面に反時計回り回転の背景を描いて、表画面で時計回り回転をすることで元に戻す事になるな。それだったら内部で縦書きモードと通常モードを分離して書けば出来…続きを読む

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

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

1643 letters | 1368 views | コメントする

 Windowsの仕様かDelphiの仕様か知らないが、MDIを実装するとどうしても抑止できない描画が発生するため、仕様を越えて特殊なことをやってでも無理矢理どうにかしようと頑張っている。とりあえず描画には違いないんだから、描画を行わせるWM_ERASEBKGNDかWM_PAINTを捕捉してどうにか出来るはずと当然思うわけで、でもこれを全部捕捉しても結局は目的の描画をやめさせる事が出来なかった。ユーザーレベルでコントロールできる描画を完…続きを読む

 昔のWindowsだとパワートイとか入れて実現してた気がするが、今はショートカットファイルを右クリックすると「ファイルの場所を開く」っていう項目が出てくる。で、エクスプローラーを開くことが出来るわけだけど、そうやって開くと目的のファイルが選択された状態になってる事に気がついた。確かその昔のパワートイでやってた時って、フォルダを開いてもファイルを選択した状態じゃなかった気がする。真魚には「親フォルダを開く」ってのがあって、あたしはその機…続きを読む

 よその人が作ったテキストエディタからパクれそうな物は積極的にパクるつもりでいるので、ときどきチェックしたりもするんだけど、普通はいろんな人のニーズに応えるためにカスタマイズの自由度を上げるように作られていて、ダイアログボックスを開くとものすごく多い設定項目が並んでいる。カスタマイズ自体が好きな人ってのもいるし、あたし自身がそんな感じだから、そのいっぱいある設定項目に喜んだり、個人的に手に馴染む設定になるまで徹底的にいじるという気持ちは…続きを読む

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