зеркало из https://github.com/mozilla/gecko-dev.git
More modifications to nsWindow.cpp to match nsIWidget interface.
This commit is contained in:
Родитель
9761f1f6d2
Коммит
758525aa3c
|
@ -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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче