The Drip Wire : Developer News
Reporting on The Droplets SDK - a distributed GUI toolkit • component-based UIs • server side programming
November 29, 2001
Volume 1, Issue 4
New SDK Features Available Now

Over the last month, Droplets has added a bunch of new features that make our Software Developer Kit more powerful than ever. And that's just the beginning. With our Solaris Platform and a host of new groupware capabilities due out in December, the world's one and only Remote GUI Toolkit is providing you with the ability to write next-generation Internet software — using only your existing skill set.

Drag & Drop

Now you can use Droplets to write applications in which data can be transferred back and forth among fields by simply dragging and dropping with a mouse.


Tree Controls

Our new Tree component allows you to create tree controls for your applications. Users can navigate and edit them at will.


Tooltips

Get your end-users the prompt help they need with tooltip popups for your GUI components.

Pop-up Alerts

Pop-up windows can appear on the end-user's screen whenever a server-side event triggers, even if their Droplet is closed.

Debugging

You can use any standard Java or C++ debugging tool to test and debug your Droplets.


Spell Checking
One call to our API can provide your applications with full spell-checking capabilities.

Try our new Droplets Email Client now to experience all of the great new features that you can start putting in your network applications today with the Droplets SDK.

NetWork World reviews Droplets
Oct. 15, 2001 "A drop of ingenuity goes a long way..."

Developer Tip
Debugging Droplets

Remote debugging environments have become the industry standard for debugging server-side software, and are widely available. The instructions below are for Java's jdb debugger, but will give you a good idea of how to debug your Droplets regardless of which remote debugger you use.

1. Environment variables

jdk1.3\bin\jdwp.dll must be in your PATH
jdk1.3\lib\tools.jar must be in your CLASSPATH

2. Compile your Droplet

Make sure your Droplet has been compiled using the -g option of javac. This will allow you to print local variables while debugging.

3. Configure and Start your Droplets Server

In your registry, under HKEY_LOCAL_MACHINE/SOFTWARE/Droplet/ Droplet Server/Java, edit the jvm-options key as follows:

-Xdebug -Xrunjdwp:transport=dt_shmem, server=n,suspend=n,address=javadebug
-Xnoagent -Djava.compiler=NONE

Now start the Droplets Server console:

dropletconsole.exe -debug

4. Start the remote debugger

jdb -attach javadebug

Now you're ready to debug. You can now specify debugger commands to set breakpoints, etc.

Questions?
Suggest a tip


We'll continue to make Droplets even better and tell you about it from time to time. Meanwhile, please give us your feedback and check back with us at http://www.droplets.com.

Best regards,
The Droplets Team