WideStudio Programming Guide

| WideStudio Programming Guide | WideStudio Index Table of contents

> ## 通过坐标指定进行绘画控制

> ### 通过坐标变量进行XY坐标的操作

> 可以通过WSCvXXX 系Class中的setXOffsetPtr(short*), setYOffsetPtr(short*)，来调整显示位置。
> 初始化触发器中如下设定。

>     extern short xoffset;//A
>     extern short yoffset;//A
>     void initep(WSCbase* object){
>     object->setXOffsetPt(&xoffset);//B
>     object->setYOffsetPt(&yoffset);//B
>     }

> 首先，将xoffset，yoffset作为通用变量预先定义。在A处 ，定义可以从外部访问的通用变量。在B处 ，设定该变量的pointer为坐标。设定后，Instance将显示在变量内容的坐标表上。
> 可以对复数项目设定同样的坐标变量，还可变更坐标变量内容，进行显示更新等。可以同时操纵复数项目。

> ### 通过比例尺坐标进行尺寸操作

> 通过WSCvXXX 系Class中的setScaleOffsetPtr(double*)，可以调整显示尺寸。
> 初始化触发器中，设定如下。

>     extern double scaleoffset;//A
>     void initep(WSCbase* object){
>     object->setScaleOffsetPt(&scaleoffset);//B
>     }

> 在A处 ，设定可以外部访问的共同变量等。在B处 ，设定该变量的pointer。设定后，Instance将按照变量内容以显示尺寸。
> 同时，可以对复数项目设定同样的坐标变量，或变更该坐标变量内容，进行显示更新等。也就是能同时操纵复数项目。

Document Release 3.70 for WideStudio ver 3.70, Feb 2004

WideStudio documents index | Table of contents

Copyright(C) T. Hirabayashi, 2000-2004 | Last modified: Feb 25, 2004