Esempio n. 1
0
        static void Main(string[] args)
        {
            var cmd = new CommandlineArguments(args);

            var aif = AddinInstallerFile.Build(File.ReadAllText(cmd["l"]), null, cmd["a"], null);

            AddinInstallerFile.Save(aif, new FileStream(cmd["out"], FileMode.OpenOrCreate));
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            if (args.Length == 1)
            {
                AddinInstallerFile aif = AddinInstallerFile.Load(new FileStream(args[0], FileMode.OpenOrCreate));
                Application.Run(new MainForm(aif));
            }
            else
            {
                Application.Exit();
            }
        }
Esempio n. 3
0
        public MainForm(AddinInstallerFile aif)
        {
            this.Aif = aif;
            InitializeComponent();

            licenceStep.License           = aif.License;
            licenceStep.AgreementChanged += LicenceStepOnAgreementChanged;

            Wizard.NextButtonClick += Wizard_NextButtonClick;

            if (aif.Icon != null)
            {
                var ico = new MemoryStream(aif.Icon);
                startStep.Icon = new Icon(ico).ToBitmap();
            }
        }