ET++: Stepping through a left mouse click in a button

XInputHandler is a class which handles input for Unix windows. It is nothing more than a stub class which has a pointer to an XWinSystem (a subclass of Window implementing XWindows windowing), and passes Notify calls on to that object by calling XWinSystem::Notify().


class XInputHandler : public SysEvtHandler {
	XWinSystem *xws;
public:
	XInputHandler(XWinSystem *x, int fd) : SysEvtHandler(fd)
		{ xws= x; }     
	bool Notify()
		{ return xws->Notify(); }
};

Back to the method call sequence