Пример #1
0
        public void addTestField(int num, int cellX, int CellY, int yOff, int lineGap)
        {
            CompDigiSymbol symbol = new CompDigiSymbol(num.ToString()[0],
                                                       SYMBOL_TYPE.NONE, SYMBOL_TYPE.NONE, mPage);

            UserControl inst_uc = (UserControl)symbol;

            mPage.mSymbols.Add(symbol);
            addAt(FEITStandard.PAGE_BEG_X + cellX * CompDigiSymbol.OUTWIDTH,
                  FEITStandard.PAGE_BEG_Y + CellY * (CompDigiSymbol.OUTHEIGHT + lineGap) + yOff,
                  ref inst_uc);
        }
Пример #2
0
        public void addLegend(int yOff, int xOff)
        {
            for (int i = 1; i <= 9; i++)
            {
                CompDigiSymbol inst = new CompDigiSymbol(i.ToString()[0],
                                                         FEITStandard.SYMBOL_LEFT[i], FEITStandard.SYMBOL_RIGHT[i], mPage);

                UserControl inst_uc = (UserControl)inst;

                //align with the center
                addAt((FEITStandard.PAGE_BEG_X + ((FEITStandard.PAGE_WIDTH - (CompDigiSymbol.OUTWIDTH * 9)) / 2)) +
                      CompDigiSymbol.OUTWIDTH * (i - 1) + xOff,
                      FEITStandard.PAGE_BEG_Y + yOff, ref inst_uc);
            }
        }