Exemplo n.º 1
0
        /// <summary/>
        public GenericScriptSheetPlugin(ISheetTask sheet, string caption, int buttonFaceId)
        {
            mySheet = sheet;

            Caption = caption;
            FaceId  = buttonFaceId;
        }
Exemplo n.º 2
0
        /// <summary/>
        public GenericScriptSheetPlugin( ISheetTask sheet, string caption, int buttonFaceId )
        {
            mySheet = sheet;

            Caption = caption;
            FaceId = buttonFaceId;
        }
Exemplo n.º 3
0
        private void CreateAndRegisterPlugin(ISheetTask sheet)
        {
            var config = GetOrCreatePluginConfig(sheet.GetType().Name);

            var plugin = new GenericScriptSheetPlugin(sheet,
                                                      config.GetProperty("Excel.Caption"),
                                                      int.Parse(config.GetProperty("Excel.FaceId")));

            plugin.Open(myPluginContext);

            myPlugins.Add(plugin);
        }
Exemplo n.º 4
0
        private void CreateAndRegisterPlugin( ISheetTask sheet )
        {
            var config = GetOrCreatePluginConfig( sheet.GetType().Name );

            var plugin = new GenericScriptSheetPlugin( sheet,
                config.GetProperty( "Excel.Caption" ),
                int.Parse( config.GetProperty( "Excel.FaceId" ) ) );

            plugin.Open( myPluginContext );

            myPlugins.Add( plugin );
        }