Changes: - Use macros to reduce Cocoa event forwarding boilerplate - Use @autoreleasepool where necessary - Use idiomatic Objective-C properties for `COCOA_VIEW_CLASS` Style Changes: - Use C-Style Comments - Use braces for conditional statements - Use Objective-C dot-notation Ref #126772 Pull Request: https://projects.blender.org/blender/blender/pulls/126769