Dracoventions
Developer Assistant
Developer AssistantSave time, FileMaker Developers!
  • Find a search term in any script, field, table, or in lists of functions, layouts, and so on.
  • Searching in scripts opens each script for you!
  • Instantly evaluate expressions you highlight.
  • Move groups of list lines around quickly.
  • Mac users: Make Home/End keys move to start/end of line.
Learn More
Dialog Master
Dialog MasterDialogs for Beginners and Masters.
  • Add any number of controls, including stylized text, multi-level menus, and so on.
  • Beginners need not worry - controls arrange themselves according to Apple and Microsoft User Interface Guidelines.
  • Masters may adjust control size, alignment, number of columns, and so on.
  • Use styles in dialog text including bold, italic, color, font, bullets, margins, and more.
Learn More
Hands-Free Printer
Hands-Free PrinterPrint without clicking a thing.
  • Select your printer, set any printer option, then print - all from a script with no user interaction needed.
  • The only plug-in that sets any option in both the Print and Print Setup dialogs.
  • Your system's default printer and printer settings are never changed.
Learn More
Menu Popper
Menu PopperShow easy pop-up menus... anywhere.
  • Turn FileMaker "value lists", comma or tab separated values, or almost any other list of items into a menu.
  • Menus can have any number of sub-menus and separator lines between items.
  • Easily turn groups of buttons on your FileMaker layouts into one simple pop-up menu.
Learn More
Keyboard and Mouse
Keyboard and MouseDo more with your mouse and keyboard.
  • Assign hotkeys to any or all layouts.
  • Simulate keyboard typing.
  • Hotkeys can run or continue scripts, set variables, or type any key combination.
  • Discover where the mouse was last clicked - now anything can be clickable, even in preview mode.
  • Change the mouse pointer - make it an hourglass while you're busy.
Learn More
Tweak UI
Tweak UIYour user interface, your way.
  • Simplify the Sort Order window - fewer options means fewer confused users.
  • Show the Open Remote dialog when FileMaker starts.
  • Hide the Find or script Continue/Cancel buttons so users don't click them acidentally.
Learn More
SQL Runner
SQL Runner
  • Run SQL commands to read or write FileMaker data without changing layouts or creating FileMaker table relationships.
  • Where scripts can't be called, such as in a field validation or auto-enter calculation, an SQL query can do things that would normally require a multiple-step script.
  • Use an SQL query in a calculated field to generate dynamic pop-up lists.
  • Create or destroy FileMaker tables from any calculation.
Learn More
Text Toolkit
Text Toolkit
  • Use advanced, Perl-compatible "regular expressions" without installing anything but this plug-in.
  • Use regular expressions to check if an email address is valid, format digits into a phone number, capitalize the start of each sentence, and so on.
  • Cut a large block of text down into a small, unique "hash string".
  • Compare hash strings to quickly check if large blocks of text are identical or use hash strings to safely store passwords.
  • Do just about anything you want with text.
Learn More
Clipboard Explorer
Clipboard Explorer
  • Retrieve something you've copied to the slipboard and store it in a database for easy searching and organization.
  • Retrieve FileMaker scripts, layout objects, HTML pages, Word documents, and tons of other clipboard formats.
  • Put anything previously retrieved back on the clipboard, then paste it wherever you originally copied it from.
  • Search and replace in FileMaker script steps you've copied, then paste the altered script steps back into your FileMaker script.
Learn More
Super Variables
  • Use Super Variables in FileMaker 7 that work as native variables in FileMaker 8 and later.
  • Get and set variables with global, database, window, or script scope.
  • Easily access named variables passed in a FileMaker script parameter.
Learn More
Script Scheduler
  • Run a script from any calculation.
  • Schedule scripts to run at a certain time.
Learn More
Money and Numbers
  • Format and add padding to numbers.
  • Change numeric currency values into English words.
Learn More