#include <nsSystemTrayService.h>
|
static nsresult | CreateEvent (nsIDOMDocumentEvent *documentEvent, const nsAString &typeArg, nsIDOMEvent **_retval) |
|
static nsresult | CreateMouseEvent (nsIDOMDocumentEvent *documentEvent, const nsAString &typeArg, nsIDOMAbstractView *viewArg, PRInt32 detailArg, PRInt32 screenXArg, PRInt32 screenYArg, PRInt32 clientXArg, PRInt32 clientYArg, PRBool ctrlKeyArg, PRBool altKeyArg, PRBool shiftKeyArg, PRBool metkeyArg, PRUint16 buttonArg, nsIDOMEvent **_retval) |
|
static LRESULT CALLBACK | WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
|
Definition at line 59 of file nsSystemTrayService.h.
nsSystemTrayService::nsSystemTrayService |
( |
| ) |
|
NS_DECL_ISUPPORTS NS_DECL_NSISYSTEMTRAYSERVICE nsSystemTrayService::nsSystemTrayService |
( |
| ) |
|
NS_DECL_ISUPPORTS NS_DECL_NSISYSTEMTRAYSERVICE NS_DECL_IMGICONTAINEROBSERVER NS_DECL_IMGIDECODEROBSERVER NS_DECL_IMGILOAD nsSystemTrayService::nsSystemTrayService |
( |
| ) |
|
nsresult nsSystemTrayService::AddTrayIcon |
( |
HWND |
hwnd, |
|
|
nsIURI * |
iconURI, |
|
|
const nsAString & |
iconId, |
|
|
nsIDOMElement * |
targetElement |
|
) |
| |
|
protected |
nsresult nsSystemTrayService::CreateEvent |
( |
nsIDOMDocumentEvent * |
documentEvent, |
|
|
const nsAString & |
typeArg, |
|
|
nsIDOMEvent ** |
_retval |
|
) |
| |
|
staticprotected |
nsresult nsSystemTrayService::CreateListenerWindow |
( |
HWND * |
listenerWindow, |
|
|
nsIDOMElement * |
targetElement |
|
) |
| |
|
protected |
nsresult nsSystemTrayService::CreateMouseEvent |
( |
nsIDOMDocumentEvent * |
documentEvent, |
|
|
const nsAString & |
typeArg, |
|
|
nsIDOMAbstractView * |
viewArg, |
|
|
PRInt32 |
detailArg, |
|
|
PRInt32 |
screenXArg, |
|
|
PRInt32 |
screenYArg, |
|
|
PRInt32 |
clientXArg, |
|
|
PRInt32 |
clientYArg, |
|
|
PRBool |
ctrlKeyArg, |
|
|
PRBool |
altKeyArg, |
|
|
PRBool |
shiftKeyArg, |
|
|
PRBool |
metkeyArg, |
|
|
PRUint16 |
buttonArg, |
|
|
nsIDOMEvent ** |
_retval |
|
) |
| |
|
staticprotected |
nsresult nsSystemTrayService::GetDOMWindow |
( |
nsIXULWindow * |
xulWindow, |
|
|
nsIDOMWindow ** |
_retval |
|
) |
| |
|
protected |
nsresult nsSystemTrayService::GetIconForURI |
( |
nsIURI * |
iconURI, |
|
|
HICON & |
result |
|
) |
| |
|
protected |
nsresult nsSystemTrayService::GetIconForWnd |
( |
HWND |
hwnd, |
|
|
HICON & |
result |
|
) |
| |
|
protected |
nsresult nsSystemTrayService::Init |
( |
| ) |
|
LRESULT CALLBACK nsSystemTrayService::WindowProc |
( |
HWND |
hwnd, |
|
|
UINT |
uMsg, |
|
|
WPARAM |
wParam, |
|
|
LPARAM |
lParam |
|
) |
| |
|
staticprotected |
nsDataHashtable<nsStringHashKey, NOTIFYICONDATAW> nsSystemTrayService::mIconDataMap |
|
protected |
nsCOMPtr<imgIContainer> nsSystemTrayService::mImage |
|
protected |
const TCHAR * nsSystemTrayService::S_PROPINST |
|
staticprotected |
const TCHAR * nsSystemTrayService::S_PROPPROC |
|
staticprotected |
ATOM nsSystemTrayService::s_wndClass = NULL |
|
staticprotected |
The documentation for this class was generated from the following files: