Exemplo n.º 1
0
        public void Load(RSFileReader br)
        {
            byte tag;

            while ((tag = br.ReadByte()) != 0)
            {
                switch (tag)
                {
                case 10:
                    p_value_valid[0] = br.ReadBool();
                    p_value_valid[1] = br.ReadBool();
                    p_value_valid[2] = br.ReadBool();
                    p_value_valid[3] = br.ReadBool();
                    p_value[0]       = br.ReadDouble();
                    p_value[1]       = br.ReadDouble();
                    p_value[2]       = br.ReadDouble();
                    p_value[3]       = br.ReadDouble();
                    break;

                case 11: Axis = (SMAxis)br.ReadInt32(); break;

                case 12: br.ReadBool(); break;

                case 13: Changed = br.ReadBool(); break;
                }
            }
        }
Exemplo n.º 2
0
 public int DimensionForAxis(SMAxis axis)
 {
     if (axis == SMAxis.X)
     {
         return(PageWidth);
     }
     return(PageHeight);
 }
Exemplo n.º 3
0
 public SMRuler(SMRuler p)
 {
     Axis = p.Axis;
     SetValue(PageEditDisplaySize.LandscapeBig, p.GetValue(PageEditDisplaySize.LandscapeBig));
 }
Exemplo n.º 4
0
 public SMRuler(SMAxis axis)
 {
     Axis = axis;
     SetValue(PageEditDisplaySize.LandscapeBig, 0);
 }