Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Variables
nsWindow.h File Reference
#include "nsBaseWidget.h"
#include "nsdefs.h"
#include "nsSwitchToUIThread.h"
#include "nsToolkit.h"
#include "nsIWidget.h"
#include "nsIKBStateControl.h"
#include "nsIMouseListener.h"
#include "nsIEventListener.h"
#include "nsString.h"
#include "nsVoidArray.h"
#include <imm.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsIMM
 Native IMM wrapper. More...
class  nsWindow
 Native BeOS window wrapper. More...
class  ChildWindow

Defines

#define IME_MAX_CHAR_POS   64
#define NSRGB_2_COLOREF(color)   RGB(NS_GET_R(color),NS_GET_G(color),NS_GET_B(color))
#define COLOREF_2_NSRGB(color)   NS_RGB(GetRValue(color), GetGValue(color), GetBValue(color))

Variables

const PRUint32 kMaxClassNameLength = 40
const LPCWSTR kWClassNameHidden = "MozillaHiddenWindowClass"
const LPCWSTR kWClassNameUI = "MozillaUIWindowClass"
const LPCWSTR kWClassNameContent = "MozillaContentWindowClass"
const LPCWSTR kWClassNameContentFrame = "MozillaContentFrameWindowClass"
const LPCWSTR kWClassNameGeneral = "MozillaWindowClass"
const LPCSTR kClassNameHidden = "MozillaHiddenWindowClass"
const LPCSTR kClassNameUI = "MozillaUIWindowClass"
const LPCSTR kClassNameContent = "MozillaContentWindowClass"
const LPCSTR kClassNameContentFrame = "MozillaContentFrameWindowClass"
const LPCSTR kClassNameGeneral = "MozillaWindowClass"

Define Documentation

#define COLOREF_2_NSRGB (   color)    NS_RGB(GetRValue(color), GetGValue(color), GetBValue(color))

Definition at line 79 of file nsWindow.h.

Definition at line 75 of file nsWindow.h.

Definition at line 77 of file nsWindow.h.


Variable Documentation

const LPCSTR kClassNameContent = "MozillaContentWindowClass"

Definition at line 96 of file nsWindow.h.

const LPCSTR kClassNameContentFrame = "MozillaContentFrameWindowClass"

Definition at line 97 of file nsWindow.h.

const LPCSTR kClassNameGeneral = "MozillaWindowClass"

Definition at line 98 of file nsWindow.h.

const LPCSTR kClassNameHidden = "MozillaHiddenWindowClass"

Definition at line 94 of file nsWindow.h.

const LPCSTR kClassNameUI = "MozillaUIWindowClass"

Definition at line 95 of file nsWindow.h.

Definition at line 88 of file nsWindow.h.

const LPCWSTR kWClassNameContent = "MozillaContentWindowClass"

Definition at line 91 of file nsWindow.h.

const LPCWSTR kWClassNameContentFrame = "MozillaContentFrameWindowClass"

Definition at line 92 of file nsWindow.h.

const LPCWSTR kWClassNameGeneral = "MozillaWindowClass"

Definition at line 93 of file nsWindow.h.

const LPCWSTR kWClassNameHidden = "MozillaHiddenWindowClass"

Definition at line 89 of file nsWindow.h.

const LPCWSTR kWClassNameUI = "MozillaUIWindowClass"

Definition at line 90 of file nsWindow.h.