added client routine

This commit is contained in:
dcone%netscape.com 1998-08-12 15:23:23 +00:00
parent 3555725df5
commit 0df73a5f9d

View File

@ -70,6 +70,8 @@ public:
nsIAppShell *aAppShell = nsnull, nsIAppShell *aAppShell = nsnull,
nsIToolkit *aToolkit = nsnull, nsIToolkit *aToolkit = nsnull,
nsWidgetInitData *aInitData = nsnull); nsWidgetInitData *aInitData = nsnull);
NS_IMETHOD GetClientData(void*& aClientData);
NS_IMETHOD SetClientData(void* aClientData);
virtual void Destroy(); virtual void Destroy();
virtual nsIWidget* GetParent(void); virtual nsIWidget* GetParent(void);
virtual nsIEnumerator* GetChildren(); virtual nsIEnumerator* GetChildren();
@ -194,6 +196,8 @@ protected:
PRBool mVisible; PRBool mVisible;
PRBool mDisplayed; PRBool mDisplayed;
void* mClientData;
// Resize event management // Resize event management
nsRect mResizeRect; nsRect mResizeRect;
PRUint32 mResized; PRUint32 mResized;