npp_api.pluginfunc.extra_interfece

プラグインの定義から自動的にインターフェイスをミックスインするためのもの

Members

Functions

update_main_menu_checked
void update_main_menu_checked(npp_api.powereditor.misc.pluginsmanager.plugininterface.FuncItem[main_menu_length] main_menu, npp_api.pluginfunc.menu.sub_menu_index[menu_index_length] menu_index)

menu_index_checkedからmain_menu_checkedへコピーする

Manifest constants

current_mixin_version
enum current_mixin_version;
Undocumented in source.

Mixin templates

menu_checked_list
mixintemplate menu_checked_list(size_t main_menu_length, npp_api.pluginfunc.menu.sub_menu_index[] menu_index)
Undocumented in source.
npp_DLLMain
mixintemplate npp_DLLMain(npp_api.pluginfunc.config_file.config_type_t type, wstring[] menu_index_checked_ids, alias menu_index)
Undocumented in source.
npp_autoload
mixintemplate npp_autoload(npp_api.pluginfunc.config_file.config_type_t config_type, npp_api.pluginfunc.config_file.setting_item[] settings)
Undocumented in source.
npp_beNotified
mixintemplate npp_beNotified(alias nppData, alias main_menu, alias menu_index, alias menu_index_def, alias sub_menu_actions)
Undocumented in source.
npp_main_menu
mixintemplate npp_main_menu(npp_api.pluginfunc.menu.menu_item_t[] main_menu_items)
Undocumented in source.
npp_menu_actions
mixintemplate npp_menu_actions(npp_api.pluginfunc.menu.menu_item_t[] menu_container)
Undocumented in source.
npp_menu_index
mixintemplate npp_menu_index(npp_api.pluginfunc.menu.menu_item_t[] menu_container)
Undocumented in source.
npp_messageProc
mixintemplate npp_messageProc(alias sub_menu_actions_def)
Undocumented in source.
npp_plugin_config
mixintemplate npp_plugin_config(npp_api.pluginfunc.config_file.config_type_t type)
Undocumented in source.
npp_plugin_interface
mixintemplate npp_plugin_interface(.npp_plugin_definition plugin_def)
Undocumented in source.
npp_setInfo
mixintemplate npp_setInfo(alias nppData, npp_api.pluginfunc.config_file.plugin_config_info config_info, alias plugin_config_file, alias auto_settings, alias main_menu, alias menu_index)
Undocumented in source.

Structs

npp_plugin_definition
struct npp_plugin_definition

ToDo:

Meta

License

GPL-2.0 or later