コード例 #1
0
ファイル: Image.cs プロジェクト: dpdonahue/IMGtoHTML
 private void AddNewHTMLElement(int bitmapColumnIndex, CSSClass cssClass)
 {
     _spans.Add(new HTMLSpan
     {
         CSSClass = cssClass,
         Clear = (bitmapColumnIndex == 0),
         Width = PixelSize
     });
 }
コード例 #2
0
ファイル: Image.cs プロジェクト: dpdonahue/IMGtoHTML
 private bool CurrentPixelColorEqualsPreviousPixelColor(int bitmapColumnIndex, CSSClass cssClass)
 {
     return (bitmapColumnIndex > 0) && object.ReferenceEquals(cssClass, _spans.Last().CSSClass);
 }
コード例 #3
0
ファイル: Image.cs プロジェクト: dpdonahue/IMGtoHTML
 private void WriteClass(CSSClass cssClass)
 {
     HTML += cssClass.ToString();
 }
コード例 #4
0
ファイル: Image.cs プロジェクト: dpdonahue/IMGtoHTML
        private CSSClass CreateNewCSSClass(string color, CSSClass cssClass)
        {
            cssClass = new CSSClass
            {
                Name = string.Format("s{0}", _counterForBuildingCSSClasses),
                BackgroundColor = color
            };

            _counterForBuildingCSSClasses++;
            _classes.Add(cssClass);
            return cssClass;
        }