GREET API
Exposed interfaces to create modules that can be loaded in GREET
 All Classes Namespaces Files Functions Enumerations Enumerator Properties Events
IGraphicalControlsPlugin.cs
Go to the documentation of this file.
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using System.Reflection;
6 
7 namespace PlugInsInterfaces.PluginTypes
8 {
12  [Obfuscation(Feature = "renaming", Exclude = true)]
13  public interface IGraphicalControlsPlugin
14  {
20  [Obfuscation(Feature = "renaming", Exclude = true)]
21  void Click(object sender, EventArgs e);
27  [Obfuscation(Feature = "renaming", Exclude = true)]
28  void KeyPressed(object sender, System.Windows.Forms.KeyPressEventArgs e);
34  [Obfuscation(Feature = "renaming", Exclude = true)]
35  void Leave(object sender, EventArgs e);
42  [Obfuscation(Feature = "renaming", Exclude = true)]
43  void Paint(object sender, System.Windows.Forms.PaintEventArgs e, object content);
44  }
45 }
This interfaces provides handles to specific controls when they are drawn