how does it get #mapcoords from say a standard box object ? especially in pre pblock2 versions…
it’s not listed in the get parameter name function…
TSTR BoxObject::GetParameterName(int pbIndex)
{
switch (pbIndex) {
case PB_LENGTH: return TSTR(GetString(IDS_RB_LENGTH));
case PB_WIDTH: return TSTR(GetString(IDS_RB_WIDTH));
case PB_HEIGHT: return TSTR(GetString(IDS_RB_HEIGHT));
case PB_WSEGS: return TSTR(GetString(IDS_RB_WSEGS));
case PB_LSEGS: return TSTR(GetString(IDS_RB_LSEGS));
case PB_HSEGS: return TSTR(GetString(IDS_RB_HSEGS));
default: return TSTR(_T(""));
}
}
I don’t see any related interfaces it could come from as is the case with #realWorldMapSize and IParamBlock doesn’t support local param names (even the pblock2 version it’s questionable if it’s retrieved from the pb as its defined “mapCoords” there
would love to see the source code for getproperty setproperty and getpropnames etc
so i can see whats what and what i’m missing !