示例#1
0
        public SelectJobForm()
        {
            InitializeComponent();
            bitmapButtonClose.ImageNormal = PicLoader.Read("ButtonBitmap", "CloseButton1.JPG");

            bitmapButtonSelect.ImageNormal = PicLoader.Read("ButtonBitmap", "ButtonBack2.PNG");
            bitmapButtonSelect.Font        = new Font("宋体", 8 * 1.33f, FontStyle.Regular, GraphicsUnit.Pixel);
            bitmapButtonSelect.ForeColor   = Color.White;
            bitmapButtonSelect.IconImage   = TaleofMonsters.Core.HSIcons.GetIconsByEName("oth2");
            bitmapButtonSelect.IconSize    = new Size(16, 16);
            bitmapButtonSelect.IconXY      = new Point(8, 5);
            bitmapButtonSelect.TextOffX    = 8;

            selectPanel                     = new NLSelectPanel(8, 38, 154, 400, this);
            selectPanel.ItemHeight          = 35;
            selectPanel.SelectIndexChanged += selectPanel_SelectedIndexChanged;
            selectPanel.DrawCell           += selectPanel_DrawCell;

            this.nlPageSelector1        = new NLPageSelector(this, 10, 321, 150);
            nlPageSelector1.PageChange += nlPageSelector1_PageChange;

            jobDes = new ColorWordRegion(180, 70, 320, "宋体", 10, Color.White);

            virtualRegion = new VirtualRegion(this);
            PictureRegion region = new PictureRegion(1, 178, 266, 48, 48, PictureRegionCellType.HeroSkill, 0);

            region.AddDecorator(new RegionBorderDecorator(Color.DodgerBlue));
            virtualRegion.AddRegion(region);

            virtualRegion.AddRegion(new PictureRegion(2, 238, 266, 48, 48, PictureRegionCellType.Card, 0));
            virtualRegion.AddRegion(new PictureRegion(3, 298, 266, 48, 48, PictureRegionCellType.Card, 0));
            virtualRegion.AddRegion(new PictureRegion(4, 358, 266, 48, 48, PictureRegionCellType.Card, 0));
            virtualRegion.RegionEntered += virtualRegion_RegionEntered;
            virtualRegion.RegionLeft    += virtualRegion_RegionLeft;
        }
示例#2
0
        private Image img; //地形图片

        public PopDeckChoose()
        {
            InitializeComponent();
            BackgroundImage = PicLoader.Read("System", "DeckChoose.PNG");
            FormBorderStyle = FormBorderStyle.None;

            pageSelector             = new NLPageSelector(this, 35, 145, 180);
            pageSelector.TotalPage   = 9;
            pageSelector.PageChange += new NLPageSelector.ChangePageEventHandler(pageSelector_PageChange);
        }
示例#3
0
        private int[] itemCdRate = new int[CellCountPerPage]; //cd显示

        public ItemForm()
        {
            InitializeComponent();
            this.bitmapButtonClose.ImageNormal = PicLoader.Read("Button.Panel", "closebutton1.jpg");
            this.bitmapButtonSort.ImageNormal  = PicLoader.Read("Button.Panel", "sortbutton.jpg");
            bitmapButtonSort.NoUseDrawNine     = true;
            this.nlPageSelector1        = new ControlPlus.NLPageSelector(this, 123, 362, 204);
            nlPageSelector1.PageChange += nlPageSelector1_PageChange;

            tempImage = new Bitmap(324, 324);
            baseid    = 0;
            tar       = leftSelectTar = rightSelectTar = -1;
            myCursor  = new HSCursor(this);

            popMenuItem  = new PopMenuItem();
            popContainer = new PoperContainer(popMenuItem);
            popMenuItem.PoperContainer = popContainer;
            popMenuItem.Form           = this;
        }
示例#4
0
        public CardShopViewForm()
        {
            InitializeComponent();
            this.bitmapButtonClose.ImageNormal   = PicLoader.Read("ButtonBitmap", "CloseButton1.JPG");
            this.bitmapButtonRefresh.ImageNormal = PicLoader.Read("ButtonBitmap", "LearnButton.JPG");
            this.nlPageSelector1        = new NLPageSelector(this, 371, 438, 150);
            nlPageSelector1.PageChange += nlPageSelector1_PageChange;

            vRegion = new VirtualRegion(this);
            for (int i = 0; i < 3; i++)
            {
                SubVirtualRegion subRegion = new ButtonRegion(i + 1, 16 + 45 * i, 40, 42, 23, "ShopTag.JPG", "ShopTagOn.JPG");
                subRegion.AddDecorator(new RegionTextDecorator(8, 7, 9, Color.White, false));
                vRegion.AddRegion(subRegion);
            }
            vRegion.SetRegionDecorator(1, 0, "怪物");
            vRegion.SetRegionDecorator(2, 0, "武器");
            vRegion.SetRegionDecorator(3, 0, "魔法");
            vRegion.RegionClicked += new VirtualRegion.VRegionClickEventHandler(virtualRegion_RegionClick);
        }