>>146-147
私の使っていますコンパイラは Delphi2009 で十年以上も前のものです
現在無料のバージョンも出ていますがオリジナルから使われているコンポーネントは
そのほとんどの開発が終わっていて 2009 でさえ無理矢理対応させている状況です
(私が始めた時点でもオープンソースでありながらコンパイルまで至った方はごく少数のようでした)
一応連休で時間がとれたときに新しい Delphi で何度か試してみたのですがほとんど部品がそろいません
おそらく他のコンパイラに移行することはほぼ絶望的です
勿論一から作ることは時間さえあれば可能ですが現在の UI や機能を取捨選択しながらすることになり
もうそれは別物になってしまいます

さらに Delphi2009 は Windows10 ではうまく動かないところがありサブマシンを Windows7 のままに
するため WAN から切り離して開発している状況ですのでその PC が使えなくなったら
もう NanaTerry は止まってしまうかもしれないかもです


何が申したいのかといいますと……
私もタブレットのTwitter公式アプリはダークモードにしています
最近のアプデで出来るようになったアプリも見ましたがつまりそれは最新の OS に対応したコンパイラのなせる技で
ロートルコンパイラで作成している NanaTerry では無理っぽいです
2015年時点の Delphi でやっと対応 https://codezine.jp/article/detail/8955?p=2
↑なら開発側もコンパイラの設定一つで対応できます

あと私はダークモードに対応したリッチテキスト表示できるアプリを知らないのですが
リッチテキストって書いた時点でフォントも色も決定づけられるものだと認識していたんですが
NanaTerry で例えば何も装飾せずに「A」とだけ書いて保存した場合カラーテーブルもデフォルトカラーで保存され
背景が反転しても文字色はきちんと反転されるのでしょうかね?
文字色を黒に果てしなく近い色にしてたら?
それはそれで凄いですがなんかちょっと違う気もしますね

んならばcatmemonoteのデータ構造を調べてみようと落としてみたんですが
これは……その名の通りメモですね(^^;