ФормыДляОдноСкрипта.ИспользоватьГлавнуюФорму (OneScriptForms.UseMainForm) Свойство

Использование

Чтение и запись.

Значение

Тип: Булево.

Дает возможность установки одной из форм главной формой.

Примечание

Любую форму можно сделать главной формой приложения установив данное свойство в значение Истина перед созданием формы.

При закрытии главной формы будет закрыто и всё приложение. Если главная форма не задана, приложение будет закрыто после закрытия последней открытой формы.

Пример

Ф.ИспользоватьГлавнуюФорму = Ложь;
Полный пример кода

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Текст = "Форма1"; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); // Ф.ИспользоватьГлавнуюФорму = Истина; Ф.ИспользоватьГлавнуюФорму = Ложь; Форма2 = Ф.Форма(); Форма2.Текст = "Форма2"; Форма2.Отображать = Истина; Форма2.Показать(); Форма3 = Ф.Форма(); Форма3.Текст = "Форма3"; Форма3.Отображать = Истина; Форма3.Показать(); Форма4 = Ф.Форма(); Форма4.Текст = "Форма4"; Форма4.Отображать = Истина; Форма4.Показать(); Ф.ЗапуститьОбработкуСобытий();

Тестовый код

Копировать     Выделить всё

ПодключитьВнешнююКомпоненту("C:\444\111\OneScriptForms\OneScriptForms\bin\Debug\OneScriptForms.dll"); Ф = Новый ФормыДляОдноСкрипта(); Форма1 = Ф.Форма(); Форма1.Текст = "Форма1"; Форма1.Отображать = Истина; Форма1.Показать(); Форма1.Активизировать(); // Ф.ИспользоватьГлавнуюФорму = Истина; Ф.ИспользоватьГлавнуюФорму = Ложь; Форма2 = Ф.Форма(); Форма2.Текст = "Форма2"; Форма2.Отображать = Истина; Форма2.Показать(); Форма3 = Ф.Форма(); Форма3.Текст = "Форма3"; Форма3.Отображать = Истина; Форма3.Показать(); Форма4 = Ф.Форма(); Форма4.Текст = "Форма4"; Форма4.Отображать = Истина; Форма4.Показать(); Сообщить(?( Не Ф.ИспользоватьГлавнуюФорму , "", "!!! ") + "ФормыДляОдноСкрипта.ИспользоватьГлавнуюФорму (OneScriptForms.UseMainForm) Свойство" + " " + ТекущаяДата());

Смотрите также

ФормыДляОдноСкрипта (OneScriptForms) Класс | Библиотека OneScriptForms