Информатика. Программирование в Delphi
          
        
        
          
            226
          
        
        
          
            
              Таблица 20.2
            
          
        
        
          
            Свойство
          
        
        
          
            Описание
          
        
        
          Items
        
        
          Элементы меню
        
        
          Name
        
        
          Имя компонента
        
        
          
            
              Таблица 20.3
            
          
        
        
          
            Событие
          
        
        
          
            Условие возникновения
          
        
        
          OnChange
        
        
          Происходит при изменении меню
        
        
          
            Пример 20.1
          
        
        
          Разработать приложение
        
        
          
            Блокнот
          
        
        
          . Приложение должно открывать и со-
        
        
          хранять текстовые файлы, а также изменять шрифт и цвет фона. Рекомендуе-
        
        
          мый вид формы приведен на рис. 20.2.
        
        
          Рис. 20.2
        
        
          1. Создайте новое приложение.
        
        
          2. Поместите на форму компоненты (рис. 20.2)
        
        
          
            Memo1
          
        
        
          ,
        
        
          
            MainMenu1
          
        
        
          ,
        
        
          
            OpenDialog1
          
        
        
          ,
        
        
          
            SaveDialog1
          
        
        
          ,
        
        
          
            FontDialog1
          
        
        
          и
        
        
          
            ColorDialog1
          
        
        
          .
        
        
          3. Два раза щелкните по компоненту
        
        
          
            MainMenu1
          
        
        
          . Появится окно
        
        
          
            Form1.MainMenu1
          
        
        
          Создайте в нем пункты меню
        
        
          
            Файл
          
        
        
          (
        
        
          
            N1
          
        
        
          ),
        
        
          
            Цвет
          
        
        
          (
        
        
          
            N2
          
        
        
          ) и
        
        
          
            О
          
        
        
          
            программе
          
        
        
          (
        
        
          
            N3
          
        
        
          ). Далее в меню
        
        
          
            Файл
          
        
        
          создайте подменю
        
        
          
            Создать
          
        
        
          (
        
        
          
            N4
          
        
        
          ),
        
        
          
            От-
          
        
        
          
            крыть
          
        
        
          (
        
        
          
            N5
          
        
        
          ),
        
        
          
            Сохранить
          
        
        
          (
        
        
          
            N6
          
        
        
          ),
        
        
          
            Сохранить как
          
        
        
          (
        
        
          
            N7
          
        
        
          ) и
        
        
          
            Выход
          
        
        
          (
        
        
          
            N8
          
        
        
          ). Далее соз-
        
        
          дайте в меню
        
        
          
            Цвет
          
        
        
          подменю
        
        
          
            Шрифт
          
        
        
          (
        
        
          
            N9
          
        
        
          ) и
        
        
          
            Фон
          
        
        
          (
        
        
          
            N10
          
        
        
          ) рис. 20.3, рис. 20.4
        
        
          Рис. 20.3