Esempio n. 1
0
        static void Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            using (var editor = new MainForm())
            {
                Application.Run(editor);
            }
        }
Esempio n. 2
0
        /// <summary>
        /// Creates a new TileDialog for creating a new Tile
        /// </summary>
        /// <param name="parent">The MainForm that created the dialog</param>
        /// <param name="imageDirectory">The directory to start looking for our tile images in</param>
        public TileDialog(MainForm parent, string imageDirectory)
        {
            InitializeComponent();
            this.parent = parent;
            this.directory = imageDirectory;

            // Populate our combo box with the tiletype enumeration
            foreach (TileType name in Enum.GetValues(typeof(TileType)))
            {
                comboBoxType.Items.Add(name);
            }
            comboBoxType.SelectedItem = TileType.Solid;
        }
Esempio n. 3
0
 /// <summary>
 /// Creates a new TileDialog to represent an already-created Tile
 /// </summary>
 /// <param name="parent">The MainForm that created the dialog</param>
 /// <param name="imageDirectory">The directory to start looking for our tile images in</param>
 /// <param name="tileContent">The tileContent corresponding to the tile we are representing</param>
 public TileDialog(MainForm parent, string imageDirectory, TileContent tileContent)
     : this(parent, imageDirectory)
 {
     this.FileName = tileContent.Image.Filename;
     textBoxName.Text = tileContent.Name;
     pictureBox1.ImageLocation = this.FileName;
     Tile = new Tile();
     comboBoxType.SelectedItem = tileContent.TileType;
 }