Новости



Visual FoxPro 9 позволяет создавать ещё более производительные приложения баз данных.
Двадцатиление FoxPro! Microsoft принимает поздравления.
Visual FoxPro Toolkit for .NET - более 225 функций VFP 7.0, для языков .NET (подробнее)
Разработка меню тут для пиццерии в Украине.

Создание синхронизированного меню

См. также

Когда вы согласуете меню с панелью инструментов, элементы меню будут выполнять те же функции, что и соответствующие кнопки панели инструментов; кроме того, э ементы меню автоматически становятся недоступными, когда делается недоступной соответствующая кнопка панели инструмента.

fox00019.gif Как создать меню, согласованное с панелью инструментов

1. В конструкторе меню создайте подменю, присвоив каждой кнопке панели инструмента название описательного характера.

2. В столбце результата для каждого элемента подменю выберите Command.

3. Для каждого элемента подменю вызовите код, связанный с событием Click соответствующей кнопки панели инструментов.

Например, если кнопка панели инструмента называется cmdA, добавьте в поле редактирования для команды элемента подменю следующую строку кода:

Formset.toolbar.cmdA.Click

4. Нажмите кнопку в столбце Options, чтобы открыть диалоговое окно Prompt Options, и выберите Skip For.

5. В построителе выражений введите выражение, показывающее, что данный элемент меню должен быть пропуще , если кнопка панели инструментов недоступна.

Например, если кнопка панели инструмента называется cmdA, введите следующее выражение:

NOT formset.toolbar.cmdA.Enabled

6. Сгенерируйте меню.

7. Добавьте меню в набор форм, содержащий панель инструментов, и запустите набор форм.

Когда пользователь открывает меню, Visual FoxPro проверяет выполнение условия Skip For и делает элемент меню недоступным, если недоступна соответствующая командная кнопка панели инструментов. При выборе пользователем элемента меню выпол яется код события Click соответствующей кнопки панели инструментов.



Новое на сайте

  • Обновлен портфель программиста

    Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский)
  • Новые примеры программ

    Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2)
  • Обновленна справка

    Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.