フォントの設定、文字の色の設定などを可能にするリッチテキスト エディターのクリーンな実装 (設計上の) がどのように見えるかについて、誰かがヒントを教えてくれますか? また、キャラクターはいつ、どのようにレンダリングされますか? 文字は一度だけレンダリングされ、ビットマップ表現はキャッシュされますか?
それに適したソフトウェア設計を取り上げた記事や本はありますか?
背景としては、Unicode で表示できない言語用のテキスト編集ソフトウェアを開発中です。
ヒントをいただければ幸いです。
ありがとう!