protected override void InitPlugin(MainForm main)
		{
			base.InitPlugin(main);

			// Request menus
			this.menuItemHelpAdvisor = main.RequestMenu(Path.Combine(GeneralRes.MenuName_Help, HelpAdvisorRes.MenuItemName_Advisor));

			// Configure menus
			this.menuItemHelpAdvisor.Image = HelpAdvisorResCache.IconHelp;
			this.menuItemHelpAdvisor.Click += new EventHandler(this.menuItemHelpAdvisor_Click);
		}
		protected override void InitPlugin(MainForm main)
		{
			base.InitPlugin(main);

			// Request menus
			this.menuItemResHacker = main.RequestMenu(Path.Combine(GeneralRes.MenuName_Tools, ResourceHackerRes.MenuItemName_ResourceHacker));

			// Configure menus
			this.menuItemResHacker.Image = ResourceHackerResCache.IconResourceHacker;
			this.menuItemResHacker.Click += new EventHandler(this.menuItemResHacker_Click);
		}
		protected override void InitPlugin(MainForm main)
		{
			base.InitPlugin(main);

			// Request menus
			this.menuItemProjectView = main.RequestMenu(GeneralRes.MenuName_View, EditorBaseRes.MenuItemName_ProjectView);
			this.menuItemSceneView = main.RequestMenu(GeneralRes.MenuName_View, EditorBaseRes.MenuItemName_SceneView);
			this.menuItemObjView = main.RequestMenu(GeneralRes.MenuName_View, EditorBaseRes.MenuItemName_ObjView);
			this.menuItemCamView = main.RequestMenu(GeneralRes.MenuName_View, EditorBaseRes.MenuItemName_CamView);
			this.menuItemLogView = main.RequestMenu(GeneralRes.MenuName_View, EditorBaseRes.MenuItemName_LogView);
			this.menuItemAppData = main.RequestMenu(GeneralRes.MenuName_Settings, EditorBaseRes.MenuItemName_AppData);
			this.menuItemUserData = main.RequestMenu(GeneralRes.MenuName_Settings, EditorBaseRes.MenuItemName_UserData);

			// Configure menus
			this.menuItemProjectView.Image = EditorBaseResCache.IconProjectView.ToBitmap();
			this.menuItemSceneView.Image = EditorBaseResCache.IconSceneView.ToBitmap();
			this.menuItemObjView.Image = EditorBaseResCache.IconObjView.ToBitmap();
			this.menuItemCamView.Image = EditorBaseResCache.IconEye.ToBitmap();
			this.menuItemLogView.Image = EditorBaseResCache.IconLogView.ToBitmap();

			this.menuItemProjectView.Click += this.menuItemProjectView_Click;
			this.menuItemSceneView.Click += this.menuItemSceneView_Click;
			this.menuItemObjView.Click += this.menuItemObjView_Click;
			this.menuItemCamView.Click += this.menuItemCamView_Click;
			this.menuItemLogView.Click += this.menuItemLogView_Click;
			this.menuItemAppData.Click += this.menuItemAppData_Click;
			this.menuItemUserData.Click += this.menuItemUserData_Click;

			Sandbox.Entering += this.Sandbox_Entering;
			FileEventManager.ResourceModified += this.FileEventManager_ResourceChanged;
		//	FileEventManager.ResourceCreated += this.FileEventManager_ResourceChanged;
		//	FileEventManager.ResourceDeleted += this.FileEventManager_ResourceChanged;
		//	FileEventManager.ResourceRenamed += this.FileEventManager_ResourceChanged;
			DualityEditorApp.ObjectPropertyChanged += this.DualityEditorApp_ObjectPropertyChanged;
		}