Planet PDF Forum Archive

Planet PDF ForumWowsers! This is page is old, head to the LIVE Planet PDF Forum. It features more than 10 conferences, covering everything from beginner to in-depth developer and pre-press discussions. If you wish to continue... one & two archive covers 1999-2011 (160,000 pages).


New Forum | Previous | Next | (P-PDF) Developers


Topic: Mac OSX compatiblity problem with acroabt 5.0.5 using SDK5r3
Conf: (P-PDF) Developers, Msg: 73729
From: leem
Date: 10/6/2002 08:47 AM

ok, can people please give me some ideas to try with this one I'm running out of options.

Before I explain, this works fine on OSX (classic mode), OS9 & OS8.6 using Acrobat 5.0, the problem is Acrobat 5.0.5 using OSX native.

I have an editable combo box (CDEF 17136) in a plugin pointing to a MENU resource i.e. min & max are set to 700 in the control.

The first time the dialog runs it works fine, the 2nd time it runs it unexpectedly quits (acrobat 5.0.5 native OSX...)

I found that if I set the min and max to 0 in the control, no menu list would be used but the combo works ok in OSX (native) no problems but it is a disabled list as it isn't associated to a menu. So I added a line of code to do the menu list in the program rather than in the control:-
sADMList->SetMenuID(menuListRef, sADMPluginRef, 700, "Name");

I now have the same problem as before, it works the first time but not the second.

Both above ways work fine in acrobat 5.0 & I'm pretty sure it's not something else as I've nulled all the code out except this, so I thought maybe I had to destroy the menu afterwards manually so it can create it again later - stab in the dark I know, I tried that and still no joy.

I wonder are Mac OSX menu's different to OS9 ??

the code snippet is below if anyone has any bright ideas.
thanks,
lee.

ADMItemRef menuItemRef = sADMDialog->GetItem(promptDialog, IDC_COMBO1); // CDEF 17136 min & max = 700 to pickup menu
if (menuItemRef)
{
ADMListRef menuListRef = sADMItem->GetList(menuItemRef);
if (menuListRef)
{
sADMList->SetMenuID(menuListRef, sADMPluginRef, IDC_MENU, "Name"); // IDC_MENU = 700
}
}


PDF In-Depth Free Product Trials Ubiquitous PDF

Debenu Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link...

Download free demo

Debenu PDF Tools Pro

It's simple to use and will let you preview and edit PDF files, it's a Windows application that makes...

Download free demo

Back to the past, 15 years ago! Open Publish 2002

Looking back to 2002, it's amazing how much of the prediction became a reality. Take a read and see what you think!

September 14, 2017
Platinum Sponsor





Search Planet PDF
more searching options...
Planet PDF Newsletter
Most Popular Articles
Featured Product

Debenu PDF Aerialist

The ultimate plug-in for Adobe Acrobat. Advanced splitting, merging, stamping, bookmarking, and link control. Take Acrobat to the next level.

Features

Adding a PDF Stamp Comment

OK, so you want to stamp your document. Maybe you need to give reviewers some advice about the document's status or sensitivity. This tip from author Ted Padova demonstrates how to add stamps with the Stamp Tool along with related comments.