私はプラグインシステムに取り組んでいます。一部のプラグインはユーザー入力が必要です。必要な入力をメイン アプリケーションに報告し、それを取得する方法をメイン アプリケーションに決定してもらいたいと思います。このようなオプションを指定するために設計された何らかのライブラリがあるようです。プラグインが、必要なオプションを取得するために表示するコントロールの種類を決定するためにメイン アプリケーションが使用できるオプションの名前とタイプを指定する、ある種の Options オブジェクトを返すことができるように。
このようなものが存在するかどうかはわかりませんが、このようなオプションを使用するアプリケーションがたくさんあるように思われることを考えると、おそらくそうです。オプションの膨大なリストを表示し、それぞれの処理方法を知っている Firefox の about:config のようなものを考えています。基本的に、プラグインが必要とするオプションを確認し、単純なインターフェイス (about:config など) を自動的に生成するメイン アプリケーション (Web アプリやブラウザーではありません。これは単なる例です) の about:config ページを作成できるようにしたいと考えています。 ) これらのオプションを取得します。