HOWTO: A desktop calendar using Google Calendar

To create a web application that fills a renderer with your Google Calendar, we would do the following:

var oRenderer = new Renderer;

oRenderer.Create(
  {
    Type         : "xhtml",
    Width        : 850,
    Height       : 700,
    Edge         : "right",
    Position     : "top",
    AutoHide     : true,
    Style        : 0x20001D40
  }
);

oRenderer.Load("http://calendar.google.com");
oRenderer.Show();

This application would open a large window, docked to the top of your display, and that automatically hides when the mouse is moved away. The window will contain your Google Calendar login page, and once you have logged in your calendar will be available by moving the mouse to the top edge of the display.