Your DesktopX Documentation Resource Guide

Documentation Home

Quick Start

User's Guide

Developer's Guide

Resources

Tutorials


By now you should realize just w

Scriptable Mail notification plugin SDK sample

This plugin is a scriptable version of the old SDMailNotify plugin. For an user perspective discussion please refer to the Scriptable plugins section. For a real sample you can import the widget MailCheck.exe into DesktopX Builder and check how its script works with regards to plugin interoperability.

You can download the plugin source code here.

There are a few things to note while you look at the source code:

  • There is no configuration management. It is left to the actual script.
  • It uses the special SD_SCRIPTABLE_PLUGIN_EVENT message to fire script events. This is supposed to solve threading issues as compared to actual native event mechanisms. With this regard, DesktopX is serving as an event proxy.
  • You should compile using the Debug or Release MinSize configuration.
  • There is a custom implementation of DllRegisterServer all scriptable plugins should comply with. It is basically registering the plugin information using HKEY_CURRENT_USER rather than HKEY_LOCAL_MACHINE. This allows auto-setup when running a gadget under limited user privileges.

 


7/29 

SkinStudio 6.2 Released

7/25 

A God Has Fallen - New Demigod Trailer Released

7/24 

Sins of a Solar Empire v1.1 Beta has Arrived

7/23 

Stardock Releases New WindowBlinds 6.2 Update

7/22 

Stardock Releases The Political Machine v1.04 with New Characters

7/22 

Stardock Releases MyColors 2.5

7/17 

DesktopX 3.5 Officially Released

7/11 

Corel WinDVD 9 and Painter X Now Available on Impulse!