Plugins Application Extensibility Framework

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 1702
Released: Jul 7, 2009
Updated: Aug 18, 2009 by hack2root
Dev status: Stable Help Icon

Recommended Download

Source Code Plugins.7z
source code, 492K, uploaded Jul 3, 2009 - 878 downloads

Other Available Downloads

Source Code Samples.7z
source code, 301K, uploaded Jul 3, 2009 - 352 downloads
Source Code State.UI.7z
source code, 7K, uploaded Jul 3, 2009 - 242 downloads
Source Code Plugins.UI.7z
source code, 220K, uploaded Jul 7, 2009 - 230 downloads

Release Notes


Added Plugins.UI project to the sources

This is a startup sample for the new plugins application extensibility project.
It shows us the usage of splash screen windows, application's interface as a service entry point for the plugins, exteding IPluginWindow interface for the application.

Added support for the alpha channel in PluginGradientControl class, now it supports linear / polynominal interpolation (a^n) x color1 + (1-a^n) x color2.


Added Plugins.State library, implementation of Object-Oriented State Machine abstraction.
Added State.UI sample, which showing construction of state machine, using the generic classes.


Added Pi.Windows sample. This is a complete sample of using PluginWindowManager for child windows layout solution, which is able to store child windows state between sessions.

Complete source code below. Enjoy the code simplicity, elegance and symmetry.

Reviews for this release

Excellent CODE I am working a project workspace .Net 2.0 Thanks!
by identy on Apr 26, 2010 at 10:25 PM