椰子の日
旧HPMを可能な限り縮小しました。
502バイトまで小さくしましたけど、見に行かないでください。
見ている人がいるとファイル削除できませんので。
ちなみに、トップページ以外にはもう用はないので完全に削除しました。
「ByteEdit」をバージョンアップしました。
クリップボードもどきを加えてみました。
結局クリップボードは実装できませんでした。
DDEを使ったデータ共有もできませんでした。
なぜなら、面倒だったからです。
そこで、ローカルなクリップボードを使いました。
それは一つのプログラム内でのみ通用するものです。
今回はこれで妥協しました。
そこで、もうひとつ問題を発見しました。
それは、データサイズに関する問題です。
問題の原因はスクロールバーにありました。
スクロールバーのプロパティには32767までしか指定できないものがあります。
それはMaxプロパティです。
その値は計算式で表されます。
計算式は、「データサイズ÷一行の桁数」の整数部分です。
よって、エラーが起こります。
エラーが起きるのは「データサイズ÷一行の桁数」が大きくなったときです。
そのときの値は32768以上です。
エラーを起こさないためには必要なことがあります。
それは、計算式の値を32768以上にしないことです。
つまり、データサイズを「一行の桁数×32768」未満にすることです。
言い換えれば、上限が定まります。
それは、データサイズの上限です。
「ふにゃふにゃ」の改良案を更新予定に追加しました。
昔から考えていたことなのですが、今日思い出したので書いてみました。