検索結果

キーワード: ‘自前’
1825 letters | 576 views | コメントする

まだセットアップは終わっていなかったりする。 あれも必要だ、これも必要だ、オンラインアップデートだ、再起動だ、とかでなかなか進まない。 今とにかく不満なのは右クリック関連がどれもうまくいかないこと。 真魚のためのエクスプローラ拡張がうまくいかないだけなら、自分で解決方法を探すのだが、 解凍ソフトの右クリックも軒並みうまく動作してないようで、非常に困る。 いざというときに、使いたいソフトで解凍できなくてスタートメニューから起動したりとかす…続きを読む

2070 letters | 868 views | コメントする

カスタムロボは飽きた。 対戦用のゲームを一人だけでやって評価するべきでないが、 対戦を楽しむために一人用でパーツをそろえなきゃいけないから必須。 コレっていわば、コマンド式じゃない対戦をするポケモンみたいな物だ。 ポケモンだって一人用で計画的にカスタマイズするからな。 一人用で勝てないときにロボとパーツの組み合わせを考えるのは確かに楽しいが、 そうしないと勝てない敵はごく一部で、ほとんどの相手はアクションに慣れれば倒せちゃう。 自分の一…続きを読む

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

しばらく間が空いたのでおさらいからだ。 この話は、既存のEUC変換では対応してない補助漢字領域に対応することから始まった。 既存の方法では対応してないので、対応するように関数を書いたわけだ。 そのついでとして、JIS変換の関数も書いて、現在の真魚に使用していると。 さて、このJIS変換についてだが、JISにも補助漢字領域ってのがあって対応したいし、 JIS規格だけでもいろんな種類があるしで、やはり自作しなきゃ満足な変換は出来ない。 しか…続きを読む

Virus Busterの略じゃないよ、Visual Basicの略だ。 もちろん、あたしゃVBなんて10年くらい触ってないので詳しくはないのだが。 昔からVBって、用意された部品を組み合わせれば、大概のことはできるものだった。 ところが、部品が用意されてないことをやろうとすると、難しい言語と同じだけの知識が必要で、 手間がかかることや実行速度やランタイム必須な点などで、逆に不利になっちゃう。 VBに出来ないことを自前でやろうとする労力…続きを読む

面倒だが、全部書いておかないと話が進まないのでまたまとめ直す。 普通の人から見ると、くだらないことにこだわっている少数派なので、 今まで興味がなかった人が興味を持ち、我々と同じものをこれから欲しがる必要はない。 まず、我々マイノリティが求めるのは、小さくても他の文字と区別出来るフォントだ。 字をある程度大きく表示すれば、ClearTypeのアウトラインが一番綺麗だけれども、 9pt以下だとにじんで線が見えなくなり、他の文字との判別が難し…続きを読む

連日、何をやっているのかわかりにくいと思うから、今やってることをまとめておく。 FontForgeでフォント編集すると、いったん独自データにコンバートされるせいで、 読み込んだフォントをそのまま書き出すことは不可能であり、 ほんの一箇所の数字だけ変えたいだけでも、他に余計なところまで勝手に変更されるという事で、 現在、そのピンポイント変更用のソフトを作ってる。 で、今のところ、OS/2テーブルを読み込むところまで来たのだが、書き込みはま…続きを読む

掲示板に書かれた事に関する見直し。 真魚のメニューの「特殊」には各種変換をやらせる項目がある。 ①半角のカタカナと全角のカタカナを相互変換 ②ひらがなとカタカナを相互変換 ③大文字と小文字を相互変換 一応、この三つの操作がこのメニューからできるわけだが、 掲示板に寄せられたのは、④全角と半角の相互変換である。 一見、①と④は同じ事のように見えてしまうが実は違う。 数字やアルファベットや記号にも、全角と半角が存在していて、 ①はカタカナ以…続きを読む

今回は開発環境のアップデート込みだから、Delphiの仕様変更にともなって、 あたしがソースを改変してない部分でのバグが追加されているかもだ。 それにしても今回のDelphi 2006はまだ一度も落ちていない。2005より超マシ。 TNotePadのドキュメント等を2006専用ということに変更しておいた。 もう一つ大きな変更は、正規表現での検索結果も色分けするようにし、 そうするととんでもなく遅くなるのだが、鬼車という速い正規表現に乗り…続きを読む

正規表現による検索結果もハイライトするって言う実装について。 現時点で、BM法を用いた普通の検索を行うと、検索結果が色分けに反映されるにも関わらず、 正規表現で検索をした場合は、検索結果を色分けしないという仕様だ。 いろいろ(実はたくさん)理由はあるんだが、まず根本に立ち返って、 これってそもそも、TNotePadをソース公開しているせいで、 色分けなど内部動作に関わる部分をよそのコンポの改変で実装するという点が問題だった。 改変してな…続きを読む

落ちる話からは離れて、いったい今実装している正規表現の何が不満かという話。 あたしゃ正規表現自体普段使わないし詳しくないので、一口に正規表現と言っているが、 実際はどんな書き方が通るのかが、物によってもバージョンによっても違うらしい。 今使ってるTRegExprが、一般に正規表現と言われるものに比べて、 十分な実装がされているのかされていないのか、その判断すら難しいほど無知なんだが、 ウチにある正規表現について書かれた本を見ると、ここが…続きを読む

最初は、ヘルプに遅いと書いてあるから速くできるんじゃないかとか、 まだ対応してない物を自前で対応できないかとか、 そういうつもりで正規表現ライブラリの中身を検証していたはずだったが、 途中からはアプリが落ちるか落ちないかの話題に変ってしまったな。 で、一応解決したよ。現在は、8000どころか80000文字でも落ちないようになった。 もちろん、32bitを超える数字のケアはしてないので、そこであふれるだろうが。 32bit以上のケアしない…続きを読む

これも、ぎょえの時点から抱えてきた問題である。 キャレットは、テキスト入力位置が点滅するって言う当たり前の機能のことね。 当たり前の機能なのだが、キャレットを持つウィンドウってほとんどOS標準なもので、 自作のエディタウィンドウにキャレットを表示するやり方は解説が少なく手探り状態。 そもそも自前でキャレット表示する必要があるのは、テキストエディタのみだから、 さいわいTEditorというサンプルはある物の、他に常套手段みたいな物をみつけ…続きを読む

JIS/EUC変換読み書き部分を作り直し、今まで対応してなかった文字に対応したので、 文字コード自動判定部分も、新たに対応した領域を使いたい。 jconvert.pasは結構古いものなので、 JIS、EUCを検出することは出来ても、UTF-8やUTF-7を自動判定することは出来ず、 真魚では、まずjconvert.pasの判定もして、 しかも自前で書いたUTF-7とUTF-8の判定をもするという形をとっているわけだが、 全部まとめて1p…続きを読む

姉歯の件で世論がヒューザーに怒りの矛先を向けるのは、見当違いだという話の続き。 「鉄筋の量を減らさなければ取引先を変更する」と、”圧力”をかけられたと姉歯。 コレは全然悪い事じゃなくて、逆にコレが圧力だと感じる姉歯の姿勢に問題がある。 もし、姉歯以外にも不正をやって儲ける建築士がたくさんいるのなら、 別の建築士に頼めばもっと安くなるわけだから、姉歯も同様に不正で儲けようとするし、 そうだとすれば建築士という免許自体が、そして建築業界自体…続きを読む