INIファイルとレジストリへの設定保存を透過的に扱う、マクロとプラグインのAPI

投稿者: Aye Wong2 声6 投稿

私の作ったプラグインやマクロの内、一部は、レジストリを直接操作しているため、INIに設定保存されている方は使うことができません。 これらの違いを吸収するようなAPIをプラグインやマクロに用意していただきたいと思います。
Aye Wongさんは書きました: 私の作ったプラグインやマクロの内、一部は、レジストリを直接操作しているため、INIに設定保存されている方は使うことができません。 これらの違いを吸収するようなAPIをプラグインやマクロに用意していただきたいと思います。
プラグインの場合、 Editor_RegQueryValue Editor_RegSetValue を使っていただければ、必要に応じて INI またはレジストリから値を設定、取得することができます。お試しください。 マクロの場合は、現在のところ、これに相当するメソッドはありません。
なるほど、プラグインのAPIは見落としておりました。マクロにも同様のAPIが有ればありがたいです。どうぞご検討お願いします。
Aye Wongさんは書きました: なるほど、プラグインのAPIは見落としておりました。マクロにも同様のAPIが有ればありがたいです。どうぞご検討お願いします。
Alpha 8 より、Editor オブジェクトに同様のマクロを用意しました。 GetProfileString GetProfileInt WriteProfileString WriteProfileInt 公開されたらご利用ください。
Yutakaさんは書きました: Alpha 8 より、Editor オブジェクトに同様のマクロを用意しました。 GetProfileString GetProfileInt WriteProfileString WriteProfileInt 公開されたらご利用ください。
ありがとうございます! ところで、バイナリの読み書きと、子供キーの列挙はサポートされないのでしょうか? これらができると拙作の「名前を付けて複数のワークスペースを管理するマクロ」をIniファイル対応できるのですが… 難しいかもしれませんが検討していただけるとありがたいです。
7.50 alpha 8 での対応ありがとうございました。 # バイナリも欲しかったですが、マクロのAPIとしては難しいかもしれませんね。

このトピックの投稿: 6