構文
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);