Application.SetMenuBarActive

Application.SetMenuBarActive ( boolean Activate = true )
Примеры

Описание

Устанавливать или нет панель меню приложения активной. Это действие используется если нужно запретить пользователю доступ к меню во время выполнения действия.

Параметры

Activate

(логический) Делать ли панель меню приложения активной:

ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
trueПозволяет пользователю доступ к панели меню приложения. (по умолчанию)
falseЗапрещает пользователю доступ к панели меню приложения.

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

Application.SetMenuBarActive(false);

-- Copy all files within the Docs folder on the CD-ROM to the destination.
-- Копируем все файлы внутри папки Docs на CD-ROM в папку назначения.
StatusDlg.Show(MB_ICONNONE, false);
File.Copy("AutoPlay\\Docs\\*.*", _TempFolder .. "\\Copied Files\\", true, true, false, true, nil);
StatusDlg.Hide();

Application.SetMenuBarActive(true);
Устанавливаем панель меню приложения в неактивное состояние пока копируются файлы во временную папку пользователя.
Смотрите также: Связанные действия