Stardock Personal Computer 2.4 User Manual

Page of 38
DesktopX 2.4 Developer’s Guide 
 
_____________________________________________________________________________ 
 
_____________________________________________________________________________ 
 
 
 
 
 
 
 
     
Page 33 
4
 
Tips and guidelines 
____________________________________ 
 
Before  using  an  object  you  created,  and  most  important  before  releasing  it  to  other  users,  be 
100% sure that everything is perfect and polished. Below there are a few tips to help you do this. 
 
4.1  Do not assume Default “Start with” command 
DesktopX global preferences let you choose between single click and double click default action 
for objects with an associated command. This is a local user setting. 
The Relation panel in the object properties panel lets you override the default activation mode. 
So, if you leave Default, the global user setting will be used. If you set it Single or Double click, 
you'll force activation in that specific mode. 
Here is where you should be careful about consistency. Except for DesktopX ‘Shortcut’ objects, 
it is recommended that you specify the required activation behavior. 
For  instance,  buttons  normally  only  need  to  be  clicked  once,  so  buttons  of  an  object  such  as 
DesktopX media player objects need to have “Single click” activation. It could appear to you to 
be fine as Default, because you can have Single click default global settings, but the object will 
be basically broken in its functionality when distributed and loaded by users with Double click 
global preference.