Skip navigation.
An Online Destination for 4D Developers

4D Plug-ins Index

Products listed on this page are neither endorsed by nor affiliated with 4D Resources.

Navigation

Full List | 4D Inc. | Third Party | Free | Commercial

Third Party Plug-ins

4D Agenda $ Mac OS X Mac OS 9 Windows
4D Agenda allows you to visualize Calendar events in a day, week and month view. It's possible to drag events to different locations within the calendar. Create calendars for multiple users and query the Agenda for easy retrieval of events.
4D Office $ Mac OS X Windows
4D Office is designed for developing 4th Dimension applications that integrate with Microsoft Office. It allows you to interact on Windows with Word, Excel, and Outlook. Mac OS X version works with Word and Excel.
4D Picture Workshop $ Mac OS X Mac OS 9 Windows
4D Picture Workshop offers both an external area to be included in your 4D layouts and a set of commands and tools for on screen and off screen image handling. 4D Picture Workshop does NOT require Apple's QuickTime™, whether on MacOS or on Windows. 4D Picture Workshop is compliant with Twain technology for acquisition using digital devices such as scanners and cameras.
4D TAPI $ Windows
4D TAPI will allow you to implement 4D applications which can work with TAPI (Telephony Application Programming Interface). This Plug-in allows you to work with telephony devices such as ISDN controller, modem or H323 IP-tel. line. It only depends on installed TAPI Service Providers (TSP).
4D Toolbox Free! Mac OS X Mac OS 9 Windows
4D Toolbox is a free 4th Dimension plug-in with various routines, you might find useful.
4D WIN $ Windows
4D WIN lets you perform an operation on a specified file (AP Sublaunch analog). This method allows you to execute any commands in a folder's context menu or stored in the registry, receive the number of detected printers and full information about them, set the default printer, receive values of keys from Windows registry.
Active4D $ Mac OS X Mac OS 9 Windows
Among many other features, Active4D provides a ready to run HTTP server with virtual hosting and advanced security features, a blazing fast, fully dynamic embedded scripting engine which executes real 4D code, and over 200 new web-focused commands to increase your productivity.
API Pack Free! Mac OS X Mac OS 9 Windows
API Pack is a free 4D plug-in with more than 50 commands that gives you access to features that are only available through the 4D Plug-in API. It gives you access to the internals of 4D and allows you to procedurally retrieve and manipulate native 4D objects; doing things like creating your own method explorer or retrieving the text of project methods.
AppleScan $ Mac OS 9
AppleScan 4D gives the 4D Developer complete control over Apple Scanners.
AreaList Pro $ Mac OS X Mac OS 9 Windows
AreaList Pro provides capabilities not available in native 4D such as horizontal scrolling, user-re-sizable columns, automatic column sizing and formatting, copy to the clipboard, drag and drop interfaces, and more. The contents of a list can even be altered directly by entering data into the AreaLIst Pro area using typed characters and popup menus, with full control over data entry.
AutoDoc $ Mac OS X Mac OS 9 Windows
AutoDoc automatically creates documentation for your 4th Dimension products.
Basic4D $ Windows
Basic4D is a VBA (Visual Basic for Applications) compatible language and COM object interface plug-in for 4th Dimension and Windows. Using Basic4D, you can provide an interface between your 4D applications and standard Windows VBA compliant applications, such as Microsoft Outlook, Microsoft Word, and Microsoft Excel.
Balloon Help 4D $ Mac OS 9
Balloon Help 4D allows you to use System 7 Balloon Help in your layouts and custom menus.
BLOB Manager Free! Mac OS X Mac OS 9 Windows
BLOB Manager enhances the BLOB handling capabilities of 4D. BLOB Manager's 19 commands provide full support for BLOB arrays, on 4D Server and Client annd commands to pack and unpack record data into BLOBs; useful for ultra-fast data import/export or database synchronization.
CalendarSet $ Mac OS X Mac OS 9 Windows
CalendarSet is an easy-to-use tool for implementing calendars on 4th Dimensions forms. CalendarSet's plug-in interface is fast and intuitive, and provides capabilities not available to the developer using native 4D commands and objects.
CaptureScreenPack $ Mac OS X Mac OS 9 Windows
CaptureScreenPack allows you to take a screen shot directly within 4D and place the resulting shot in a 4D picture variable.
Chooser 4D $ Mac OS 9 Windows
Chooser 4D gives the 4D Developer complete control over selection of printers and information about printers on the network. Chooser 4D can optionally check the network for the existence of the printer before actually changing the selected printer.
ClockPak Free! Mac OS 9 Windows
ClockPak lets you set the system clock from program code.
DataProtector $ Mac OS 9 Windows
DataProtector is a modern data security package that brings data access protection and data validation functions to the 4th Dimension environment. It uses industry standards to provide both a one-way hash function and a public key digital signature for text and string values.
DataStrike $ Mac OS 9 Windows
The ultimate 4D query engine, DataStrike! is a five-star, supercharged query tool that incorporates speed, simplicity, breadth, depth and flexibility. It's a sophisticated tool capable of cracking the toughest 4D query. DataStrike!'s lightning-speed accuracy and superior intelligence will wow even the most advanced 4D programmers.
DBGateway for 4D $ Mac OS X Mac OS 9 Windows
DBGateway for 4D connects to any ADO compliant RDBMS that is running on Windows NT/2000/XP, including MS SQL Server, Oracle 8i/9i, Sybase ASE, MS Access.
DiskTools 4D $ Mac OS 9
DiskTools 4D gives the 4D Developer control over what disks are in the users computer.
DisplayList $ Mac OS X Mac OS 9 Windows
Display List is a plug-in which provides the ability to easily display one or more 4th Dimension arrays in a simple to use selection dialog interface. Developers may choose to display up to 15 arrays in a scrollable columnar dialog, useful for providing complex lookup lists, etc.
DragDrop For 4D $ Mac OS X Mac OS 9
DragDrop for 4D provides inter-application drag and drop allowing the user interface to receive any kind of data (text, picture, files, folders, etc.) dragged from any other application and drag any kind of data to any other application.
DynamicStructure $ Mac OS X Mac OS 9 Windows
DynamicStructure is a plug-in that lets 4D developers dynamically get and set properties and contents of objects in the structure.
EleGantt $ Mac OS X Mac OS 9 Windows
The Gantt chart solution for your 4th Dimension database. Visually display your database schedule information on any 4D form. With EleGantt you can easily build Gantt charts using standard symbols.
Embedded Applescript Free! Mac OS X Mac OS 9
Write an applescript, compile it, use ResEdit to stuff it into the resource fork of the CallAS.4DX plug-in. You will then be able to call it in a very simple way from your 4D code, transfer parameters from the 4D code to the applescript, and receive a return value. It's like calling a subroutine written in applescript code.
EVX_4D/MySQL Cloner $ Mac OS X Mac OS 9 Windows
EVX_4D/MySQL Cloner connects your 4D 2003 applications to one or more MySQL databases servers and lets you generates MySQL structures from 4D database structure description AND 4D database structure from a MySQL database description.
EVX_AddressBook $ Mac OS X
EVX_AddressBook connects your 4D 2003 applications to the Jaguar built in Apple Address Book.
EVX_IPFW $ Mac OS X
EVX_IPFW that lets you set up an IP forwarding rule from your 4D applications running in Mac OS X.
EVX_LANG Free! Mac OS X
EVX_LANG lets you know the current user's default language.
EVX_SHELL $ Mac OS X
EVX_SHELL allows 4D running on Mac OS X to execute UNIX commands and scripts. EVX_SHELL provides 'root' level command execution and returns standard output data to a text or blob variable.
Expat4D Free! Mac OS X Mac OS 9 Windows
Expat4D is a 4D plug-in version of the popular XML parser expat by James Clark. Like expat, it is a completely, freeware, open-source project. XML documents of any size can be parsed from text and BLOB variables, including parsing in 32k chunks.
FaxPack $ Mac OS X Mac OS 9 Windows
FaxPack provides complete and reliable fax integration directly within 4D. FaxPack is used heavily in automated faxback systems, marketing and customer information systems and a large variety of real-time service systems within demanding businesses.
FileToolkit $ Mac OS 9 Windows
FileToolkit for 4D adds over 100 new commands to the 4D language, providing a variety of enhanced and optimized document management and network operation commands.
Final Touch Free! Mac OS 9
Final Touch was originally created to provide a way to close windows in 4D using Command-W. It worked by patching the Macintosh Toolbox to intercept the Command-W keyboard press, and it then clicked the front-most window's close box for you.
Find By Content Pack Free! Mac OS X Mac OS 9
Find By Content Pack is a free 4D plug-in that allows you to integrate your 4D application with the Macintosh Find By Content (FBC) technology. This plug-in allows you to get access to features like searching on the content of documents, retrieving relevancy and keyword information from documents and summarizing long texts to a few sentences.
FontInstaller Free! Mac OS 9 Windows
lets you install fonts from your 4D application, and for Windows, lets you embed fonts in your application (in the Win4DX folder) so that they need not be installed at all.
FootRunner Pro ? ? ? ?
FootRunner Pro lets you execute 4D code located in an external text file from a compiled 4D application.
GetItRight $ Mac OS X Mac OS 9 Windows
GetItRight is a full-featured spell and grammar checking plug-in for 4 th Dimension based applications.  Using GetItRight, you can now include automatic spell checking features to 4D form objects (using the Spell Check option) and provides complete support for 4D Write (6.5 and greater).
G.M.A Free! Mac OS X Mac OS 9 Windows
G.M.A is a free plug-in for 4D that enables you to get the MAC (Media Access Control) address(es) of NIC(s) in your computer.
HTML Viewer $ Mac OS 9
HTML Viewer renders HTML pages, text strings, or blobs within 4D using the system's HTMLRenderingLib.
Inside4D $ Mac OS X Mac OS 9 Windows
Inside4D is x-reference tool for 4D developers. Inside4D is able to reference all objects used in database structure, including comments, operators, language elements or string and numeric constants.
Internet ToolKit $ Mac OS X Mac OS 9 Windows
Internet ToolKit allows you to transform any 4D database into an Internet server or client. ITK can be used in all 4D products to provide complete TCP/IP connectivity for your application. You can use ITK to implement FTP (File Transfer Protocol) servers, email (using SMTP and POP3), news servers, mailing list, and Web clients. You can even design your own custom TCP/IP protocols, to implement application-to-application communications like data synchronization thanks to its low-level approach.
iTable $ Mac OS 9 Windows
ITable is an external area for implementing scrolling lists in 4th Dimension layouts. ITable provides features not available in 4th Dimension layouts. Using ITable you can display 4D arrays, 4D selections and more. ITable is designed to display data directly from the source. No special data preparations have to be done, such as creating an array, filling it with data and then displaying it.
Jarman $ Mac OS 9
Jarman enables 4D to excute Java applets in its plug-in areas.
JbyJ $ Mac OS X Mac OS 9 Windows
JbyJ allows 4D to connect to other 4D in a network and call its project methods. In addition it allows Java programs (JSP, servlet, applet, application ...) to connect to 4D and call its project methods.
JExternal $ Mac OS X Mac OS 9 Windows
JExternal executes Java methods from within 4D. JExternal looks for Java files in a "JavaClasses" folder, which is located at the same level as the structure file, and allows Java methods in those files to be used as if they were 4D plug-in methods.
Keychain Manager Pack Free! Mac OS X Mac OS 9
Keychain Manager Pack is a free 4D plug-in that allows you to integrate your 4D application with the Macintosh Keychain Manager. The Keychain Manager is a central repository that allows users to store user names and passwords for different services such as applications, file servers and web sites. This plug-in gives you features like storing and retrieving login information for your application.
LaserWriter Change Tray $ Mac OS 9
LaserWriter Change Tray lets you programmatically set the tray you wish to print to. This was originally written for the LaserWriter Pro series. If you are using background printing or spoolers the information about which tray you want the job printed with is sent with the print job.
LuraWave $ ???
LuraWave for 4D is a 4th Dimension plug-in using LuraWave® a new wavelet-based image compression algorithm. Compared to the current standard lossy compression format, JPEG, the LuraWaveŽ delivers substantially higher image quality at the same compression rates while reducing the amount of data required to represent and store an image.
MenuPack $ Mac OS X Mac OS 9 Windows
MenuPack allows you to create enhanced menus and popups which are not possible with standard 4th Dimension menus and popup controls as well as provide complete integration with AreaList Pro, allowing creating of enhanced data entry popup menus (including hierarchical popup menus).
MessageTools $ Mac OS 9 Windows
MessageTools includes platform native (uses Macintosh or Windows API calls) replacement dialogs for the standard Alert, Confirm, Request and Message commands, new dialogs for enhanced Progress Bars (included indeterminate dialog on Macintosh), and a multi-button dialog.
MethodMadness $ Mac OS X Mac OS 9 Windows
Method Madness is a replacement for the popup method selector for 4th Dimension v6.7.3 and later. It adds several new ways to navigate and program in 4D.
MySQLConnect $ Mac OS X Mac OS 9 Windows
MySQLConnect for 4D offers to 4D developers connection, structures and data manipulations with one or several MySQL databases servers.
Net 4D $ Mac OS 9
Net 4D is a package of network utilities that allow developers to register and lookup devices on a AppleTalk Network in the same manner as the Macintosh, 4D, and other devices register themselves on the network.
NetSerial 4D $ Mac OS 9
NetSerial 4D is a package of network utilities that allow developers to control Shiva products that use the Shiva Config control panel from within 4D.
NTLogon $ Windows
NTLogon is a 4th Dimension plug-in for Windows only, that allows a 4th Dimension application running on a trusted NT server to authenticate users against an organization's primary domain controller. Perfect for web and client/server applications wanting to offer login ID and password entry against an existing NT domain.
ObjectTools $ Mac OS 9
ObjectTools is a plug-in that gives you a full suite of commands for managing an object. An object is like a BLOB, but instead of accessing the data by offset, you access each data item by name. What can you store in an object? Any data type 4D has. What's more, you can directly access array elements within an object, remove individual items, and much more.
Outlook 4D $ Windows
Outlook 4D is a collection of plug-ins that allow 4D applications on Windows to natively communicate with Outlook on the same computer as the 4D application is running. Your applcations can now interface with Outlook's calendar, tasks, contacts, etc. right from 4D without any complex DDE or intermediate software.
PDF417 $ Mac OS X Mac OS 9 Windows
Print two-dimensional bar codes from any 4D form.
PDF Direct $ Mac OS X Mac OS 9 Windows
PDF Direct provides the ability to print a PDF document directly from within a 4th Dimension version 6.8 and 2003 database. Using PDF Direct, 4D Developers can programmatically name and deliver any 4D Print job, with appropriate specifications, into an Adobe Acrobat PDF format file.
PDF Plug-in for 4D $ Mac OS X Mac OS 9 Windows
PDF Plug-in for 4D allows you to generate files in Adobe's Portable Document Format (PDF). The plug-in has an extensive command set for programmatically creating text, graphics, images and hypertext objects. There is no need for any third party software like Acrobat Distiller or PDF Writer.
PDF Printer $ Windows
Just print your documents directly from 4d to get very small colorful pdf files with activated hyperlinks. The Plugin comes with a best selling "ROYALTY FREE for endusers" commercial pdf printer driver.
PDF Viewer $ Mac OS 9
PDF Viewer displays pdf documents in your 4D application.
PDFViewer Free! Windows
PDFViewer will let you display pdf documents under control of your application. The pdf will be displayed in an own, topmost, modal window which looks exactly like the way pdf is displayed within Internet Explorer or Netscape (it's the same ActiveX control). It won't let you integrate the pdf area on a 4D form, but it will still give much tighter control than if you just launch Acrobat Reader and leaves the rest to the user.
PictPdf Free! Mac OS X
PictPdf uses the built-in pdf engine of OS X Quartz drawing, to save any 4D picture variable as a page of a pdf document.
PostgreSQL $ Mac OS X
PostgreSQL for 4D offers to 4D developers connection, structures and data manipulations with one or several PostgreSQL databases servers.
PrintList Pro $ Mac OS X Mac OS 9 Windows
PrintList Pro is an easy-to-use tool for printing arrays and records on 4th Dimension layouts. As with AreaList Pro, PrintList Pro provides capabilities not available in native 4D, such as automatic column sizing, custom formatting, robust break level processing and more.
Print PS 4D $ Mac OS 9
Print PS 4D allows you to print directly to Postscript files.
Print Settings for 4D $ Mac OS 9
Print Settings for 4D will allow 4th Dimension developers to control and query the current options in the Page Setup and Print Settings dialog boxes in their 4D and 4D Server applications.
QDrop $ Mac OS X Mac OS 9 Windows
QDrop allows drag and drop of desktop files and folders into 4D forms. QDrop lets you build intuitive, user-friendly interfaces for all kinds of 4D database applications.
QGrid $ Mac OS X Mac OS 9 Windows
QGrid is a 4D plug-in that provides the familiar scrollable thumbnail view (aka "contact sheet") on 4D forms.
QMedia $ Mac OS X Mac OS 9 Windows
QMedia is the plug-in that allows 4D applications to include, play back, edit and integrate tightly with all digital media types supported by QuickTime, Apple's award-winning, industry standard, multimedia technology. QMedia broadens the spectrum of applications that 4D developers can address by transforming 4th Dimension into a multimedia container and content development environment.
QPix $ Mac OS X Mac OS 9 Windows
QPix 3 is the raster imaging plug-in of choice of 4D developers doing professional imaging and multimedia work.
Quickbooks4D $ Windows
Quickbooks4D allows connectivity between your 4D application on Windows and Quickbooks, through the Quickbooks SDK (XML). Quickbooks4D is both a COM and DCOM interface reducing the need to purchase multiple Quickbooks licenses for each 4D or 4D Client connection you need.
QuickCode Pro $ Mac OS 9
QuickCode Pro dramatically enhances the 4D method editor. It provides real system-level drag and drop, an industrial-strength Find and Replace with regular expression support, programmable macros, and a whole lot more.
QuickTake 4D $ Mac OS 9
QuickTake 4D gives 4D developers complete control over Apple QuickTake 100 and 150 cameras.
Random Number Generator Free! Mac OS 9 Windows
Generates random numbers.
RectStuff $ Mac OS X Mac OS 9 Windows
RectStuff helps developers to improve their user interfaces. Flash or cause video inversion of a screen rectangle, draw a selection rectangle, simulate the drag and drop between things in a same window, etc.
Rotate Text $ Mac OS 9
Rotate Text gives the 4D Developer the ability to rotate text in picture fields and picture variables.
SchedulePack $ Mac OS X Mac OS 9 Windows
SchedulePack adds a complete and easy to implement calendar and scheduling system to your 4th Dimension database.
Scripting Tools $ Mac OS X Mac OS 9
Scripting Tools allows you to integrate your 4D application with any scriptable application. It can start and stop applications, just by specifying the application's creator type, open or print documents, execute AppleScripts, send "Do Script" events to other applications like FileMaker Pro and execute VBA scripts in MS Word. It even allows your own 4D application to become scriptable so you can automate it from other applications that support AppleScript. On Mac OS X you get access to the command line prompt, so you can execute command line tools or shell scripts
Serial ToolKit $ Mac OS X Mac OS 9 Windows
Serial ToolKit is a plug-in that allows 4D developers direct and complete access to serial ports. MacOS X users will want Serial ToolKit X
Simple Paint Plug-in $ Mac OS X Mac OS 9 Windows
Simple Paint Plug-in (SPP) allows you to draw pictures, text, lines and rectangles into external or off screen areas. Additional calls allow you to get font info and width of a string.
SimpleSQL $ Windows
SimpleSQL is a connectivity plug-in built on ADO. Allows connections to ODBC, Access, MS SQL, LDAP, Excel, and many other possibilities.
StructNamesPack $ Mac OS X Mac OS 9 Windows
With this plug-in you can load in an array the names of project methods, lists and forms.
Stuff ToolKit $ Mac OS 9
Stuff ToolKit is a 4th Dimension plug-in that provides procedural access to Aladdin Systems Stuffit Engine directly from within the 4th Dimension programming language.
SUI Lite $ Mac OS X Mac OS 9 Windows
This simple but powerful plug-in offers basic speech interface functionality. Specify phrases for the command & control engine to listen for, along with an ID for each phrase, and react to the phrases however you wish. There's limited support for "embedded language models". TTS is also supported.
SUI Pack $ Mac OS X Mac OS 9
SUI Pack has all the features of SUI Lite, but includes added support for voice-enabled data entry, complete with special models for dates, times, booleans, numbers and defined alpha values. Calls to the speech engine are organized for you by function (menus, windows, output, input, etc.). Specified phrases can include up to ten embedded language models.
SuperReport Pro $ Mac OS X Mac OS 9 Windows
SuperReport Pro combines the power and ease of use of 4th Dimension with an enhanced reporting tool which can create a wide variety of reports. From standard columnar style reports, to detailed invoices, to report which will be distributed within your companies intranet or to your corporate web site.
Text2Array $ Mac OS X Mac OS 9 Windows
This plug-in is used to convert a text field or variable into a text array. You specify the font name, size, and style, as well as the width to use to determine the appropriate line breaks. Converting text into an array can be handy for custom printing routines.
ToolboxPack $ Mac OS X Mac OS 9
ToolboxPack is a great toolbox that provides 100 utility routines that have no equivalent in the 4th Dimension language.
Video Capture 4D $ Mac OS 9
Video Capture 4D allows you to capture live video from any QuickTime compatible media capture hardware.
Win32API Plug-in Free! Windows
Win32API lets your Windows applications take advantage of Windows-specific features that are not exposed by native 4th Dimension commands. Win32API lets you set a custom icon for any window, change the name of your 4D application in the title bar and task bar, customize file open and save dialogs, get information from the Regional Settings control panel, and much more.
XML Plug-in $ Mac OS X Mac OS 9 Windows
XML Plug-in allows you to create, read, and write XML files. It parses the XML data creating a Document Object Model tree that you can then navigate through adding, changing, or removing nodes. You can then save the modified XML document back to disk or into a blob variable.
ZipCenter $ Mac OS X Mac OS 9 Windows
ZipCenter provides useful ZIP Code functionality such as ZIP Code lookups and distance calculations. The package includes quick start sample code, and an accurate database of over 42,000 ZIP Codes for every location in the US complete with related location data.
ZP4 Connect $ Mac OS 9 Windows
ZP4 Connect provides direct communication with the ZP4 address correction system by Semaphore Corporation. On Macintosh, ZP4 provides AppleEvent communication with the ZP4 Lookup application; Windows users can use the same address component (ZP4.DLL) used by the ZP4 address correction application.

4D is a registered trademark of 4D, Inc. 4DResources.com is not affiliated with 4D, Inc.
All content copyright 2004 4D Resources.