Hi,
Could help me an expert how can I see PMString, WideString etc. values in the VS 2013 debugger?
I use for CC 2014 these settings in the autoexp.dat and working fine:
[Visualizer]
; Adobe InDesign SDK
UnicodeSavvyString|WideString|PMString {
preview ( #if ($e.fStorage != 0) ([$e.fStorage->fFirstCharOfBuffer,su ]) #else ([$e.fSmallStorage,su ]) )
stringview ( #if ($e.fStorage != 0) ([$e.fStorage->fFirstCharOfBuffer,sub]) #else ([$e.fSmallStorage,sub]) )
}
K2Internals::K2VectorBase<*,*> {
preview (
#(
"[", $e.fLength, "](",
#array(expr: $e.fArray[$i], size: $e.fLength),
")"
)
)
children (
#array(expr: $e.fArray[$i], size: $e.fLength)
)
}
K2Vector<*,*>|K2Vector<*>|K2Internals::K2PtrVectorBase<*> {
preview ( $e.fArray )
children (
#array(expr: $e.fArray.fArray[$i], size: $e.fArray.fLength)
)
}
PMReal=<fRealValue>
PMPoint=<x.fRealValue>, <y.fRealValue>
PMRect=<left.fRealValue>, <top.fRealValue>, <right.fRealValue>, <bottom.fRealValue>
IDType<*>=<fIDInt>
UIDRef=DB=<fDB>, UID=<fUID.fIDInt>
Thx: Karoly