~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to external/monomac/docs/en/MonoMac.CoreText/CTFontSymbolicTraits.xml

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
ImportĀ upstreamĀ versionĀ 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
    </Attribute>
18
18
  </Attributes>
19
19
  <Docs>
20
 
    <summary>To be added.</summary>
21
 
    <remarks>To be added.</remarks>
 
20
    <summary>Describes the style of a font.</summary>
 
21
    <remarks>
 
22
      <para>
 
23
        You can use this to query trait information about a font.
 
24
      </para>
 
25
      <example>
 
26
        <code lang="c#">
 
27
void ShowInfo (CTFont font)
 
28
{
 
29
    var traits = font.GetTraits ();
 
30
    if (traits.Bold)
 
31
        Console.WriteLine ("Bold font, weight={0}", traits.Weight);
 
32
    if (traits.Italic)
 
33
        Console.WriteLine ("Italic font, slant={0}", traits.Slant);
 
34
    if (traits.Condensed || traits.Expanded)
 
35
        Console.WriteLine ("Condensed/Expanded font, width={0}", traits.Width);
 
36
    if (traits.ColorGlyphs)
 
37
        Console.WriteLine ("Font has colored glyphs");
 
38
    if (traits.MonoSpace)
 
39
        Console.WriteLine ("Font is monospaced");
 
40
    if (traits.Vertical)
 
41
        Console.WriteLine ("Font contains vertical metrics");
 
42
}
 
43
        </code>
 
44
      </example>
 
45
    </remarks>
22
46
  </Docs>
23
47
  <Members>
24
48
    <Member MemberName="Bold">
32
56
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
33
57
      </ReturnValue>
34
58
      <Docs>
35
 
        <summary>To be added.</summary>
 
59
        <summary>
 
60
          This is a bold font.  If querying <see cref="T:MonoMac.CoreText.CTFontTraits" /> you can get more
 
61
          information about the weight from the <see cref="P:MonoMac.CoreText.CTFontTraits.Weight" /> property.
 
62
        </summary>
36
63
      </Docs>
37
64
    </Member>
38
65
    <Member MemberName="ColorGlyphs">
46
73
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
47
74
      </ReturnValue>
48
75
      <Docs>
 
76
        <summary>This font contains glyphs with colors (for example, some Emoji fonts).</summary>
 
77
      </Docs>
 
78
    </Member>
 
79
    <Member MemberName="Composite">
 
80
      <MemberSignature Language="C#" Value="Composite" />
 
81
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.CoreText.CTFontSymbolicTraits Composite = unsigned int32(16384)" />
 
82
      <MemberType>Field</MemberType>
 
83
      <AssemblyInfo>
 
84
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
85
      </AssemblyInfo>
 
86
      <ReturnValue>
 
87
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
 
88
      </ReturnValue>
 
89
      <Docs>
49
90
        <summary>To be added.</summary>
50
91
      </Docs>
51
92
    </Member>
60
101
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
61
102
      </ReturnValue>
62
103
      <Docs>
63
 
        <summary>To be added.</summary>
 
104
        <summary>This is a condensed font.  If querying <see cref="T:MonoMac.CoreText.CTFontTraits" /> you can get more
 
105
          information about the width from the <see cref="P:MonoMac.CoreText.CTFontTraits.Width" /> property.</summary>
64
106
      </Docs>
65
107
    </Member>
66
108
    <Member MemberName="Expanded">
74
116
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
75
117
      </ReturnValue>
76
118
      <Docs>
77
 
        <summary>To be added.</summary>
 
119
        <summary>This is an expanded font.</summary>
78
120
      </Docs>
79
121
    </Member>
80
122
    <Member MemberName="Italic">
88
130
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
89
131
      </ReturnValue>
90
132
      <Docs>
 
133
        <summary>This is an italic font.  If querying <see cref="T:MonoMac.CoreText.CTFontTraits" /> you can get more
 
134
          information about the slant from the <see cref="P:MonoMac.CoreText.CTFontTraits.Slant" /> property.</summary>
 
135
      </Docs>
 
136
    </Member>
 
137
    <Member MemberName="Mask">
 
138
      <MemberSignature Language="C#" Value="Mask" />
 
139
      <MemberSignature Language="ILAsm" Value=".field public static literal valuetype MonoMac.CoreText.CTFontSymbolicTraits Mask = unsigned int32(4026531840)" />
 
140
      <MemberType>Field</MemberType>
 
141
      <AssemblyInfo>
 
142
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
143
      </AssemblyInfo>
 
144
      <ReturnValue>
 
145
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
 
146
      </ReturnValue>
 
147
      <Docs>
91
148
        <summary>To be added.</summary>
92
149
      </Docs>
93
150
    </Member>
102
159
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
103
160
      </ReturnValue>
104
161
      <Docs>
105
 
        <summary>To be added.</summary>
 
162
        <summary>Use fixed fonts if available.</summary>
106
163
      </Docs>
107
164
    </Member>
108
165
    <Member MemberName="None">
116
173
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
117
174
      </ReturnValue>
118
175
      <Docs>
119
 
        <summary>To be added.</summary>
 
176
        <summary>Used when no values are set.</summary>
120
177
      </Docs>
121
178
    </Member>
122
179
    <Member MemberName="UIOptimized">
130
187
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
131
188
      </ReturnValue>
132
189
      <Docs>
133
 
        <summary>To be added.</summary>
 
190
        <summary>The font is optimized for UI rendering.</summary>
134
191
      </Docs>
135
192
    </Member>
136
193
    <Member MemberName="Vertical">
144
201
        <ReturnType>MonoMac.CoreText.CTFontSymbolicTraits</ReturnType>
145
202
      </ReturnValue>
146
203
      <Docs>
147
 
        <summary>To be added.</summary>
 
204
        <summary>The font has vertical information for rendering.</summary>
148
205
      </Docs>
149
206
    </Member>
150
207
  </Members>