Exemplo n.º 1
0
        private void OnModuleAdded(object sender, ModuleArgs mArgs)
        {
            if (mArgs.Module is IVisualModule visualModule)
            {
                VisualModules.Add(visualModule);
            }
            MenuItem item = new MenuItem
            {
                Header = mArgs.Module.ToString(),
                Name   = mArgs.Module.ToString().Replace(" ", String.Empty)
            };

            item.Click += (o, s) => { new PropertiesView(mArgs.Module.Properties).Show(); };
            miModuleSettings.Items.Add(item);
        }
Exemplo n.º 2
0
 private void OnModuleRemoved(object sender, ModuleArgs mArgs)
 {
     VisualModules.Remove(mArgs as IVisualModule);
     miModuleSettings.Items.Remove(mArgs.Module.ToString());
 }