Topic: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Скрыть меню главного окна

Файл
Инструменты
О Программе


Скрипт:

begin
     Form1.mniFile.Visible := False;

     Form1.mniOptions.Visible := False;
         Form1.mniSettings.Visible := False;
         Form1.mniReport.Visible := False;

     Form1.mniAbout.Visible := False;
end.

Проект с примером:

Post's attachments

Attachment icon Hide Menu.zip 1.8 kb, 1709 downloads since 2015-02-23 

Dmitry.

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Здравствуйте! Вставляю данный скрипт в самом начале и все, что ниже перестает работать. Появляется форма ввода логина/пароля, но ничего больше на ней не работает. Без скрипта все работает как надо. Его нужно ставить в какое-то определенное место?

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Приветствую,


В самом низу скрипта должен присутствовать обязательный блок

begin

end.

именно в нем должен располагаться данный скрип, все что находится ниже end. будет проигнорировано.

Dmitry.

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Для какой версии скрипт? 1.46 Beta выдает ошибку Undeclared identifier: 'mniSettings' at 5:27

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

vikizma wrote:

Для какой версии скрипт? 1.46 Beta выдает ошибку Undeclared identifier: 'mniSettings' at 5:27

для версии 1.46 попробуйте так

Form1.mniOptions.Visible := False;
Dmitry.

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Странно, написал
Своя форма.mniAbout.Visible := False;     а скрылось во всех

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

yanikmi
На других формах изначально нет меню, только на главной.

Dmitry.

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

А вариант перенести пункт "Настройки" на другую форму, просто у меня главная является формой авторизации, а настроить доступ к базе данных надо?

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

yanikmi wrote:

А вариант перенести пункт "Настройки" на другую форму, просто у меня главная является формой авторизации, а настроить доступ к базе данных надо?

Можете с помощью кнопки и скрипта вызвать данную настройку, пример:

procedure Form2_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
   Form1.mniSettings.Click;
end;
Dmitry.

Re: [Скрипт] Скрыть меню главного окна (Файл, Инструменты, О Программе)

Спасибо!