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 (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com