This VDesk has been patched by Eko M. Budi

p1:
- Add patches from vdesk CVS 20040920
- Database.cc, Database.h (Use constant instant)
- Dialog.h
- Editor.cc, Editor.h (allow cut & paste)
- Resource.cc, Resource.h (keyboard handling)
- Shadow.cc (SIZE constant)
- Window.h

p2:
- HighContrast simply add background to the label
  This is a quick hack to hide silly background
- Add desktop menu to link menu, because I think
  not many users will know there is a desktop menu
- Add snap when dragging
- Add vcapture.cc, external program that sleep 
  and capture the screen.
  External since I want to use it to capture XDM too.
- Modify ScreenShot.cc to fork vcapture. 
  Previous code does not work cleanly since 
  it blocks XWindow event.
