Example #1
0
        private void base_MouseUp(object sender, MouseEventArgs e)
        {
            Cursor = CustomCursor.Load("Default.CUR");

            Clicked = false;
            Refresh();
        }
Example #2
0
        public CustomForm()
        {
            InitializeComponent();
            InitializeStyles();
            InitializeDragging();

            BackgroundImageLayout = ImageLayout.Tile;
            BackgroundImage       = Properties.Resources.Stone_Bricks;
            Cursor = CustomCursor.Load("Default.CUR");

            TextChanged += delegate { FormBorder.TitleText = Text; FormBorder.Refresh(); };

            StartPosition        = FormStartPosition.CenterScreen;
            base.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
            FormBorder.Parent    = this;
            FormBorder.TitleText = Text;

            //BackColor = Color.DarkRed;
            BorderColor     = Color.DarkRed;
            BorderTextColor = Color.Gold;

            BorderSize = 6;

            DoubleBuffered = true;

            MouseDown += delegate { Cursor = CustomCursor.Load("Default_Pressed.CUR"); };
            MouseUp   += delegate { Cursor = CustomCursor.Load("Default.CUR"); };
        }
Example #3
0
        private void base_MouseLeave(object sender, EventArgs e)
        {
            Cursor = CustomCursor.Load("Default.CUR");

            Selected = false;
            Refresh();
        }
        private void base_MouseEnter(object sender, EventArgs e)
        {
            Cursor = CustomCursor.Load("Default.CUR");
            Sound.Play("Button\\Select.WAV");

            Selected = true;
        }
Example #5
0
        private void base_MouseDown(object sender, MouseEventArgs e)
        {
            Cursor = CustomCursor.Load("Default_Pressed.CUR");
            Sound.Play("Button\\Click.WAV");

            Clicked = true;
        }
Example #6
0
        private void base_MouseDown(object sender, MouseEventArgs e)
        {
            Cursor = CustomCursor.Load("Default_Pressed.CUR");
            Sound.Play("Button\\Click.WAV");

            if (e.Button == MouseButtons.Right)
            {
                base.Dispose();
            }
        }
Example #7
0
        public PopUpButton(string btn = "Missing")
        {
            Height = 45;
            Width  = 45;
            LoadImages(btn);

            BackColor = Color.Transparent;
            Image     = imgIdle;

            Cursor = CustomCursor.Load("Default_Pressed.CUR");
            InitializeEvents();
        }
Example #8
0
        private void Map_MouseDown(object sender, MouseEventArgs e)
        {
            if (isRunning)
            {
                Map.Cursor = CustomCursor.Load("Default_Pressed.CUR");

                UpdateSelection(world.world[e.X, e.Y]);

                UpdateRegionInfo(selRegion);
                UpdateFactionInfo(selFaction);
            }
        }
Example #9
0
        public Notice()
        {
            InitializeComponent();
            InitializeStyles();
            InitializeButtons();
            InitializeDrag();

            BackgroundImage = DrawingPlus.LoadImage(NarivianClass.NoticesDirectory + "Background.PNG");
            Cursor          = CustomCursor.Load("Default.CUR");

            Sound.Play("Notice\\Notice.MP3");

            BringToFront();
        }
Example #10
0
        public frmEditor()
        {
            InitializeComponent();

            lblMapName.Text = "";

            Panel.BackgroundImage       = Properties.Resources.Stone_Bricks;
            this.pnlMap.BackgroundImage = Properties.Resources.Stone_Bricks;

            NoticeBoard.Height      = 0;
            NoticeBoard.MaximumSize = new Size(65, pnlMap.Height);

            this.Cursor = CustomCursor.Load("Default.CUR");
            Map.Cursor  = CustomCursor.Load("Default.CUR");

            LoadMapList();
        }
Example #11
0
 private void base_MouseUp(object sender, MouseEventArgs e)
 {
     Cursor = CustomCursor.Load("Default.CUR");
 }
Example #12
0
 private void base_MouseUp(object sender, EventArgs e)
 {
     Image  = imgSelected;
     Cursor = CustomCursor.Load("Default.CUR");
 }
Example #13
0
 private void base_MouseDown(object sender, EventArgs e)
 {
     Image  = imgClicked;
     Cursor = CustomCursor.Load("Default_Pressed.CUR");
     Sound.Play("Button\\Click.WAV");
 }
Example #14
0
 private void base_MouseLeave(object sender, EventArgs e)
 {
     Image  = imgIdle;
     Cursor = CustomCursor.Load("Default.CUR");
 }
Example #15
0
        private void base_MouseEnter(object sender, EventArgs e)
        {
            Cursor = CustomCursor.Load("Default.CUR");

            Selected = true;
        }
Example #16
0
        private void base_MouseUp(object sender, MouseEventArgs e)
        {
            Cursor = CustomCursor.Load("Default.CUR");

            string body = World.Building[BuildingID].Description + Environment.NewLine + Environment.NewLine;

            if (BuildingID != 0)
            {
                body += "Maintenance: " + World.Building[BuildingID].Maintenance;

                if (World.Building[BuildingID].Income != 0)
                {
                    body += Environment.NewLine + "Income: " + World.Building[BuildingID].Income;
                }
                if (World.Building[BuildingID].AttackBonus != 0)
                {
                    body += Environment.NewLine + "Attack Bonus: " + World.Building[BuildingID].AttackBonus;
                }
                if (World.Building[BuildingID].DefenceBonus != 0)
                {
                    body += Environment.NewLine + "Defence Bonus: " + World.Building[BuildingID].DefenceBonus;
                }
                if (World.Building[BuildingID].RecruitmentBonus != 0)
                {
                    body += Environment.NewLine + "Recruitment Bonus: " + World.Building[BuildingID].RecruitmentBonus;
                }
                if (World.Building[BuildingID].ReligionInfluence != 0)
                {
                    body += Environment.NewLine + "Religion Influence: " + World.Building[BuildingID].ReligionInfluence;
                }
            }
            else
            {
                if (World.Region[RegionID].Type == RegionType.Capital)
                {
                    body += "Income: " + World.BaseRegionIncome * 2;
                }
                else
                {
                    body += "Income: " + World.BaseRegionIncome;
                }
            }

            if (e.Button == MouseButtons.Left)
            {
                Notice.Show(body, BuildingName, "Buildings\\" + BuildingName);
            }
            else if (e.Button == MouseButtons.Right)
            {
                if (BuildingID != 0)
                {
                    if (Notice.Show(
                            "Do you want to demolish this building?",
                            BuildingName, "Buildings\\" + BuildingName) == DialogResult.Yes)
                    {
                        MessageBox.Show("Inca nu se pot sterge cladirile decat din meniu sau din consola cu 'region removebuilding <regId> <buildingId>'");
                    }
                    else
                    {
                        Notice.Show("You cannot demolish this building!", BuildingName, "Buildings\\" + BuildingName);
                    }
                }
            }
        }