========= to be able to receive "preference settings" from other applications ==== - I think we really have to be able to hook into the window's event loop, and use a custom event to indicate that inverting should be [temporarily] disabled