Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes
nsScreenManagerOS2 Class Reference

#include <nsScreenManagerOS2.h>

Inheritance diagram for nsScreenManagerOS2:
Inheritance graph
Collaboration diagram for nsScreenManagerOS2:
Collaboration graph

List of all members.

Public Member Functions

 nsScreenManagerOS2 ()
virtual ~nsScreenManagerOS2 ()
nsIScreen screenForRect (in long left, in long top, in long width, in long height)

Public Attributes

readonly attribute nsIScreen primaryScreen
readonly attribute unsigned long numberOfScreens

Private Member Functions

nsIScreenCreateNewScreenObject ()

Private Attributes

nsCOMPtr< nsIScreenmCachedMainScreen

Detailed Description

Definition at line 47 of file nsScreenManagerOS2.h.

Constructor & Destructor Documentation

Definition at line 43 of file nsScreenManagerOS2.cpp.

  // nothing else to do. I guess we could cache a bunch of information
  // here, but we want to ask the device at runtime in case anything
  // has changed.

Definition at line 51 of file nsScreenManagerOS2.cpp.

  // nothing to see here.

Member Function Documentation

Definition at line 70 of file nsScreenManagerOS2.cpp.

nsIScreen nsIScreenManager::screenForRect ( in long  left,
in long  top,
in long  width,
in long  height 
) [inherited]

Member Data Documentation

Definition at line 61 of file nsScreenManagerOS2.h.

readonly attribute unsigned long nsIScreenManager::numberOfScreens [inherited]

Definition at line 59 of file nsIScreenManager.idl.

Definition at line 56 of file nsIScreenManager.idl.

The documentation for this class was generated from the following files: