class nsIWidget
    
    
      
        Members:
        
          - 
            public
            
            virtual
            ActivateNativeMenuItemAt(const nsAString_internal&)
          
 - 
            public
            
            virtual
            AddChild(nsIWidget*)
          
 - 
            public
            
            virtual
            AddEventListener(nsIEventListener*)
          
 - 
            public
            
            virtual
            BeginResizeDrag(nsGUIEvent*, PRInt32, PRInt32)
          
 - 
            public
            
            virtual
            BeginResizingChildren()
          
 - 
            public
            
            virtual
            BeginSecureKeyboardInput()
          
 - 
            public
            
            virtual
            CancelIMEComposition()
          
 - 
            public
            
            virtual
            CaptureMouse(PRBool)
          
 - 
            public
            
            virtual
            CaptureRollupEvents(nsIRollupListener*, PRBool, PRBool)
          
 - 
            public
            
            virtual
            ConstrainPosition(PRBool, PRInt32*, PRInt32*)
          
 - 
            public
            
            virtual
            ConvertToDeviceCoordinates(nscoord&, nscoord&)
          
 - 
            public
            
            virtual
            Create(nsIWidget*, const nsRect&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*)
          
 - 
            public
            
            virtual
            Create(void*, const nsRect&, nsEventStatus (*)(nsGUIEvent*), nsIDeviceContext*, nsIAppShell*, nsIToolkit*, nsWidgetInitData*)
          
 - 
            public
            
            virtual
            Destroy()
          
 - 
            public
            
            virtual
            DispatchEvent(nsGUIEvent*, nsEventStatus&)
          
 - 
            public
            
            virtual
            Enable(PRBool)
          
 - 
            public
            
            virtual
            EnableDragDrop(PRBool)
          
 - 
            public
            
            virtual
            EndResizingChildren()
          
 - 
            public
            
            virtual
            EndSecureKeyboardInput()
          
 - 
            public
            
            virtual
            ForceUpdateNativeMenuAt(const nsAString_internal&)
          
 - 
            public
            
            virtual
            FreeNativeData(void*, PRUint32)
          
 - 
            public
            
            virtual
            GetAttention(PRInt32)
          
 - 
            public
            
            virtual
            GetBackgroundColor()
          
 - 
            public
            
            virtual
            GetBorderSize(PRInt32&, PRInt32&)
          
 - 
            public
            
            virtual
            GetBounds(nsRect&)
          
 - 
            public
            
            virtual
            GetClientBounds(nsRect&)
          
 - 
            public
            
            virtual
            GetClientData(void*&)
          
 - 
            public
            
            virtual
            GetCursor()
          
 - 
            public
            
            virtual
            GetDeviceContext()
          
 - 
            
            GetFirstChild() const
          
 - 
            public
            
            virtual
            GetForegroundColor()
          
 - 
            
            GetIID()
          
 - 
            public
            
            virtual
            GetIMEEnabled(PRUint32*)
          
 - 
            public
            
            virtual
            GetIMEOpenState(PRBool*)
          
 - 
            
            GetLastChild() const
          
 - 
            public
            
            virtual
            GetLastInputEventTime(PRUint32&)
          
 - 
            public
            
            virtual
            GetLastRollup()
          
 - 
            public
            
            virtual
            GetNativeData(PRUint32)
          
 - 
            
            GetNextSibling() const
          
 - 
            public
            
            virtual
            GetParent()
          
 - 
            public
            
            virtual
            GetPreferredSize(PRInt32&, PRInt32&)
          
 - 
            
            GetPrevSibling() const
          
 - 
            public
            
            virtual
            GetRenderingContext()
          
 - 
            public
            
            virtual
            GetScreenBounds(nsRect&)
          
 - 
            public
            
            virtual
            GetSheetWindowParent()
          
 - 
            public
            
            virtual
            GetSizeMode(PRInt32*)
          
 - 
            public
            
            virtual
            GetThebesSurface()
          
 - 
            public
            
            virtual
            GetToggledKeyState(PRUint32, PRBool*)
          
 - 
            public
            
            virtual
            GetToolkit()
          
 - 
            public
            
            virtual
            GetTopLevelWidget(PRInt32*)
          
 - 
            public
            
            virtual
            GetTransparencyMode()
          
 - 
            public
            
            virtual
            GetWindowType(nsWindowType&)
          
 - 
            public
            
            virtual
            GetZIndex(PRInt32*)
          
 - 
            public
            
            virtual
            HideWindowChrome(PRBool)
          
 - 
            public
            
            virtual
            Invalidate(PRBool)
          
 - 
            public
            
            virtual
            Invalidate(const nsRect&, PRBool)
          
 - 
            public
            
            virtual
            InvalidateRegion(const nsIRegion*, PRBool)
          
 - 
            public
            
            virtual
            IsEnabled(PRBool*)
          
 - 
            public
            
            virtual
            IsVisible(PRBool&)
          
 - 
            public
            
            virtual
            MakeFullScreen(PRBool)
          
 - 
            public
            
            virtual
            ModalEventFilter(PRBool, void*, PRBool*)
          
 - 
            public
            
            virtual
            Move(PRInt32, PRInt32)
          
 - 
            public
            
            virtual
            PlaceBehind(nsTopLevelWidgetZPlacement, nsIWidget*, PRBool)
          
 - 
            public
            
            virtual
            RemoveChild(nsIWidget*)
          
 - 
            public
            
            virtual
            ResetInputState()
          
 - 
            public
            
            virtual
            Resize(PRInt32, PRInt32, PRBool)
          
 - 
            public
            
            virtual
            Resize(PRInt32, PRInt32, PRInt32, PRInt32, PRBool)
          
 - 
            public
            
            virtual
            ScreenToWidget(const nsRect&, nsRect&)
          
 - 
            public
            
            virtual
            Scroll(PRInt32, PRInt32, nsRect*)
          
 - 
            public
            
            virtual
            ScrollRect(nsRect&, PRInt32, PRInt32)
          
 - 
            public
            
            virtual
            ScrollWidgets(PRInt32, PRInt32)
          
 - 
            public
            
            virtual
            SetBackgroundColor(const nscolor&)
          
 - 
            public
            
            virtual
            SetBorderStyle(nsBorderStyle)
          
 - 
            public
            
            virtual
            SetClientData(void*)
          
 - 
            public
            
            virtual
            SetColorMap(nsColorMap*)
          
 - 
            public
            
            virtual
            SetCursor(imgIContainer*, PRUint32, PRUint32)
          
 - 
            public
            
            virtual
            SetCursor(nsCursor)
          
 - 
            public
            
            virtual
            SetFocus(PRBool)
          
 - 
            public
            
            virtual
            SetForegroundColor(const nscolor&)
          
 - 
            public
            
            virtual
            SetIMEEnabled(PRUint32)
          
 - 
            public
            
            virtual
            SetIMEOpenState(PRBool)
          
 - 
            public
            
            virtual
            SetIcon(const nsAString_internal&)
          
 - 
            public
            
            virtual
            SetMenuBar(void*)
          
 - 
            public
            
            virtual
            SetModal(PRBool)
          
 - 
            
            SetNextSibling(nsIWidget*)
          
 - 
            public
            
            virtual
            SetParent(nsIWidget*)
          
 - 
            public
            
            virtual
            SetPreferredSize(PRInt32, PRInt32)
          
 - 
            
            SetPrevSibling(nsIWidget*)
          
 - 
            public
            
            virtual
            SetSizeMode(PRInt32)
          
 - 
            public
            
            virtual
            SetTitle(const nsAString_internal&)
          
 - 
            public
            
            virtual
            SetTransparencyMode(nsTransparencyMode)
          
 - 
            public
            
            virtual
            SetWindowClass(const nsAString_internal&)
          
 - 
            public
            
            virtual
            SetWindowShadowStyle(PRInt32)
          
 - 
            public
            
            virtual
            SetWindowTitlebarColor(nscolor, PRBool)
          
 - 
            public
            
            virtual
            SetZIndex(PRInt32)
          
 - 
            public
            
            virtual
            Show(PRBool)
          
 - 
            public
            
            virtual
            ShowMenuBar(PRBool)
          
 - 
            public
            
            virtual
            ShowsResizeIndicator(nsIntRect*)
          
 - 
            public
            
            virtual
            SynthesizeNativeKeyEvent(PRInt32, PRInt32, PRUint32, const nsAString_internal&, const nsAString_internal&)
          
 - 
            public
            
            virtual
            Update()
          
 - 
            public
            
            virtual
            Validate()
          
 - 
            public
            
            virtual
            WidgetToScreen(const nsRect&, nsRect&)
          
 - 
            protected
            
            mFirstChild
          
 - 
            protected
            
            mLastChild
          
 - 
            protected
            
            mNextSibling
          
 - 
            protected
            
            mPrevSibling
          
 - 
            
            nsIWidget()
          
 - 
            
            IMEStatus
          
 - 
            
            Modifiers
          
 - 
            
            COMTypeInfo<int>
          
 
        
       
    Locations: