Changes between Version 22 and Version 23 of FDORfc60
- Timestamp:
- 04/13/11 10:02:50 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
FDORfc60
v22 v23 894 894 The !FdoTextElementStyle class represents the text style attributes associated to a text element. 895 895 896 897 896 {{{ 898 897 class FdoTextElementStyle : … … 902 901 public: 903 902 /// \brief 904 /// Gets the font -family.903 /// Gets the font family. 905 904 /// 906 905 /// \remarks … … 910 909 /// 911 910 /// \return 912 /// Returns the font -family.911 /// Returns the fontfamily. 913 912 /// 914 913 FdoString* GetFontFamily() const; 915 914 916 915 /// \brief 917 /// Sets the font -family.916 /// Sets the font family. 918 917 /// 919 918 /// \remarks … … 922 921 /// indicate an ordered list of names to use. 923 922 /// 924 /// \param font Family925 /// Input the font -family. Required to be non-empty string.923 /// \param font Family 924 /// Input the fontfamily. Required to be non-empty string. 926 925 /// 927 926 /// \return … … 931 930 932 931 /// \brief 933 /// Gets the size of the text based on the sum of the fontascender,932 /// Gets the size of the text based on the sum of the ascender, 934 933 /// descender and internal leading in points. 935 934 /// 936 935 /// \return 937 /// Returns the element 'sfont size936 /// Returns the element font size 938 937 /// 939 938 double GetFontSize() const; 940 939 941 940 /// \brief 942 /// Sets the size of the text based on the sum of the fontascender,941 /// Sets the size of the text based on the sum of the ascender, 943 942 /// descender and internal leading in points. 944 943 /// 945 944 /// \param fontSize 946 /// Input the element 'sfont size.945 /// Input the element font size. 947 946 /// 948 947 /// \return … … 960 959 /// 961 960 /// \return 962 /// Returns the element 's font size.961 /// Returns the elements font size. 963 962 /// 964 963 FdoFontWeightType GetFontWeight() const; … … 1017 1016 /// None, underline, line-through and over-line. Underline is drawn 1018 1017 /// at the baseline, over-line at the baseline + ascent, line-through 1019 /// at baseline + (.5 *ascent).1018 /// at baseline + (.5 x ascent). 1020 1019 /// 1021 1020 /// \return … … 1030 1029 /// None, underline, line-through and over-line. Underline is drawn 1031 1030 /// at the baseline, over-line at the baseline + ascent, line-through 1032 /// at baseline + (.5 *ascent).1031 /// at baseline + (.5 x ascent). 1033 1032 /// 1034 1033 /// \param value … … 1047 1046 /// be specified in the following manner: 1048 1047 /// 1. Well known SVG font names such as black, blue, red. 1049 /// 2. RGB values specified using function syntax such as rgb(255, 0, 255) is a magenta1048 /// 2. RGB values specified using function syntax 1050 1049 /// 3. A literal hex value which would be the same as the previous RGB example. 1051 1050 /// … … 1063 1062 /// 1064 1063 /// 1. Well known SVG font names such as black, blue, red. 1065 /// 2. RGB values specified using function syntax such as rgb(255, 0, 255) is a magenta1064 /// 2. RGB values specified using function syntax 1066 1065 /// 3. A literal hex value which would be the same as the previous RGB example. 1067 1066 ///