Logo Search packages:      
Sourcecode: xulrunner version File versions  Download package

nsIEmbeddingSiteWindow Interface Reference

import "nsIEmbeddingSiteWindow.idl";

Inheritance diagram for nsIEmbeddingSiteWindow:

nsISupports nsIEmbeddingSiteWindow2

List of all members.

Detailed Description

The nsIEmbeddingSiteWindow is implemented by the embedder to provide Gecko with the means to call up to the host to resize the window, hide or show it and set/get its title.


Definition at line 52 of file nsIEmbeddingSiteWindow.idl.

Public Member Functions

void getDimensions (in unsigned long flags, out long x, out long y, out long cx, out long cy)
void setDimensions (in unsigned long flags, in long x, in long y, in long cx, in long cy)
void setFocus ()
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

Public Attributes

const unsigned long DIM_FLAGS_POSITION = 1
const unsigned long DIM_FLAGS_SIZE_INNER = 2
const unsigned long DIM_FLAGS_SIZE_OUTER = 4
readonly attribute voidPtr siteWindow
attribute wstring title
attribute boolean visibility

The documentation for this interface was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index