GWindow::GWindow( const I2Rectangle& frameRect, const char* title /* = 0 */ ): m_Window(0), m_GC(0), m_WindowPosition(frameRect.left(), frameRect.top()), m_IWinRect(I2Point(0, 0), frameRect.width(), frameRect.height()), m_RWinRect(), m_ICurPos(0, 0), m_RCurPos(0., 0.), m_xcoeff(1.), m_ycoeff(1.), m_WindowCreated(false), m_bgPixel(0), m_fgPixel(0), m_bgColorName(0), m_fgColorName(0), m_BorderWidth(DEFAULT_BORDER_WIDTH) { GWindow( // Call another constructor frameRect, R2Rectangle( R2Point(0., 0.), (double) frameRect.width(), (double) frameRect.height() ), title ); }
GWindow GKeyEvent::getGWindow() const { return GWindow(gwd); }
GWindow GMouseEvent::getGWindow() const { return GWindow(gwd); }