コード例 #1
0
ファイル: GdiCanvas.cs プロジェクト: mulhaus1/RSTabExplorer
        public virtual void setFont(global::alphatab.platform.model.Font font)
        {
            unchecked
            {
                global::System.Drawing.FontStyle fontStyle = global::System.Drawing.FontStyle.Regular;
                if ((((font.getStyle() & 1)) != 0))
                {
                    fontStyle |= System.Drawing.FontStyle.Bold;
                }

                if ((((font.getStyle() & 2)) != 0))
                {
                    fontStyle |= System.Drawing.FontStyle.Italic;
                }

                this._fontSize = font.getSize();
                this._font     = new global::System.Drawing.Font(global::haxe.lang.Runtime.toString(font.getFamily()), ((float)(font.getSize())), ((global::System.Drawing.FontStyle)(fontStyle)), ((global::System.Drawing.GraphicsUnit)(global::System.Drawing.GraphicsUnit.Pixel)));
            }
        }