Кнопка во вкладке Файлы в Менеджере деталей.

В общем во вкладке Файлы в Менеджере деталей есть кнопка "Добавить" с ниспадающим меню с различными пунктами "Добавить ...". По умолчанию кнопка называется "Добавить файл" и выполняет соответствующую функцию.
Вопрос в следующем:
Как изменить данное значение по умолчанию на любое другое, конкретно нужно установить "Добавить ссылку на файл".

Спасибо

______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

Нравится

6 комментариев

Просто пропишите вызов другого метода в OnClick кнопки. Сейчас там AddFiles(). Замените на

AddFileLink();
UpdateButtons();

Лучше в сервисе окна wnd_FilesDetailGridArea заменить событие OnClick для кнопки btnAddFile на amiAddLinkOnExecute + заменить Caption кнопки.
При этом, перед запуском приложения, желательно очистить кэш.

Спасибо, получилось.
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate

"Агутин Алексей" написал:Лучше

Простите, чем лучше? Тем что на событии OnClick кнопки btnAddFile будет висеть amiAddLinkOnExecute?
Возможно кто-то скажет что это мелочь, но как по мне это студентческий подход и сопровождение системы с такими "доработками" со временем превращается в сплошной геморрой.

Уважаемый Underscore a.k.a., если делать так как вы предлагали, то надо переписать функцию amiAddFileOnExecute. Она используется не только для кнопки, но и для пункта выпадающего меню. А вы сами понимаете, что пользователю не понравится, когда выбираешь меню Добавить файлы, а вместо добавления файлов в систему будут добавляются ссылки.

Да, был не прав, уже в коробочной версии сделано криво. Там на btnAddFile.OnClick висит amiAddFileOnExecute.

Показать все комментарии