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

Приложения

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

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

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

А.5.6.40. rdsMoveBlock – переместить блок

Функция rdsMoveBlock перемещает блок в указанную точку рабочего поля подсистемы.

  void  rdsMoveBlock(
     Block,    // Блок
    int x,int y           // Координаты
  );

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

RDS_VBhII

Параметры

Block (RDS_BHANDLE)
Идентификатор перемещаемого блока.
xy (int)
Новые координаты точки привязки блока (для блоков с векторной картинкой – положение начала координат этой картинки, для программно рисуемых блоков и блоков, изображаемых прямоугольником с текстом – координаты левого верхнего угла изображения) на рабочем поле подсистемы в масштабе 100%. Горизонтальная ось координат направлена вправо, вертикальная – вниз, начало координат – левый верхний угол рабочего поля.

Примечания

После перемещения блока в указанную точку его модель будет вызвана для реакции на событие RDS_BFM_MOVED, при этом в параметре MoveReason структуры описания события будет записана константа RDS_MR_SET.

См. также

rdsSetBlockRect.


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