diff --git a/McuLib/m/mcuMask.m b/McuLib/m/mcuMask.m index f6fe0c7..8467eb8 100644 --- a/McuLib/m/mcuMask.m +++ b/McuLib/m/mcuMask.m @@ -127,20 +127,20 @@ classdef mcuMask end %% USER WRAPPER CODE - function wrapperFunc(callbackContext) + function appWrapperFunc(callbackContext) block = gcb; % Получаем имя функции и путь к файлам [filename, section, tool, example]= mcuMask.getWrapperUserFile(block); mcuMask.tool(tool, example); % Загружаем содержимое файла - set_param(block, 'wrapperCode', ''); + set_param(block, 'appWrapperCode', ''); try code = fileread(filename); code = regexprep(code, '\r\n?', '\n'); % нормализуем окончания строк includesText = editCode.extractSection(code, section); - set_param(block, 'wrapperCode', includesText); + set_param(block, 'appWrapperCode', includesText); catch end % % Поиск тела обычной функции @@ -149,7 +149,7 @@ classdef mcuMask % set_param(block, 'wrapperCode', funcBody); end - function saveWrapperCode(callbackContext) + function saveAppWrapperCode(callbackContext) block = gcb; % Получаем имя функции и путь к файлам @@ -159,13 +159,13 @@ classdef mcuMask return; end - sel = get_param(block, 'wrapperFunc'); - basePath = get_param(block, 'wrapperPath'); + sel = get_param(block, 'appWrapperFunc'); + basePath = get_param(block, 'appWrapperPath'); if isempty(basePath) errordlg('Не указан путь к файлам обёртки (wrapperPath).'); return; end - newBody = get_param(block, 'wrapperCode'); + newBody = get_param(block, 'appWrapperCode'); code = fileread(filename); code = regexprep(code, '\r\n?', '\n'); newBody = strrep(newBody, '\', '\\'); @@ -185,7 +185,7 @@ classdef mcuMask mcuMask.disp(1, ['Обновлено: ' sel]); end - function openWrapperCode(callbackContext) + function openAppWrapperCode(callbackContext) block = gcb; % Получаем имя функции и путь к файлам @@ -289,8 +289,8 @@ classdef mcuMask methods(Static, Access = private) function [filename, section, tool, example] = getWrapperUserFile(block) - sel = get_param(block, 'wrapperFunc'); - basePath = get_param(block, 'wrapperPath'); + sel = get_param(block, 'appWrapperFunc'); + basePath = mcuPath.get('appWrapperPath'); if isempty(basePath) errordlg('Не указан путь к файлам обёртки (wrapperPath).'); return;