コード例 #1
0
ファイル: GenericCondLength.cs プロジェクト: nholik/Fo.Net
        protected override Property MakeCompound(PropertyList pList, FObj fo)
        {
            CondLength p = new CondLength();
            Property subProp;

            subProp = GetSubpropMaker("length").Make(pList,
                                                     getDefaultForLength(), fo);
            p.SetComponent("length", subProp, true);

            subProp = GetSubpropMaker("conditionality").Make(pList,
                                                             getDefaultForConditionality(), fo);
            p.SetComponent("conditionality", subProp, true);

            return new CondLengthProperty(p);
        }
コード例 #2
0
ファイル: CondLengthProperty.cs プロジェクト: nholik/Fo.Net
 public CondLengthProperty(CondLength condLength)
 {
     this.condLength = condLength;
 }
コード例 #3
0
ファイル: BorderAndPadding.cs プロジェクト: nholik/Fo.Net
 public void setPadding(int side, CondLength width)
 {
     padding[side] = new ResolvedCondLength(width);
 }
コード例 #4
0
ファイル: BorderAndPadding.cs プロジェクト: nholik/Fo.Net
 public void setBorder(int side, int style, CondLength width,
                       ColorType color)
 {
     borderInfo[side] = new BorderInfo(style, width, color);
 }
コード例 #5
0
ファイル: BorderAndPadding.cs プロジェクト: nholik/Fo.Net
 internal BorderInfo(int style, CondLength width, ColorType color)
 {
     mStyle = style;
     mWidth = new ResolvedCondLength(width);
     mColor = color;
 }
コード例 #6
0
ファイル: BorderAndPadding.cs プロジェクト: nholik/Fo.Net
 internal ResolvedCondLength(CondLength length)
 {
     bDiscard = length.IsDiscard();
     iLength = length.MValue();
 }