Creating a Tools Separator in Acrobat X Toolbar

I have an Acrobat plug-in which, for Acrobat X, creates a custom toolbar with AVToolBarNew and then positions it on the Tools pane with AVAppRegisterToolBarPosition. As I have a lot of tools on this I would like to group them with tools separators just like Acrobat's Pages tools does with "Insert Pages" and "Edit Page Design" separators.
However, when I try to create a separator with AVToolButtonNew it does not appear in my custom toolbar whether or not I try to specify some additional text with AVToolButtonSetLabelText or any other options. Are these the right calls or do I need to do something else to get what I want?
Thanks for any help.
David

Thanks, that has saved me time trying to get it to work:-)
Thanks
David

Similar Messages

  • Enable Commenting Tools in Adobe Acrobat under Browser Plug-in in Internet Explorer using

    We have a problem in showing commenting tools in Adobe Acrobat under browser plug-in in Internet Explorer.  Adobe Support cannot answer my question and refer me to Devnet here.
    Our system is using browser plug-in to display PDF file by Acrobat under > > Internet Explorer (document viewer). The PDF documents have reader extension enabled.
    We supposed that if a PDF page is viewed and I customize the toolbar, the same toolbar and icon will be displayed next time when I retrieve a page, only if I select "Review and Comment" icon, and it only applies for v8.0.0. If I do not select review and comment icon, or I have selected review and comment icon but > > use other version of 8.x, my selected toolbar and icon cannot reappear next time.
    If my selected toolbar and icon do not appear, I can press F8 to hide the icons. If press F8 again to unhide the icons, all my selected icons can be shown this time. But it does not automatically re-appear if I open another documet viewer.
    Kindly note that all PDF files have reader extension enabled, and only Acrobat 8.0.0 Professional is used in client PC. There is no Adobe Reader in the PC. The PDF version is 1.4 (Acrobat 5.x) or 1.5 (Acrobat 6.x). The user has comment rights since the PDF file has reader extension and Acrobat 8.0.0 is used. User has no problem in mark-up the PDF files, but has problem in showing the selected tools.
    OS: Windows 2000 SP4
    Browser: IE 6.0 SP1
    Acrobat version: Acrobat 8.0.0 Professional
    PDF version: 1.4 (Acrobat 5.x) or 1.5 (Acrobat 6.x)
    Steps to produce the problem.
    1. Scan paper document and create a batch of PDF files (one page per file)
    2. Enable reader extension for all PDF files by LifeCycle.
    3. Put the PDF files into a web based interface, entering a page number will open a new web browser which interface the browser plug-in and display the content of the imaged PDF file by Adobe Acrobat Professional 8.0.0.
    4. Open a page. It only show a few icons on toolbar (see a.png).
    5. Select the commenting icons to be shown (do not enabled in "review and comment)".  The icons will be shown.
    6. If the browser is closed, then use the web interface to open another page, the selected tools cannot be shown (same as a.png attached in my previous email).
    7. Select "review and comment" tool. (see b.png attached in my previous email)
    8. The selected tools are shown again (see c.png attached in my previous email).
    9. Close the browser, use the web interface to open another page, the selected tools are still here.
    10. Unselect "review and comment", the selected tools will be hidden next time when a page is opened by the web interface.
    11. Close the browser, and open a new page in web interface, the PDF file will be shown, and the selected icons are hidden.
    12. Press F8 to hide icons, all tools are hidden.
    13. Press F8 to unhide icons, all selected tools that are not shown in step 11 are shown again
    14. If Acrobat 8.0.0 is patched or updated, "review and comment" tool has no effect in "memorizing" the selected tools.

    That option is nothing to do with the PDF being editable, it's to control the display of the toolbars. "Reading Mode" is when the toolbars are hidden and the black head-up display navigation bar appears at the bottom of the screen.
    PDFs displayed within a web browser with Acrobat/Reader X are not editable, nor can you apply markups, unless you're within a browser-based-review workflow. You have to save a copy locally and open it in desktop mode to make any changes.

  • Not able to expand tool button in Acrobat 9.0

    I have implemented a plugin which contain two Tool buttons using Acrobat SDK 7.0.
    I created a "Flyout" using function AVToolBarNewFlyout(). I am adding those two tool buttons into this Flyout using function
    AVToolBarAddButton() and at last I am doing AVToolButtonSetFlyout().
    When I load this Plugin into Acrobat version 7 and 8 the flyout is working fine (where I can expand tool button) with or without opening any document in Acrobat window.
    The problem is when I load the same Plugin into Acrobat version 9 the Flyout is working fine (where I can expand tool button) only when the document is opened in Acrobat window.
    I am not able to expand tool button if active document is not present.
    Please help me..

    Hi Leonard,
    Please find the below Source code:
    Creating toolbar using AVToolBarNew function.
    AVToolBarPositionRec positionRec;
    memset(&positionRec, 0, sizeof(AVToolBarPositionRec));
    positionRec.size = sizeof(AVToolBarPositionRec);
    positionRec.inDoc = true;
    positionRec.dockPosition = kAVToolBarDockTop;
    positionRec.stackNum = 1;
    positionRec.offset= ASMAXInt32;
    positionRec.order = ASMAXInt32;
    positionRec.hidden = false;
    CreateButtonsFromDescriptors (toolBar);
    AVAppRegisterToolBarPosition("Our Plugin Toolbar", false, &positionRec);
    //This is the function to create flyout for toolbutton.
    static void CreateButtonsFromDescriptors (AVToolBar target)
    PIButtonDesc *buttonInfo = gButtonInfo;
    ASInt32 *buttonOrder = gButtonOrder;
    AVExecuteProc commonExecCallback;
    AVComputeEnabledProc commonEnableCallback;
    // Create our toolbuttons.
    while (*buttonOrder != 0)
    // Create the main toolbutton.
    AVToolButton toolButton = AVToolButtonNew (ASAtomFromString("Button 1")/*(buttonInfo->buttonName)*/, NULL, false, false);
    // Creating our common callbacks.
    AVToolButtonSetHelpText (toolButton, "Button 1");
    buttonInfo++;
    // Create the rest of the buttons in the section on a flyout toolbar.
    if (*buttonOrder > 1)
    AVToolBar flyout = AVToolBarNewFlyout();
    for (ASInt32 i = 1; i < *buttonOrder; i++)
    AVToolButton tButton = AVToolButtonNew (ASAtomFromString( "Button 2"/*buttonInfo->buttonName*/), NULL, false, false);
    //Creating our common callbacks.
    AVToolButtonSetHelpText (tButton,"Button 2");
    AVToolBarAddButton (flyout, tButton, false, NULL);
    buttonInfo++;
    // Add flyout to button.
    AVToolButtonSetFlyout (toolButton, flyout);
    // Finally, add button to target toolbar.
    AVToolBarAddButton (target, toolButton, true, NULL);
    buttonOrder++;
    With the above Source code I am creating a Plugin.When I added this Plugin into Acrobat 7 and 8 I am able to expand the ToolButton( i.e flyout ) with or without active document.
    But when I load the same Plugin into Acrobat 9 I am able to expand Toolbutton( i.e Flyout ) only when the active document is Present.If active document is not present in Acrobat window I am not able to expand the Tool Button( i.e Flyout ).
    Thank you,
    Santhosh

  • No Option for Printing Separations in Acrobat 11

    I do not have the option to print separations from Acrobat Pro 11 on OSX Yosemite. I have installed the PPDs and they work in Illustrator and InDesign but do not work in Acrobat.
    First, I am a designer at a screen printing shop and have been printing separations on a daily basis for 3 years. I understand how it works. I was working on a PC with CS 5.5. Typical workflow was to design in Illustrator, Print to PDF, open the PDF in Acrobat, save as EPS. EPS was the preferred method since I print the transparencies from Illustrator, and since Illustrator can only open one page of a PDF at a time, I saved the PDF as EPS so that ever spot color got it’s own EPS file. From there, I created a new AI file, put all EPS files on different art boards and printed.
    Now I am on a Mac with Yosemite and CC 2014. I know the PDF workflow changed in Snow Leopard. You now have to print to a PostScript file and Distill, which then gives me the PDF i can open w Acrobat and save to EPS as usual.
    But, I decided to really dig into Acrobat 11 since it has all the Ink Manager and Preflight features. My preferred workflow would be creation in AI, save a PDF, then use all of Acrobats features for the final check and separations. The Acrobat manual says on page 316:
    “Print separations
    1. Choose File > Print, and choose a printer.
    2. Choose an option from the Comments and Forms menu.
    3. Choose print range and page handling options.
    4. Click Advanced.
    5. If you created a custom printer settings file with the appropriate separation settings, choose it from the Settings menu at the top of the
    Advanced Print Setup dialog box.
    6. Select Output on the left, and choose an option from the Color menu:
    Choose Separations if the PPD doesn’t support in-RIP separations.
    12. Click PostScript Options on the left, and select settings as needed. Click OK to close the dialog box, and then click OK again to print the separations.”
    The only option I have in the print dialog is my desktop printer.
    I have installed the PPDs, which brings me to another problem.
    On this forum
    https://forums.adobe.com/message/6735474#6735474
    the gives the link
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=141
    which is the adobe.sit.hqx file that contains 5 files with no file extension. Per the “Read Me” instructions, I have placed the “Acrobat Distiller (no file extension)” file in the
    Library/Printers: PPDs: Contents: Resources: folder.
    It works with Illustrator, and is not really and issue.
    -The file is a 17KB file with no extension that was last modified on 9/9/2001.
    Following another page
    http://helpx.adobe.com/x-productkb/multi/save-as-pdf-options-not.html#main_InstallAcroPPD
    it give the link
    Acrobat 9 PPD
    which is the ADPDF9.PPD file, a 29 KB PPD file last modified on 12/8/2014.
    Just to test it out, I placed both files in the
    Library/Printers: PPDs: Contents: Resources: folder. Both are selectable from Illustrator when printing a PostScript file and both seem to work. I see no real difference between them.
    I also created the PPDs file in the Presets folder of InDesign and can get separations from there as well.
    But, I do not have the PostScript or any other print option from the Acrobat print dialog except for my desktop printer.
    SO,
    1) Is there somewhere else I need to place the PPDs for Acrobat to see it? The manual states I should be able to print the separations from the Print Dialog but its not available.
    2) What is the difference between the “Acrobat Distiller” file and the “ADPDF9.PPD” files? Different size, different dates, but no obvious difference in output.
    3) I sometimes print halftone jobs through AccuRip. I have gotten pretty good at manual spot color transparency gradients within illustrator, where I create complex gradients using only a spot color and a gradient with 100% transparency on one end and 0% on the other. But if I have many colors in it, I have to print separations through PotsScript and then Distill it, which flattens all transparency on the separated file. The result is a separation with a placed image gradient with a clipping mask instead of a true vector gradient. I know it has to be flattened when it’s ripped anyway, but I would like for it to ONLY get flattened as it passed through the rip on its way to the transparency, and not during the Distiller separation which then is placed back in AI for printing. Is there any way to do this on a Mac which MUST be printed to PostScript and Distilled?
    Thanks

    “I’ll never give you a job to print.”
    Lead with an insult, good start.
    You know, I read your comment, and the link, right before I went to bed. I thought I would respond then, but thought I should sleep on it. Well I slept on it, and I’m actually MORE p***ed off today than  last night. I will try to keep this as professional as possible…
    “Such an outdated time consuming workflow !!!”
    No S**t (so much for professional). Which is why it’s unfortunate that Apple forced this workflow on people like me.
    I asked SPECIFICALLY about color SEPARATIONS in the title of the post and throughout the post. The link you provided did not provide an answer to this. It explained how terrible “refrying” a PDF can be. And what was the solution it gave?
    “Use EPS and not PostScript!”
    Strange. it seems that is the EXACT workflow I listed! To quote myself;
    “Typical workflow was to design in Illustrator, Print to PDF, open the PDF in Acrobat, save as EPS”
    That was on a PC, where Print to PDF is still an option. The design is made in Illustrator with Spot Colors, all overprints are set, because a human will be lining up the screens to print by hand, and you need about .5 - 1 point of “play” for when the screen moves so abutting colors will not have a gap of shirt color between them. I can then use all of the functionality of the AI print dialog box and print the SEPARATIONS to a PDF file, and the PDF is then split to separate EPS files for easier control.
    Apple in it’s infinite wisdom has taken away this functionality. From AI, my 2 listed printers are my desktop printer and an Adobe PostScript file. Remember, I am SEPARATING the artwork to be printed on vellums that will be used to burn a screen. If I leave my desktop printer active, I can select “Setup”, where i am brought to the system print dialog box, where if I select “Adobe PDF” or “Save as PDF”, I get the message from Illustrator that “The Save as PDF option in the Printer dialog box are not supported”.
    So, if I change the Printer to “Adobe Postscript file”, the “Setup” box is greyed out. If I simple  “Save As” and choose PDF, I do not have the option to SEPARATE colors. Do you see the dilemma now? Apple remove the functionality I have on a PC, so my SEPARATIONS can not be saved directly to a PDF, but MUST me “printed” to a Post Script file, which then MUST be distilled to get a PDF of SEPARATIONS.
    Which brings me back to the whole point of my post.
    ““Such an outdated time consuming workflow !!!”
    Right, which is why I’m trying to avoid it. In reality, the entire process only involves 1 extra step over the PC workflow, and the Distill process literally takes a few seconds. But, I don’t want to Distill for all the reasons listed in the link you provided. And if i follow the advice of the link, saving to EPS, I DO NOT have the option of SEPARATIONS. Which is why I’m trying to save a PDF from AI, the use all the functionality of Acrobat Pro to SEPARATE my colors. Again, the manual to Acrobat says I can print my SEPARATIONS to a file, but I only have the option to print to my desktop printer from the Acrobat Print Dialog box, even though I have DO have other options in AI and InDesign.
    So, great Adobe MVP, can you answer my original questions?
    1- why do I not have the option to print to a file in Acrobat Pro?
    2- What is the difference between the “Acrobat Distiller” file and the “ADPDF9.PPD” files? Different size, different dates, but no obvious difference in output. (Not what I want to use, but on OSX post 10.6, I don’t really have a choice it seems)
    3- Is there any way to print to a SEPARATION file on a Mac without printing to PostScript and then being Distilled?
    I see your skills are:
    “PDF forms, PDF multimedia, eBooks in PDF or in ePub format.
    I'm an InDesign Digital Publishing Suite specialist too. I am also a trainer and the webmaster of abracadabraPDF.net, the only French web site dedicated to PDF and Acrobat.”
    Good for you. Have you EVER had to print separations for a t-shirt? Have you ever had to consider that a person will be physically pushing the ink through a screen, so you must consider the thickness of the ink, how that will interact with the mesh of the screen, which determines the LPI the halftones are printed at, which determines how fine your gradients should be? Because I do it everyday. So your whole “I’ll never give you a job” thing is especially infuriating, and pretty unprofessional.
    So not only have you totally ignored all my questions, you insulted me and given me a link that ALSO answers none of my questions. I am also assuming, though I could be wrong, that you marked your answer as correct int he AcrobatUsers forums. Well guess what? Even with you MVP badge, you are NOT correct. At least not for what I’m asking.
    If I ever need an eBook, PDF form, ePub or Multimedia PDF done, maybe I’ll use you. But, I would never hire you for color separations for t-shirt printing.

  • Plugin created using C++ 6 and Acrobat 6 SDK Not Working in Windows

    I have an Acrobat plugin compiled in Visual C++ 6 using Acrobat 6 SDK. The plugin works flawlessly in Acrobat versions 6 to 9 in Windows XP. While the plugin is able to add a menu iterm and tool bar icon in Windows 7, it causes Acrobat to hang everytime when activated in which event I have to close Acrobat. Since Visual C++ 6 is a 32 bit app, I have to believe that Acrobat 6 SDK is responsible for the behavior described herein in attempting to get the plugin to work in Windows 7. Any comments or suggestions regarding what Visual C++ version to use along with the appropriate Acrobat SDK to get the plugin to work in Windows 7 are appreciated. In doing so, I would also be interested in knowing what backward compatibility one may expect w/regard to previous versions of Acrobat in updating the plugin to work in Windows 7. As for the answer, correct me if I am wrong but I'm thinking Acrobat 9.

    Adobe hasn't supported Acrobat 6, VC6 or the Acrobat 6 SDK for at least 5 years.  You will need to move to the Acrobat 9 SDK if you wish support.
    And Acrobat 9 and its SDK are fine with Windows 7.
    From: Adobe Forums <[email protected]<mailto:[email protected]>>
    Reply-To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>>
    Date: Thu, 1 Dec 2011 01:15:42 -0800
    To: Leonard Rosenthol
    Subject: Re: Plugin created using C++ 6 and Acrobat 6 SDK Not Working in Windows Plugin created using C++ 6 and Acrobat 6 SDK Not Working in Windows
    Plugin created using C++ 6 and Acrobat 6 SDK Not Working in Windows
    created by gomfp49<http://forums.adobe.com/people/gomfp49> in Acrobat SDK - View the full discussion<http://forums.adobe.com/message/4056529#4056529

  • How to create a Xfdf doc. in Acrobat Pro 10 through code?

    Hi All..!!!
    I wanted to know whether there is a way to create an XPdf document in Acrobat Pro 10. I know that we can create a pdf document through code using the SDK.. I wanted to know whether the same can be done for XPdf documents..
    Thanks!! 

    Writing an XFDF is not that difficult; all you need is a tool allowing you to assemble text strings.
    The preferred way to get a sample on how the XFDF should look like is to export one from the form concerned, and to repeat it using your code. In this case, the document knows best how the XFDF should look like.
    Hope this can help.
    Max Wyss.

  • Create Blank Signature Field in Acrobat 9

    Looks stupid, but I don't find the way to create blank signature fields in Acrobat 9 pro, I need it to pass the file on so that Reader users can sign it.
    To sign and then delete the signature (leaving the blank signature field) is not a valid alternative, this will need to be done by many (not only me).
    Regards, Luis

    Thank you Tim, I finally got the the correct place to create this blank signature fields.
    Forms: Add or Edit fields (Shift+Ctrl+7):
    Forms: Form Tools: Digital Signature   or   (right mouse button click): Digital Signature:
    Not as easy as it was but it's there.
    Thanks a lot.
    Regards, Luis

  • Acrobat PDFMaker toolbar button disparity

    I am printing to PDF an Outlook email message using the Acrobat PDFMaker toolbar button.  The document generates but is displaying the date of the Outlook pst file instead of the date the email was created.  Conversely, if I attempt to print the same email from Outlook (File>Print>AdobePDF) the date listed on the resulting PDF is the actual date the email was generated.  I suspect there is some issue with the PDFMaker toolbar.  Is there an explanation or patch for this issue?  I am using Adobe Acrobat Pro 9.

    Also please note that PDFMaker is a invention created by adobe to work specifically with MS Office. And will work on all version up to Office2004 on Mac.
    However, In its infinite wisdom, and not realizing the wrath and backlash they would receive from Office Mac Users, dumped all VBA support in Office2008. Well, PDFMaker is a Casualty of that along with other such goodies as Solver in Excel and many other Macro based commands. MS has received such heat that they absolutely promise it will be back in Office 2010, 11, 12 whatever the next version is, at possible sacrifice of new features.
    So if your trying to use with Office 2008 it won't work, you can't get it to work.
    Besides, now in Office2008 you can actually create a PDF directly from the Save As command. And has solved a problem or bug Adobe has never figured out how to fix where if you created a PDF from a word document, would break the pdf into chunks depended upon whether you used Page and section Breaks. And would only create a PDF of the first sheet in an Excel spread sheet. A problem Adobe hasn't fixed in 13-14 years at least.
    As to quality of the PDF created I have no idea. but they look great for the web.
    So I can see why Jon threw in his comment about being removed in 9.

  • I would like to create a plugin for adobe acrobat pro 9.0...

    I would like to create a plugin for adobe acrobat pro 9.0 in order to compare pages, delete the same pages and mark pages from first compared document with new and mark pages from second compared document with original. I downloaded the SDK for adobe 9.0 but now I am not sure how to continue? Do I need Visual Studio or can I use another program that is a freeware? What other program do you recommend?  How can I open an .api file in order to see the code? Do I need to place the SDK files in a specific place?

    1. You will need Visual Studio. Getting your first plug-in to compile can be an ordeal, be sure to use a sample project and work with it exactly.
    2. API files are the work of other programmers. You cannot look inside, and to try to do so is a breach of most software licenses.
    3. API files are installed to the Acrobat plug-ins folder.
    4. You will not find samples or code to copy/paste. You should be an experienced C/C++ programmer, you should be familiar with the basics of the PDF file format ISO 32000-1, and you should be prepared to read thousands of pages of documentation.

  • Why can't I search/find text I added in a PDF with the TouchUp Text tool in Adobe Acrobat Pro 9/X?

    If I use the TouchUp Text tool in Adobe Acrobat Pro 9/X to modify a text, the program can't find the added/changed text. But when I just delete letters/words in the text, the rest/changed words can be found. Is that a known problem? Is there any fix or workaround?

    Fantastic. There is all sorts of nonsense out there on how to fix this problem, but your simple suggestion works perfectly. Thanks!

  • How do you increase the font size to bigger than 24, using the typewriter tool in Adobe Acrobat Pro 9 for Mac?

    How do you increase the font size to bigger than 24, using the typewriter tool in Adobe Acrobat Pro 9 for Mac?   Often I just want to label an item on a map that is in PDF and want to use a simple label rather than a Text Box for labeling, but have yet to find a way to increase the font size beyond 24.   Can someone help me with this? - JML

    Read this:
    https://forums.adobe.com/thread/1468782?sr=stream&ru=2382437

  • Highlight Text Tool in Adobe Acrobat Pro 9?

    How to use / fix Highlight Text Tool in Adobe Acrobat Pro 9?
    It doesn't seem to work when I click, drag and release.
    Thanks.

    I am trying to select it, but the moment I let go of the left mouse button it disappears.

  • Created a Form in Adobe Acrobat XI and save that form as "Standard" PDF

    I created a Form with Adobe Acrobat XI and now I want to add a button for save that form as "Standard" PDF with Java Script or other suitable way. Please help me.
    Thank You.

    Forms are entirely standard. What do you mean by "standard" in this case. Do you mean "not a form, so that the bits filled in are just permanent parts of the PDF like the other stuff"?

  • File - Create PDF Portfolio causes Adobe Acrobate 9.0 to stop working.  How can I fix this?

    File -> Create PDF Portfolio causes Adobe Acrobate 9.0 to stop working.  How can I fix this?

    Have you done the updates to AA9? It is currently at 9.5.5.

  • Create Subcategory option in adobe acrobat pro

    Hello,
    I am trying to create form like this ( National Healthcare Achievers, 2015 | Nominate ). I am done with everything but i don't know how to create following functionality with adobe acrobat pro. Even any alternative solution will work too. But i need to distinguish every category. Kindly help.
    Thanks

    The link you posted gives me a 404 page not found error.

Maybe you are looking for

  • IDOC not available in intergeration Configuration

    Hi I have buld a screnaio from IDOC->XI->DB2 In intergeration configuration when i create receiver determination the IDOC is not available in the list of the softwatr compoent where as it is in Intergeration repository. Can you tell me wht can be don

  • [SOLVEDipython 2 notebook: issue when using %matplotlib inline

    Hi, I have installed ipython2 on my Arch machine, but I am experiencing some issues with my matplotlib backend. At the beginning of a notebook I run: %matplotlib inline and then when I run %pylab the following error message appears: Using matplotlib

  • Error in HTTP to RFC secnario

    Hi, Hi, I am working on a HTTP-RFC scenario. The bapi that I am using is BAPI_PR_GETDETAIL. If I send a PR number from my HTTP client, I am supposed to get the details of that PR as my response. But I am getting this error: "<SAP:Category>Application

  • Corrupt .pdf files since install of Adobe Acrobat IX Pro

    Since installing the new Adobe Acrobat IX Pro (cloud version) on my Mac Air, l'm unable to open old .pdf files. What can be done to resolve this issue. Thanks.

  • Why is my Creative Cloud login screen showing a black window and nothing else?

    After using the Creative Cloud installer and the download looking like it was working, what I presume is a login in window has launched but it's just a black window with a white logo at the top. There is nowhere to enter any information and the only