A simple class intended to be used from Mathematica for flicker-free drawing in Mathematica code called from a Paint event handler.
For a list of all members of this type, see DoubleBufferedPanel Members.
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.ScrollableControl
System.Windows.Forms.Panel
Wolfram.NETLink.UI.DoubleBufferedPanel
Public Class DoubleBufferedPanel
[C#]public class DoubleBufferedPanel
: Panel Thread SafetyPublic static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
RemarksThis class calls the necessary methods to enable double-buffered drawing, which eliminates flicker. The methods needed to enable this condition are protected, so they cannot be scripted from Mathematica code for an arbitrary component. Instead, a special subclass is required.
RequirementsNamespace: Wolfram.NETLink.UI
Assembly: Wolfram.NETLink (in Wolfram.NETLink.dll)
See AlsoDoubleBufferedPanel Members | Wolfram.NETLink.UI Namespace
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4