示例#1
0
        public SoundTestForm()
        {
            instance = this;

            FormBorderStyle = FormBorderStyle.FixedSingle;
            Text            = "Sound Test";
            Size            = new Size(500, 550);
            BackgroundImage = Image.FromFile(Static.spritesPath + "\\bg.png");

            // image
            Controls.Add(new PictureBox
            {
                Location  = new Point(95, 0),
                AutoSize  = true,
                Image     = Image.FromFile(Static.spritesPath + "\\st.png"),
                BackColor = Color.Transparent
            });

            // tree views
            Controls.Add(bgm);
            Controls.Add(sfx);

            // play button
            Controls.Add(new PlayButton());

            AddSounds();

            // events
            bgm.Click += new EventHandler(delegate(object sender, EventArgs e) { lastClicked = TreeViewType.Bgm; });
            sfx.Click += new EventHandler(delegate(object sender, EventArgs e) { lastClicked = TreeViewType.Sfx; });
        }
示例#2
0
        public void FindTypeWithNumberTest()
        {
            FileManager fileManager;
            string      path = @"..\\..\\..\\DataToTest\\bin\\Debug\\DataToTest.dll";

            fileManager = new FileManager(path);
            fileManager.reflector.Reflect(path);
            fileManager.treeViewAssembly = new TreeViewAssembly(fileManager.reflector.AssemblyModel);

            TreeViewType testTreeView = null;

            foreach (TreeViewNamespace treeViewNamespace in fileManager.GetNamespaces())
            {
                foreach (TreeViewType treeViewType in fileManager.GetTypes(treeViewNamespace))
                {
                    testTreeView = treeViewType;
                }
            }

            Assert.AreEqual(testTreeView.Name, "ClassMcDonald");
        }