WindJack Solutions, Inc.

Dialogs are a visually intuitive, premium User Interface tool and are the preferred UI method for collecting complex data from users.  They are used frequently with most, if not all, software applications on the market, and now you can create your own dialogs for Acrobat.


AcroDialogs© is a graphical designer for creating custom dialog boxes for Acrobat (examples).  Its simple design allows users to drag and drop various elements into the dialog box such as buttons, check boxes, pulldown menus, edit boxes, text, and images into the design (See Screen shots).  This amazing tool creates user interfaces for your PDF Documents, LiveCycle Designer® Forms, FDF files, and JavaScript Add-ins.  The dialog boxes created with AcroDialogs work with Acrobat 6,7,8 & 9+ including Acrobat Standard and Professional and the free Adobe Reader.

Use AcroDialogs to create custom:

  • Form Filling Wizards (also called Form Guides) are useful for a number of form filling activities, such as guiding the user through a complex form filling process, providing information and instructions that cannot be placed on the form itself, and tying different parts of a form (or a completely separate form) together.  They just plain make it a better experience for the user.
    **Form Wizard Example
  • Splash Screens that include copyright and legal information, special form instructions, user tips or any information that should be available to users without utilizing precious form real estate
    ** Document License Dialog Example
  • Alert Boxes with special formats, icons, and buttons.
  • Input panels to collect special information from users like part numbers, employee numbers, or auto form filling options.
  • About Boxes for an organization or corporate forms including logos and website links.
  • Document Preferences Panel for reconfiguring forms.

Watch "AcroDialogs Overview Part 1" to learn about custom dialogs for PDFs and common Use Cases.

(See the working examples here)

Additional benefits of using AcroDialogs:

  • Make PDF forms more useful.
  • Use dialogs to ask specific questions and use the responses to populate parts of your form with specific internal data such as part numbers and department codes. End users may not have this information at hand but it could be required or helpful for your document workflow.
  • Add flexibility to your Acrobat JavaScript macros with an options/input panel.
  • Dialog boxes created with AcroDialogs are compact, powerful, speedy, and massively useful!

Adobe introduced JavaScript Dialog boxes with the release of Acrobat 7.0®, but they were actually implemented way back in Acrobat 6.0.  While this new capability is a fantastic tool for building sophisticated document applications and Acrobat Add-in tools, coding a dialog box is, to be frank, like pulling teeth out of a live bear, ugh.

Which is why we created AcroDialogs. It makes creating even complex Acrobat JavaScript dialog boxes as easy as drag and drop.

To illustrate, here is the code to create a very simple dialog. Now here's the code for a dialog that can really do something.

Are you dreading those long coding days ahead? AcroDialogs is a real time saving and productivity tool.  It creates complete JavaScript code to build and use custom dialogs in Acrobat - all you have to do is drag and drop dialog box elements onto the designer palette, AcroDialogs takes care of the code.  Discover how to use this powerful UI feature and shave hours, if not days of programming time from projects using dialogs in Acrobat.


  • Create full featured dialog boxes including buttons, checkboxes, radio buttons, list boxes, edit boxes, clusters, tree lists, images, progress bars, and the ubiquitous OK/Cancel/Other buttons
  • Simply drag and drop of elements onto a design palette.
  • Create Wizards using the built in Wizard builder. Dialogs will be automatically linked in the order you choose- again AcroDialogs creates the necessary code for you.
  • Test Buttons available for both individual dialogs and dialog wizards so results can be viewed before saving them.
  • Cut and Paste custom designed elements- no need to recreate them each time.
  • Add images to your dialogs for most image file formats or select images directly from a PDF file, a nice branding feature.
  • Dialogs work in Acrobat 6 and 7 and XFA documents, so there is a wide user base for these dialogs. This is because JavaScript dialogs were present but undocumented in Acrobat 6.
  • The JS Dialog Object is MSAA compliant so Hotkeys can be set for buttons and other dialog elements.

Why Use Custom Dialogs in Acrobat?

  • To automate Acrobat and increase efficiency.
  • To collect data from users, especially complex data.
  • Simplify & direct the user experience.
  • Make plug-in like tools.

AcroDialogs Tutorials

Download and read the AcroDialogs User Manual

Watch "AcroDialogs Overview Part 1" to learn about custom dialogs for PDFs and common Use Cases.

Watch "AcroDialogs Overview Part 2" to see AcroDialogs in action building a dialog and hooking it up to a PDF button.

Want to see some examples of dialog boxes created with this cool tool? Check out the AcroPack Demo below. All the dialogs were created with AcroDialogs and the toolbar buttons were created with our other neat UI tool, AcroButtons.

AcroPack Demo:

2 Very useful functions, Create New Blank PDF and Resize Page Boxes.  Uses Acrobat 7's new JavaScript dialogs to add extra power and flexibility.  User is given several options when using either of the functions.  Excellent demonstration of how far Acrobat JavaScript functionality can be pushed, i.e. to Plug-in level functionality.

Requires Acrobat Pro 6 or 7, Windows or Mac.

  • Windows installer (1.9 MB)
  • Zip File (25 KB) - For Mac or Windows. Copy the contents of the zip file to <Acrobat Installation Folder>\Acrobat\JavaScripts

Frequently Asked Questions

Contact us at

  • bottes fr
  • Google adword can let you on the analysis of how to use accurate keyword query the results you want, like lebron11 the word, you can get through the Google search words.And you use kdvi results than retrojordan search to a more accurate.