検索結果

キーワード: ‘delphi’

本題の前に、思い通り動かなかった話。 もうね、Vista対策はDelphiの中の人がやってくれるのを待つ方が賢明という判断だ。 いや、でも滅びかけのDelphiがこれから対応するとは思えないから、 真魚は対応できてない古いアプリとして、Vista以降では、どうしてもという人だけに使ってもらう。 何がうまくいかないかというと、例のタスクバーにサムネイル画像の対策だ。 どんな方法でやってみようが、見えないメイン窓がある限り、自然な動作は不可…続きを読む

妥協はしたくないので、いずれはちゃんと調べてどうにかしたいが、今は妥協して置こう。 と言うつもりで書いていたら、書きながら悪いところが思いついて、今解決した。 Delphi製のアプリは、表示されるウィンドウの他に、表示されないウィンドウを持っている。 そうでないアプリを作ることも出来るし、偽パッドはそうやって作った物だ。 だから出来ないことではないが、VCLの恩恵を全て捨てることになる。 本体ウィンドウはVCLである必要はないが、ダイア…続きを読む

テキストエディタだって印刷できるに越したことはない。 どうせ印刷するなら体裁を整えてワープロでやりたいところだが、 ワープロで整えなきゃいけないほどの正式な文書でもない自分用だったら、 テキストエディタでそのまま印刷できた方が面倒でなくて良い。 しかも色分け対応なら、ワープロには出来ないのでテキストエディタの仕事になる。 嫁は文章を書く仕事だが、ブツを紙に印刷して提出するわけではないし、 体裁は出版社や新聞社の仕事であり、ワープロで印刷…続きを読む

EmEditorのダウンロードページに○とか×とかで機能比較した表があり、 真魚もこれにあわせて○と×で表してみようとか思って眺めていた。 おそらく同じ機能であろう、呼び方が違う機能とかもあるのだが、 あたしゃフリー版しか使ったことがないので、上位版にしかない物は確かめようもない。 そういう機能の一つに、「ブックマーク」っていうのがある。 これってたぶん、真魚で言うところの「しおり」、秀丸の「マーク」かな。 有料版のみの機能で、フリー版…続きを読む

変更点が多くなってきたのでキリの良いところでアップロード。 今回の変更点は既に言及したことばかりだから、繰り返すまでもない。 来年の初めくらいにVistaが出るとして、まだ真魚は使い続けるだろうから対応必須か。 で、ダウンロードページにVistaでも動くみたいに書いておいたと。 たぶんさ、はじめから64ビットのVistaを出しても、互換性の問題で嫌われるから、 CPUは64ビットでOSは32ビットという状態での出荷が多いと思うんだよね。…続きを読む

駄目な感じ。 Aeroで透明になるような変更については、別にやって構わない。 問題はアイコン付きメニューの全撤廃だ。 真魚の場合、既に開いているファイルは履歴でアイコンを変化させたりしてる。 出来るからやるという軽い気持ちでやってるのではなく、ポリシーがあってやっていたようだ。 それでも無視して、一応アイコンなしメニューに変更させてみたりもした。 メニューが一般的なスタイルになると、ツールバーも一般的でないと似合わない。 ツールバーを一…続きを読む

Delphi製のアプリはXPの時点でも外観でトホホだったよという所まで巻き戻り。 まずはメニューの話。 XPでアプリの外観が大きく変わり、それまでメニュー色とボタン色は同じグレーだったのに、 メニュー色だけ白に変わったと言うことが大事件だった。 それらは同じ色だという前提で動いていた部分が全部書き直しされなきゃいけない。 Delphiの対応が遅いので、自分でバグは回避するハメになる。 それよりかなら、Delphi標準でない、独自描画のサ…続きを読む

2152 letters | 658 views | コメントする

せっかくなので、もうちょっとVistaで遊んでたら後には引けなくなってきた。 Windows XPが初めて世に出たとき、まずは外見の違いを相当意識した。 今まではちゃんと角がある四角い窓だらけだったのが、XPからは角が取れたし、 ボタンもメニューもスクロールバーも、XPのルナに対応したものに変わっていった。 例えば純粋にOSに描画させたボタンなら何の問題もないのだが、 OSが用意したボタンでは物足りず機能を追加したボタンとかも昔からあっ…続きを読む

2423 letters | 562 views | コメントする

バカバカしいので、ダウンロードはしたけどインストールしてなかったVistaのβ2をテスト。 うちはAthlonのデュアルコアで64ビットなので、64bit版のテスト。 その直前に、何かあったときはOSのクリーンインストールも必要かと思い、 手持ちのXP Pro OEMに、SP2当ててSLP化してブータブルにするという作業をした。 XPの方はサービスパック当たることでCDいっぱいのサイズになり、 これからもどんどん肥大するOSは結局DVD…続きを読む

今日は二日酔いみたいで、書いてることがいつも以上にとりとめないが。 真魚は使用するほどメモリーがどうにかなるのではないかという説はとりあえず消えた。 真魚を起動→Delphiを起動して何か作業する→真魚を終了、と言う作業を行ってわかったのだが、 単に起動して終了するだけだと遅くならないが、その間にDelphiの起動を挟むと遅くなるのだ。 何度もやってみたがバッチリそういうことのようだ。 普段から終了が遅いと感じていたけど、起動したまま他…続きを読む

以前、試用期間が云々と書いたが、別のこと思い出したので書いておく。 秀丸は学生は無料にしてもらえると言うことで、 あたしゃ学生時代にメールして、「免除されています」で警告を消す方法を教えてもらってた。 で、学生なうちに使うのをやめている。 フリーソフトを公開してる人も無料らしいので、結局無料で使って良いわけだがね。 だが結局、もう何年も秀丸を使ってなくて、あたしの好みはあまり秀丸に影響を受けていない。 さて、何年かぶりにダウンロードして…続きを読む

例えばエロペガは、DirectX9の一部である、DirectShowを使って動画を再生している。 Delphiで動画を再生するための機能をまとめて、部品として公開してる人がいて、 エロペガにその部品を組み込んだ上で、ツマミとかは自分で作って出来上がりって感じだ。 部品、すなわちコンポーネント、略してコンポの単位で作れるのがDelphiの良いところ。 エロペガのツマミはもともと、VSTiを作るために使ったもので、その部品を再利用したもの。…続きを読む

http://wantech.ikuto.com/software/eropega3.html Delphiで2K/XP向けに何か作るなら、最低限の礼儀でユニコード対応は必要。 エロペガの場合は、ファイルを読み込んで再生するソフトなので、 ユニコード対応してなくても、そのファイルを再生できないという害だけだが、 真魚のように書き込みもするソフトでは、誤作動で別のファイルに上書きする危険がある。 だから、使う側もユニコード対応してないソフ…続きを読む

珍々堂に置いてあったBBSスクリプトのログで、エロペガの歴史をおさらいした。 コレを読んだらますます道の険しさを感じてしまったよ。 まず、タブドーガという、動画プレーヤーにタブ切り替えを付けるというオフザケがあった。 http://wantech.ikuto.com/software/tabdouga.html >サポート掲示板(英語でお願いします) とか書いてるし、当時は本当に英語で書いた人が一人いて、ギャグは完成した。 このソフトは…続きを読む

このサイトの奥深くにそれは眠っている。 音楽関係のソフトをいじってきた人間なら、と限定して良い物か。 メディアプレーヤのボリューム調整が使いづらいというのが一つの契機で、 ボリューム調節のしやすい動画プレーヤーを作る事になったのだ。 なぜボリューム調節が重要かというと、エロい動画でアーンとか言われるから。 その、アーンってのを見るときはボリュームを絞り、 アーンじゃないのを見るときはボリュームを上げて見なきゃ行けないじゃん。 あるいは、…続きを読む