Example #1
0
        public UtilityMainForm(MaxBridgeUtility parent)
        {
            InitializeComponent();

            Plugin = parent.Plugin;

            FormClosing += new FormClosingEventHandler(UtilityMainForm_FormClosing);

            rebuildMaterialsCheckbox.DataBindings.Add(new Binding("Checked", Plugin, "RebuildMaterials"));
            removeTransparentFacesCheckbox.DataBindings.Add(new Binding("Checked", Plugin, "RemoveTransparentFaces"));

            Plugin.ProgressCallback = Bridge_ProgressChanged;

            Click += new EventHandler(UtilityMainForm_Click);
            sceneListbox.SelectedValueChanged += new EventHandler(sceneListbox_SelectedValueChanged);
            sceneListbox.DisplayMember = "Label";

            materialSelectDropDown.Items.AddRange(Plugin.AvailableMaterialCreators);
            materialSelectDropDown.DisplayMember = "MaterialName";

            materialSelectDropDown.SelectedIndex = 0;

            animationTypeCombo.DataSource = Enum.GetValues(typeof(AnimationType));
        }
Example #2
0
        static void Main(string[] args)
        {
            MaxBridgeUtility p = new MaxBridgeUtility();

            p.ShowForm();
        }