Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version 22.2 22.3 22.4 22.5 23.0 23.1 23.2 23.3 23.4 23.5 24.0 24.1
The list of the topics, classes, interfaces, controls, modules, global methods by category, global methods by name, screenshots, licenses and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Back to CGScreenRefreshEventMBS class.
CGScreenRefreshEventMBS.ScreenRefresh(rectCount as Integer, rects() as CGRectMBS)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
event | CoreGraphics | MBS MacCG Plugin | 16.1 | ✅ Yes | ❌ No | ❌ No | ❌ No |
When an area of the display is modified or refreshed, this event function will be invoked with a count of the number of rectangles in the refreshed areas, and a list of the refreshed rectangles. The rectangles are in global coordinates.
Quartz invokes this event when operations such as drawing, window movement, scrolling, or display reconfiguration occur on local displays.
Note that a single rectangle may occupy multiple displays, either by overlapping the displays or by residing on coincident displays when mirroring is active. You can use the function CGDisplayMBS.GetDisplaysWithRect to determine the displays a rectangle occupies.
The items on this page are in the following plugins: MBS MacCG Plugin.