bravo: Описание библиотеки BRAVO.CTL

Класс DisEdit

bravo.ctl

Производные классы:
  • DisDef

  • Базовый элемент управленя для отображения и редактирования Dis. Обеспечивает все функции редактирования Dis. Используется для отображения карточек сущностей и формирования запросов.

    Перейти к:

  • Конструкторы
  • Сообщения
  • Команды
  • Свойства
  • Обработчики
  • Конструкторы

    Название Описание
    public DisEdit() Конструктор по умолчанию.

    Сообщения

    Название Описание
    getEditMode() Проверка режима работы элемента "Просмотр" или "Редактирование".
    setEditMode( boolean ) Задание режима работы элемента "Просмотр" или "Редактирование".
    setDis( Dis, boolean ) Установка новой Dis.
    getDis() Получение связанной Dis.
    updateDis() Выполнение перегрузки Dis.
    addDis( Dis ) Добавление к содержимому связанной Dis новой Dis.
    removeDis( Dis ) Удаление из содержимого связанной Dis, заданную Dis.
    getCur() Получение текущей Dis.
    setCur( Dis ) Установка текущим элементом заданной Dis.
    hide( Dis ) Сворачивание Dis.
    redraw( Dis, boolean ) Перерисовка только заданной Dis.
    hitTest( Point ) Получение Dis в заданной позиции.
    getSize( boolean, Point ) Получение логических размеров окна.
    initMenu( Menu menu ) Инициализация заданного меню состоянием окна.
    addExecMenu( Menu ) Добавление к меню комманд-процедур.
    getModify() Получение признака модификации содержимого окна.
    setModify( boolean ) Установка признака модификации содержимого окна.
    copy() Копирование в "Карман" содержимого окна.
    paste() Вставка в окно содержимое "Кармана".
    load( String ) Загрузка из файла содержимого окна.
    save( String ) Сохранение в файле содержимого окна.
    getFileName( String ) Получение имени файла, связанного с окном.

    Команды

    Название Описание
    cmdLoad() Вызов команды "Загрузка из файла".
    cmdSave() Вызов команды "Сохранение в файле".
    cmdSaveAs() Вызов команды "Сохранить Как...".
    cmdZoomIn() Вызов команды "Увеличить".
    cmdZoomOut() Вызов команды "Уменьшить".
    cmdUpdate() Вызов команды "Изменить".
    cmdEnter() Вызов команды "Выбрать".
    cmdEditMode() Вызов команды "Редактирование".
    cmdText() Вызов команды "Как Текст".
    cmdAdd() Вызов команды "Добавить".
    cmdDup() Вызов команды "Дублировать".
    cmdDelete() Вызов команды "Удалить".
    cmdNot() Вызов команды "Отрицание".
    cmdIO() Вызов команды "Логическая Операция".
    cmdObject() Вызов команды "Объект".
    cmdProperty() Вызов команды "Свойства".
    cmdExec( int ) Вызов команды "Выполнить".

    Свойства

    Название Описание
    setStrDis( String ) Установка для новой Dis, заданной текстовой строкой на DSL.
    getStrDis() Получение текстовой строкой на DSL, соотетствующей Dis.

    Обработчики

    Название Описание
    onDisSet
    addOnDisSet( DisEventHandler )
    removeOnDisSet( DisEventHandler )
    Обработчик вызывается при установке setDis новой Dis.
    onDisSelect
    addOnDisSelect( DisEventHandler )
    removeOnDisSelect( DisEventHandler )
    Обработчик вызывается при изменении текущей Dis.
    onDisEnter
    addOnDisEnter( DisEventHandler )
    removeOnDisEnter( DisEventHandler )
    Обработчик вызывается при "выборе" Dis.
    onEditMode
    addOnEditMode( EventHandler )
    removeOnEditMode( EventHandler )
    Обработчик вызывается при изменении режима работы "Просмотр" или "Редактирование".
    onInitMenu
    addOnInitMenu( IntEventHandler )
    removeOnInitMenu( IntEventHandler )
    Обработчик вызывается при инициализации контекстного меню. Позволяет модифицировать меню перед его отображением.
    i - handler контекстного меню.
    onDisCmd
    addOnDisCmd( IntEventHandler )
    removeOnDisCmd( IntEventHandler )
    Обработчик вызывается перед выполнением команды. Позволяет обабатывать команды пользователю.


    смотри также: ctl,   DisHwnd,   DisDef,   DisEvent,   IntEvent,   Dis