Description: C# language with the button controls, you can add events, but also can extend the functionality.
To Search:
File list (Check if you may need any files):
MyButton
........\MyButton
........\MyButton.sln
........\MyButton.suo
........\........\ClassDiagram1.cd
........\........\MyButton.Designer.cs
........\........\MyButton.cs
........\........\MyButton.csproj
........\........\MyButton.resx
........\........\Properties
........\........\..........\AssemblyInfo.cs
........\........\..........\Resources.Designer.cs
........\........\..........\Resources.resx
........\........\Resources
........\........\.........\Chrysanthemum.jpg
........\........\bin
........\........\...\Debug
........\........\...\.....\MyButton.dll
........\........\...\.....\MyButton.pdb
........\........\...\Release
........\........\...\.......\MyButton.dll
........\........\...\.......\MyButton.pdb
........\........\obj
........\........\...\Debug
........\........\...\.....\MyButton.MyButton.resources
........\........\...\.....\MyButton.Properties.Resources.resources
........\........\...\.....\MyButton.csproj.FileListAbsolute.txt
........\........\...\.....\MyButton.csproj.GenerateResource.Cache
........\........\...\.....\MyButton.dll
........\........\...\.....\MyButton.pdb
........\........\...\.....\Refactor
........\........\...\.....\TempPE
........\........\...\.....\......\Properties.Resources.Designer.cs.dll
........\........\...\Release
........\........\...\.......\MyButton.MyButton.resources
........\........\...\.......\MyButton.Properties.Resources.resources
........\........\...\.......\MyButton.csproj.FileListAbsolute.txt
........\........\...\.......\MyButton.csproj.GenerateResource.Cache
........\........\...\.......\MyButton.dll
........\........\...\.......\MyButton.pdb
........\........\...\.......\Refactor
........\........\...\.......\TempPE
........\........\...\.......\......\Properties.Resources.Designer.cs.dll