six things I wasn't able to do with Cocoa
six things I wasn't able to do with Cocoa
- Subject: six things I wasn't able to do with Cocoa
- From: Bill Appleton <email@hidden>
- Date: Thu, 27 May 2010 12:43:42 -0700
hi all,
I just ported a huge code base to Cocoa, Core Graphics, Core Audio, and
QuickTime. Basically I had a good experience, but there were some things i
noticed that i couldn't do easily in Cocoa or any other 64 bit OSX API.
So just in case anyone knows a way to do the things listed below please let
me know:
*1) I can't hide a file, or test if a file is hidden*
I had to resort to FSGetCatalogInfo -- there is no way to do it through
NSFileManager, etc. Right?
*2)** **I **can't **get the current caret blink rate in milliseconds*
I used to call GetCaretTime, but now I just use 500 milliseconds. Eeek!
Where is the current blink rate? Please don't tell me I don't need it, we
implement our own scripting engine, etc.
*3)** **I **can't get t**he right dimensions for a QuickTime movie or poster
*
I used to call GetMovieBox, so I tried using [QTMovie posterImage] but the
NSImage reported a width and height of 100, and then my movie poster was
really pixelated. How do I get a decent looking movie poster? How do I get
the original dimensions for movie playback?
*4)** **I **can't call the printing code*
I know, the printing code calls me. But other platforms don't work like
this. I eventually used Core Printing and the Cocoa dialogs by sub-classing
and faking out NSPrintPanel. Is there a better way?
*5)** **I **can't create a simple list*
I did it the only way I could -- with a table that has one column, etc. Man
that was painful for a simple list. Is there a better way?
*6)** **I **can't get the height of some wrapped text*
I had to use the layout manager and some major rocket science to get this to
work right. I'm not saying Text Edit was great, but at least it knows how
tall the text field is.
Thanks!
Bill Appleton
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden