Hmm, this is the only way we can currently see what the data actually is. Does this really need to be "fixed"? The reason behind the difference in data type representation should be clear if one takes the time to look at the port type.
-GT On Wed, Aug 4, 2010 at 12:37 AM, Christopher Wright <[email protected]>wrote: > I the QC Editor Window with a comp running, a tooltip from a strctured >> output port is sometimes expressed in full A (enumerated isn't quite the >> correct word here is it?), other times the tooltip just shows the pointers >> B. >> > > enumerated is sufficiently clear :) > > > Is there rhyme or reason as to when A and when B? Could explicit be forced >> in a Preference option? >> > > Yes. (*gasp* ;) > > Note your pictures closely. Very closely. > > In Picture A, the port is recognized as a Structure port. That's nice. > Tooltip-maker knows that it can represent a structure using a > structure-prettifier function; result is the "enumerated" structure > tooltip. > > In Picture B, the port is recognized as a Virtual port. Holy cow, that's > scary. Like, anything could be living on that port. Tooltip-maker knows > just 1 thing about virtual ports: they're NSObject subclasses, and thus > they implement -description. Tooltip-maker asks the port value for its > -description, which prints the NSLog-style version (pointers and > everything). > > As for the preference option, there is no code to automatically prettify > virtual ports, so no preference could change it. It's worth a radar though, > since printing pointers is 100% useless to everyone except for a few bizarre > cases where one is writing a plugin (and in that case, they can do NSLog > themselves). http://bugreporter.apple.com, please let me know what the # > is (at my work address, please). > > -- > [ christopher wright ] > [email protected] > http://kineme.net/ > > > _______________________________________________ > Do not post admin requests to the list. They will be ignored. > Quartzcomposer-dev mailing list ([email protected]) > Help/Unsubscribe/Update your Subscription: > > http://lists.apple.com/mailman/options/quartzcomposer-dev/gtoledo3%40gmail.com > > This email sent to [email protected] >
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

