SetGrid2 メソッド

構文

void SetGrid2(double dSpan, double dDegree, long lDivision, OLE_COLOR ocCol, double dXPos, double dYPos);

グリッドを設定します。

パラメータ

dSpan
グリッド間隔(単位はミリ)。
dDegree
グリッド角度(単位は度)。
lDivision
分割数。
ocCol
グリッドの色。
dXPos
原点のX座標。
dYPos
原点のY座標。

使用例

// C++ sample
// 間取りオブジェクトへ接続
CMadoriDoc * m_MadoriDoc = new CMadoriDoc();
CLSIDFromProgID (L"MyHomeDesignerMadori.MadoriDoc", &clsid);
GetActiveObject (clsid, NULL, &pUnk);
pUnk->QueryInterface (IID_IDispatch, (void**)(&pDisp));
m_MadoriDoc->AttachDispatch (pDisp);

// グリッドを設定
double dSpan = 910.0;
double dDegree = 30.0;
long lDivision = 4;
OLE_COLOR ocCol = (OLE_COLOR)RGB(208,208,208);
double dXPos = 1000.0;
double dYPos = 2000.0;
m_MadoriDoc->SetGrid2(dSpan, dDegree, lDivision, ocCol, dXPos, dYPos);

// JavaScript sample
function rgb(r, g, b){
	var col = r + (g << 8) + (b << 16);
	return col;
}
var doc = new CMadoriDoc();
var dSpan = 910.0;
var dDegree = 30.0;
var lDivision = 2;
var ocCol = rgb(208,208,208);
var dXPos = 1000.0;
var dYPos = 2000.0;
doc.SetGrid2(dSpan, dDegree, lDivision, ocCol, dXPos, dYPos);