LUA 言語を紹介されたばかりで、最初のプロジェクトに着手しています。ただし、現在直面している最大の課題は、元に戻すとやり直しを実装または作成する方法です。
ただし、問題を明確にするために、プロジェクトはカスタム テキスト エディターであり、その結果、入力テキストを編集するには、ここで元に戻す/やり直す必要があります。切り取り、コピー、クリア、単語の検索、フォントの変更、テキストの色、表や画像の挿入などの問題をなんとか処理できましたが、これらはすべて lua 言語で処理されました。明らかに、カスタム テキスト エディターにはいくつかあります。多くのものに対応する努力が、将来の進歩や改善への道を開くと信じています。しかし、元に戻す/やり直しアクションは私を引き裂きます。これは、私の調査によると、既存のカスタム テキスト エディターのほとんどに欠けていることですらあります。
私はいくつかのフォーラムを検索しましたが、それらはすべて、関連する種類のテーブルを使用して情報をロードし、そこから取得するというヒントを提供しているようです。信じられないことに、これらのサイトのいくつかは、他のサイトから得た知識を、技術的な観点などを一切持たずに共有しているだけだと思います。これは、私が遭遇する提案のほとんどが似ているように見え、すべての面で同じであるためです. 訪問した約数十のサイトでは、ユーザーが例を投稿しようとした場所はありませんが、私が見るのは、大多数のluaユーザーについて同じ不満です. 間違いなく、これは、このフォーラムで尊敬されているグルにとっては少し簡単に思えるでしょう。
提案の真の姿を把握していないようです。誰かが私に例を提供できますか?