Навигация:
<< >> Оглавление Указатель

Приложения

Приложение А. Функции, константы и структуры RDS

А.5. Сервисные функции и макросы RDS

А.5.6. Операции с блоками и связями

А.5.6.43. rdsSelectBlock – выделить блок в редакторе

Функция rdsSelectBlock добавляет указанный блок к выделенным в подсистеме в режиме редактирования или убирает его из выделения.

  void  rdsSelectBlock(
     Block,   // Блок
     Select,         // Выделить/снять выделение
     UpdateWindow    // Обновить окно
  );

Тип указателя на эту функцию

RDS_VBhBB

Параметры

Block (RDS_BHANDLE)
Идентификатор блока.
Select (BOOL)
Добавить блок к выделению (TRUE) или убрать оттуда (FALSE).
UpdateWindow (BOOL)
TRUE, если после включения или выключения выделения блока следует обновить окно подсистемы, и FALSE, если окно обновлять не нужно.

Примечания

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

Эта функция чаще всего применяется для облегчения редактирования схемы: например, с ее помощью можно программно выделить какие-либо блоки, чтобы пользователь мог скопировать, переместить или удалить всю выделенную группу. Выделение блока этой функцией полностью эквивалентно выделению блока пользователем щелчком мыши с нажатой клавишей Shift.


<< >> Оглавление Указатель