More modifications to nsWindow.cpp to match nsIWidget interface.

This commit is contained in:
kmcclusk%netscape.com 1998-09-16 16:44:25 +00:00
Родитель 9761f1f6d2
Коммит 758525aa3c
2 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -1166,7 +1166,7 @@ PRBool nsWindow::ConvertStatus(nsEventStatus aStatus)
PRBool nsWindow::DispatchEvent(nsGUIEvent* event)
{
PRBool result = PR_FALSE;
event->widgetSupports = this;
event->widgetSupports = (nsISupports*)((nsObject*)this);
if (nsnull != mEventCallback) {
result = ConvertStatus((*mEventCallback)(event));

Просмотреть файл

@ -136,6 +136,9 @@ public:
void SetIgnoreResize(PRBool aIgnore);
PRBool IgnoreResize();
PRUint32 GetYCoord(PRUint32 aNewY);
PRBool DispatchMouseEvent(nsMouseEvent& aEvent);
PRBool OnResize(nsSizeEvent &aEvent);
// Resize event management
void SetResizeRect(nsRect& aRect);