Hi,
That's a great set of questions! See below:
I will be testing it shortly, but how will the desktop handle external fields?
1- can you set up the external fields on the desktop?
When you attempt to do this it requests a plug in... where do I get the plug in? Or?
The external field was implemented differently on all other platforms but the iPhone. Normally the external field type is handled by plugins, add-on applications that extend the functionality. For example, if someone wanted to implement an external field that launched a web page in Firefox, they could develop one without us having to do the work, using the specifications we have outlined in our developers' pages, and then that field functionality would be embedded into the program. This is how it works on Windows desktops, Palm OS and Windows Mobile. And there are a few plugins available for each handheld platform (not sure if there ever was any commercial plugins released for windows or not).
We implemented this differently on the iPhone platform. In this case, we are unable to open this up to developers because of the Apple's Terms of Service for applications, we're not able to permit other applications to be called from our application due to the restrictions placed on applications by Apple. So that meant no external field types. After a while we recognized there are lots of needs for new field types that are iPhone specific accessing external programs on the iPhone, so the workaround was to implement popular requests as built in extensions. That is, as of 4.2, there are a few new field options like taking a picture, dialing a phone number, etc, and these are built into the program. But these are specific to the iPhone only. The other platforms will safely ignore these fields for now.
That said, there is a free plugin we wrote to launch an external app available for the Windows Desktop called LaunchApp. It can be used to launch an image with the default image view, and launch a URL in a web browser as well. I'm trying to locate it as it's not on the HanDBase Gallery (
http://www.ddhsoftware.com/gallery) in the Plugins category, as it should be. Once I find it, I'll upload it there so it can be more easily used.
2- what is the signature field... it is on the iPhone but not the desktop.
When HanDBase launched in 1998, devices were black and white only, and so the concept of an image back then meant a black and white image, typically a signature captured, or a quick sketch. The field type was thus called Image. Now, black and white and images don't really go together too often, and since the field type is mainly used for signatures, we renamed the field on the iPhone. Future updates of our other apps will reflect this as well, including the desktop.
We did this to eliminate confusion with the color image support we add via the external field types and on other platforms custom forms that support showing images as well.
Hope this helps!