Hello all! I'm looking to subclass NSWindow. I want to override "constrainFrameRect" so as to prevent the window from maxing out it's size relative to the OSX Toolbar and Dock.
What's odd is that CefWindow inherits from CefPanel, which inherits from CefView, which finally inherits from CefBaseRefCounted (which I'm guessing is CEF's base object). None of these actually inherit from NSWindow.
So I want to confirm that: in order to override a function affixed to NSWIndow I need to find where the actual cocoa NSWindow object is being created and instead call my own class inheriting from NSWindow. Also, I need to know where it is that that happens. Any ideas?