// constructors public PokerGraphics(int width_, int height_, string pic_list_filename) : base(width_, height_, pic_list_filename) { // setup player rank display boxes PlayerRankDisplay[0] = new RectangleType(new RectangleDimension(30, 225, 125, 17)); PlayerRankDisplay[1] = new RectangleType(new RectangleDimension(250, 30, 125, 17)); PlayerRankDisplay[2] = new RectangleType(new RectangleDimension(610, 225, 125, 17)); PlayerRankDisplay[3] = new RectangleType(new RectangleDimension(110, 450, 125, 17)); }
// constructors public CardGraphics(int width, int height, string pic_list_filename) { SetupSlate(width, height); // setup the different fonts that we will be using for text arialblk_8pt = new System.Drawing.Font("Arial Black", 8, FontStyle.Regular); // setup pens blkpen = new Pen(Color.Black, 1); // black pen width = 1 redpen = new Pen(Color.Red, 1); // red pen width = 1 // setup the player boxes PlayerBox[0] = new RectangleType(new RectangleDimension(30, 255, 71 * 5, 96 * 2)); PlayerBox[1] = new RectangleType(new RectangleDimension(250, 60, 71 * 5, 96 * 2)); PlayerBox[2] = new RectangleType(new RectangleDimension(490, 255, 71 * 5, 96 * 2)); PlayerBox[3] = new RectangleType(new RectangleDimension(250, 450, 71 * 5, 96 * 2)); InitialBoardSetup(pic_list_filename); // call this function last after everything else is setup }