Committed a change to CVS that may fix setting string properties by
assuming that string properties go in the second rather than first
parameter. If CVS doesn't update quickly (and SourceForge has been
problematic recently), change this in scite/src/IFaceTable.h:
IFaceFunction SetterFunction() const {
IFaceFunction result = {"(property
setter)",setter,iface_void,{valueType, iface_void}};
if (paramType != iface_void) {
result.paramType[0] = paramType;
result.paramType[1] = valueType;
}
if ((paramType == iface_void) && (valueType == iface_string)){
result.paramType[0] = paramType;
result.paramType[1] = valueType;
}
return result;
}
Neil
_______________________________________________
Scite-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scite-interest