Class DynamicMethodNames
- Namespace
- PaintDotNet.IndirectUI
- Assembly
- PaintDotNet.Core.dll
This static class lists names and provides information about dynamic methods that IndirectUI objects (e.g. an Effect) may implement. A dynamic method is one that is available in one of 3 ways:
- If the object implements PaintDotNet.Dynamic.IDynamicInvoke, then that will be used to dispatch the method call. This is a good way to find out which dynamic methods are being invoked, when they're called, etc.
- If the object implements a private method, object OnInvokeDynamicMethod(string name, object[] args), then that will be used to dispatch the method call.
- The Effect may also implement the dynamic method directly as a private method, in which case reflection will be used to call it.
public static class DynamicMethodNames
- Inheritance
-
DynamicMethodNames
- Inherited Members
Fields
- OnWindowHelpButtonClicked
Called when the user clicks on the window's help button and WindowHelpContentType = CustomViaCallback. Must have this method name and signature: private void OnWindowHelpButtonClicked(System.Windows.Forms.IWin32Window owner, string helpContent); 'owner' is the owning dialog and your UI must use it as its parent. 'helpContent' is the value of the WindowHelpContent window property.