interface to the operating system's window manager This Interfaces to allows JavaScript to talk to the native operating system window manager in a somewhat cross-platform way. This interface is inspired by some of the GtkWindow interface. More...
import"sbINativeWindowManager.idl";
Public Member Functions | |
| void | beginResizeDrag (in nsISupports aWindow, in nsIDOMMouseEvent aEvent, in PRInt32 aDirection) |
| void | setMinimumWindowSize (in nsISupports aWindow, in PRInt32 aMinimumWidth, in PRInt32 aMinimumHeight) |
| void | setMaximumWindowSize (in nsISupports aWindow, in PRInt32 aMaximumWidth, in PRInt32 aMaximumHeight) |
| void | setOnTop (in nsISupports aWindow, in boolean aOnTop) |
| void | setShadowing (in nsISupports aWindow, in boolean aShadowing) |
Public Attributes | |
| const PRInt32 | DIRECTION_NORTH_WEST = 7 |
| const PRInt32 | DIRECTION_NORTH = 8 |
| const PRInt32 | DIRECTION_NORTH_EAST = 9 |
| const PRInt32 | DIRECTION_WEST = 4 |
| const PRInt32 | DIRECTION_EAST = 6 |
| const PRInt32 | DIRECTION_SOUTH_WEST = 1 |
| const PRInt32 | DIRECTION_SOUTH = 2 |
| const PRInt32 | DIRECTION_SOUTH_EAST = 3 |
| readonly attribute boolean | supportsResizeDrag |
| readonly attribute boolean | supportsMinimumWindowSize |
| readonly attribute boolean | supportsMaximumWindowSize |
| readonly attribute boolean | supportsOnTop |
| readonly attribute boolean | supportsShadowing |
interface to the operating system's window manager This Interfaces to allows JavaScript to talk to the native operating system window manager in a somewhat cross-platform way. This interface is inspired by some of the GtkWindow interface.
Definition at line 44 of file sbINativeWindowManager.idl.
| void sbINativeWindowManager::beginResizeDrag | ( | in nsISupports | aWindow, |
| in nsIDOMMouseEvent | aEvent, | ||
| in PRInt32 | aDirection | ||
| ) |
| void sbINativeWindowManager::setMaximumWindowSize | ( | in nsISupports | aWindow, |
| in PRInt32 | aMaximumWidth, | ||
| in PRInt32 | aMaximumHeight | ||
| ) |
| void sbINativeWindowManager::setMinimumWindowSize | ( | in nsISupports | aWindow, |
| in PRInt32 | aMinimumWidth, | ||
| in PRInt32 | aMinimumHeight | ||
| ) |
| void sbINativeWindowManager::setOnTop | ( | in nsISupports | aWindow, |
| in boolean | aOnTop | ||
| ) |
| void sbINativeWindowManager::setShadowing | ( | in nsISupports | aWindow, |
| in boolean | aShadowing | ||
| ) |
| const PRInt32 sbINativeWindowManager::DIRECTION_EAST = 6 |
Definition at line 51 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_NORTH = 8 |
Definition at line 48 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_NORTH_EAST = 9 |
Definition at line 49 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_NORTH_WEST = 7 |
Definition at line 47 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_SOUTH = 2 |
Definition at line 53 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_SOUTH_EAST = 3 |
Definition at line 54 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_SOUTH_WEST = 1 |
Definition at line 52 of file sbINativeWindowManager.idl.
| const PRInt32 sbINativeWindowManager::DIRECTION_WEST = 4 |
Definition at line 50 of file sbINativeWindowManager.idl.
| readonly attribute boolean sbINativeWindowManager::supportsMaximumWindowSize |
Definition at line 79 of file sbINativeWindowManager.idl.
| readonly attribute boolean sbINativeWindowManager::supportsMinimumWindowSize |
Definition at line 76 of file sbINativeWindowManager.idl.
| readonly attribute boolean sbINativeWindowManager::supportsOnTop |
Definition at line 88 of file sbINativeWindowManager.idl.
| readonly attribute boolean sbINativeWindowManager::supportsResizeDrag |
Definition at line 63 of file sbINativeWindowManager.idl.
| readonly attribute boolean sbINativeWindowManager::supportsShadowing |
Definition at line 91 of file sbINativeWindowManager.idl.