示例#1
0
        public PluginBase(frmPluginClient Owner, string Name, string Description, string Author, Version Version)
        {
            mOwner       = Owner;
            mName        = Name;
            mDescription = Description;
            mAuthor      = Author;
            mVersion     = Version;

            if (mName != "Base")
            {
                Logger = LogManager.GetLogger("eaStudio.Plugin." + mName);
                Logger.Debug(mName + " [" + mDescription + "] - © by " + mAuthor);
                Logger.Debug("Plugin wird initialisiert");
            }
        }
示例#2
0
 public PluginBase(frmPluginClient Owner)
 {
     mOwner = Owner;
 }
示例#3
0
		public PluginBase(frmPluginClient Owner, string Name, string Description, string Author, Version Version) {
			mOwner = Owner;
			mName = Name;
			mDescription = Description;
			mAuthor = Author;
			mVersion = Version;

			if (mName != "Base") {
				Logger = LogManager.GetLogger("eaStudio.Plugin." + mName);
				Logger.Debug(mName + " [" + mDescription + "] - © by " + mAuthor);
				Logger.Debug("Plugin wird initialisiert");
			}
		}
示例#4
0
		public SpritePlugin(frmPluginClient Owner)
			: base(Owner, "Sprite Editor", "Tool for Sprite edit", "GodLesZ", new Version(1, 0)) {
			mActive = true;
			mButtonImage = Properties.Resources.spriteEditor;
			mButtonImageHover = Properties.Resources.spriteEditorHover;
		}
示例#5
0
		public PluginBase(frmPluginClient Owner) {
			mOwner = Owner;
		}