02-27-2014, 08:42 PM
Hi Garrett,
Nice to meet you.
Thank you for the reply, this is a lot of useful info.
I still can't get Xcode 4.6.3 to support earlier MAC SDK. I uninstall all XCode,ran the sh script again, this time it does not do anything but report version >= 4 exist and quit. So, I install Xcode 5. Ran the script again nothing.
I am still puzzled as to why there are only 64 bytes in the CURS structure, my cursors (99 of them) are 32x32 px. Is 64 the max or it is flexible?
So, what you suggest is to start with the skeleton sample? That is the one which has emptied plugin startup, and shutdown routine.
Stuffs in startup are:
// - Check your plug-in's compatibility against the running version of Illustrator
// - Load/create preferences
// - Load/create/verify user registration
// - Subscribe to Illustrator messages and notifiers
// - Create annotators and timers
// - Create menu items (must be done during startup ONLY)
// - Create tools (must be done during startup ONLY)
The list above can be done without using CORE api?
I see the skeleton .aip is 1.5MB release windows.
There must be a good reason for this large size?
Thanks,
Vincent
Nice to meet you.
Thank you for the reply, this is a lot of useful info.
I still can't get Xcode 4.6.3 to support earlier MAC SDK. I uninstall all XCode,ran the sh script again, this time it does not do anything but report version >= 4 exist and quit. So, I install Xcode 5. Ran the script again nothing.
I am still puzzled as to why there are only 64 bytes in the CURS structure, my cursors (99 of them) are 32x32 px. Is 64 the max or it is flexible?
So, what you suggest is to start with the skeleton sample? That is the one which has emptied plugin startup, and shutdown routine.
Stuffs in startup are:
// - Check your plug-in's compatibility against the running version of Illustrator
// - Load/create preferences
// - Load/create/verify user registration
// - Subscribe to Illustrator messages and notifiers
// - Create annotators and timers
// - Create menu items (must be done during startup ONLY)
// - Create tools (must be done during startup ONLY)
The list above can be done without using CORE api?
I see the skeleton .aip is 1.5MB release windows.
There must be a good reason for this large size?
Thanks,
Vincent