ニュース

デスクトップ付箋の老舗「付箋紙21」に6年ぶりの新作、64bit版が登場

「Delphi 13 CE」と「Claude」の力を借りて復活

「付箋紙21x64」Ver1.00

 老舗のデスクトップ付箋ソフト「付箋紙21」シリーズで9月27日、6年ぶりの新作が発表され、64bit化を果たした。現在、作者のWebサイト「付箋紙対策協議会」から「付箋紙21x64」v1.00を無償でダウンロード可能。

 「付箋紙21」は、デスクトップに付箋を貼り付けておけるソフト。「付箋紙95」を起源とする長い歴史を持ち、LAN内の相手へ付箋を送れるネットワーク機能を備えるのが大きな特徴だ。

初回起動時には、付箋紙の送受信機能を使うかどうかを選べる

 今回リリースされた「付箋紙21x64」は、「付箋紙21SE」「付箋紙21FE」を64bitへ移植したものだ。

 「付箋紙21FE」はもともとWindows XP上の「Delphi 2005」で開発されており、その作業環境は「Hyper-V」で構築されていた。しかし、仮想マシンでの開発作業はなかなか思うようにいかなかったようで、開発が止まってしまっていたという。

 転機となったのは、今年8月に無償公開された「Delphi 13 Community Edition」だ。フリーソフトの制作であれば無償で利用可能で、64bit版アプリの開発もできたことから、古いコードの移植に踏み切ることができたという。

 もっとも、「Delphi 2005」と「Delphi 13」では20年以上の開きがあり、文字列の扱いをはじめ言語仕様が大きく変わっている。32bitから64bitという違いもあり、移植には困難もあったようだ。エラー箇所の特定や修正方法には生成AI「Claude」の力も借りたとのこと。

 作者は『現在の生成AIは、Object Pascalという、今ではかなりマイナーな部類に属する言語での開発においても、その力を遺憾なく発揮してくれます』としている。

 「付箋紙21x64」の機能は「付箋紙21FE」v3.05とほぼ同等だが、下記のようにいくつかの違いがある。

  • おもな改善・修正
     ・64bit版への完全移行
     ・オプション設定ダイアログなどのデザイン変更
     ・画面の解像度に応じたUIサイズの適用
     ・TCP接続によるファイル送信機能のコード修正
     ・レジストリを一切使用しないように変更
     ・フルHD以上のディスプレイ環境における整列機能の不具合修正
     ・透明付箋紙の制御方法の統一
  • 削除された機能
     ・不在者への付箋紙の送信機能
     ・マルチユーザー機能選択の可否
     ・Windowsのコンテキストメニューへの追加機能
     ・カレンダー付箋紙
     ・そのほかあまり使われていないと思われるオプション設定

 上記のように、「付箋紙21x64」ではレジストリが使われなくなっているとのこと。そのため、インストーラー付きのパッケージは今後配布されず、すべてポータブル版での提供となるという。ZIP書庫ファイルを適当な場所へ展開し、実行するだけで利用できるのはうれしいところだ。

 また、「付箋紙21FE」のデータを読み込むことも可能。しかし、初回起動時は移行であっても初めての利用と見なされ、データフォルダーはドキュメントフォルダー内の「HUSENDATA」フォルダーが既定になる。

 作者によると、今後の修正や機能拡張は64bit版をベースに進められる。「付箋紙21FE」のアップデートは行われないが、削除された機能があること、32bit版のOSでは動作しないことなどから、提供は継続される。

ソフトウェア情報

「付箋紙21x64」
【著作権者】
ROTO
【対応OS】
64bit版のWindows(編集部にてWindows 11で動作確認)
【ソフト種別】
フリーソフト
【バージョン】
1.00(26/09/27)