![]() |
|
||
For Users For Developers |
Overview
Google Desktop indexes, caches, and searches content on your computer. Its Sidebar provides constant data display from multiple information sources. Through the Google Desktop Software Development Kit's APIs, your applications can send content to the Desktop engine for indexing and storage, send search queries directly to Desktop, define new Sidebar panels, communicate between different users' Sidebar panels, redefine Desktop user interface actions, and define new Desktop events. For your convenience, we have divided the SDK documentation into five sections, each describing the APIs for one type of functionality. While some of the content, such as how to register your applications with Google Desktop, will overlap between sections, the APIs are sufficiently functionally distinct to justify this separation. Display or Sidebar API documentation is further divided. You can implement a Sidebar plug-in as an ActiveX control, using the SDK provided Helper Framework, using a Visual Studio wizard, or via scripting languages such as JavaScript or VBScript. We describe and/or provide tutorials for each of these implementation methods. We also provide design and UI guidelines for your Sidebar panels. Click on the appropriate item for specific API
documentation on:
Also, we provide documentation on the Plug-in Installer, which creates install packages for plug-ins developed using scripting languages. For non-script-based plug-ins, you can use the Installer to handle writing the code for registering your plug-in with Google Desktop as well as the code needed for installing and removing your plug-in. |
||
|