Evo ga plugin sistem - VC# 2008
Pravljenje samih dodataka je lako - napravite nov VC# class library projekat, u reference dodajte PVAdll.dll. Obratite paznju na namespace koji MORA da bude Plugins i da sadrzi staticnu klasu MyPlugin sa metodom Initialize dakle ovako
Kod:
namespace Plugins
{
public static class MyPlugin
{
public static void Initialize()
{
}
}
}
u initialize samo napravite svoj plugin
Kod:
ThePlugin plugin = new ThePlugin();
i to je to. Sto se tice same konstrukcije plugina, nasledjujete klasu Plugin. Izgleda ovako nekako:
Kod:
public class ThePlugin : Plugin
{
public ThePlugin()
: base("ime")
{
AppManager.FormText = "Prvi plugin!";
}
}
: base("ime") zamenite sa imenom plugina (bice korisno kasnije), a postoji jos jedan argument koji pokazuje ka slici na toolbaru (zvuchi komplikovano ali nemam vremena sada puno da objashnjavam posto celu noc nisam spavao xd). Odoh da spavam pa se chujemo a vi eksperimentishite :P