public void SetDigitSubstitution_Invoke_SetsProperties(int language, StringDigitSubstitute substitute, int expectedLanguage)
        {
            var format = new StringFormat();

            format.SetDigitSubstitution(language, substitute);
            Assert.Equal(expectedLanguage, format.DigitSubstitutionLanguage);
            Assert.Equal(substitute, format.DigitSubstitutionMethod);
        }
		public StringFormat(StringFormatFlags options, int lang) {
			_alignment = StringAlignment.Near;
			_digitSubstituteLanguage = lang;
			_digitSubstituteMethod = StringDigitSubstitute.User;
			_flags = options;
			_hotkeyPrefix = HotkeyPrefix.None;
			_lineAlignment = StringAlignment.Near;
			_trimming = StringTrimming.Character;
		}
Exemple #3
0
        public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
        {
            int status = SafeNativeMethods.Gdip.GdipSetStringFormatDigitSubstitution(new HandleRef(this, nativeFormat), language, substitute);

            if (status != SafeNativeMethods.Gdip.Ok)
            {
                throw SafeNativeMethods.Gdip.StatusException(status);
            }
        }
Exemple #4
0
 public StringFormat(StringFormatFlags options, int lang)
 {
     _alignment = StringAlignment.Near;
     _digitSubstituteLanguage = lang;
     _digitSubstituteMethod   = StringDigitSubstitute.User;
     _flags         = options;
     _hotkeyPrefix  = HotkeyPrefix.None;
     _lineAlignment = StringAlignment.Near;
     _trimming      = StringTrimming.Character;
 }
		public StringFormat (StringFormat source) {
			if (source == null)
				throw new ArgumentNullException("format");

			_alignment = source.LineAlignment;
			_digitSubstituteLanguage = source.DigitSubstitutionLanguage;
			_digitSubstituteMethod = source.DigitSubstitutionMethod;
			_flags = source.FormatFlags;
			_hotkeyPrefix = source.HotkeyPrefix;
			_lineAlignment = source.LineAlignment;
			_trimming = source.Trimming;
		}
Exemple #6
0
        public StringFormat(StringFormat source)
        {
            if (source == null)
            {
                throw new ArgumentNullException("format");
            }

            _alignment = source.LineAlignment;
            _digitSubstituteLanguage = source.DigitSubstitutionLanguage;
            _digitSubstituteMethod   = source.DigitSubstitutionMethod;
            _flags         = source.FormatFlags;
            _hotkeyPrefix  = source.HotkeyPrefix;
            _lineAlignment = source.LineAlignment;
            _trimming      = source.Trimming;
        }
	public StringFormat(StringFormat format)
			{
				if(format == null)
				{
					throw new ArgumentNullException("format");
				}
				this.options = format.options;
				this.language = format.language;
				this.alignment = format.alignment;
				this.digitMethod = format.digitMethod;
				this.hotkeyPrefix = format.hotkeyPrefix;
				this.lineAlignment = format.lineAlignment;
				this.trimming = format.trimming;
				this.ranges = format.ranges;
				this.firstTabOffset = format.firstTabOffset;
				this.tabStops = format.tabStops;
			}
Exemple #8
0
 public StringFormat(StringFormat format)
 {
     if (format == null)
     {
         throw new ArgumentNullException("format");
     }
     this.options        = format.options;
     this.language       = format.language;
     this.alignment      = format.alignment;
     this.digitMethod    = format.digitMethod;
     this.hotkeyPrefix   = format.hotkeyPrefix;
     this.lineAlignment  = format.lineAlignment;
     this.trimming       = format.trimming;
     this.ranges         = format.ranges;
     this.firstTabOffset = format.firstTabOffset;
     this.tabStops       = format.tabStops;
     this.IsTypographic  = format.IsTypographic;
 }
Exemple #9
0
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     _digitSubstituteMethod   = substitute;
     _digitSubstituteLanguage = language;
 }
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
 }
Exemple #11
0
                public void SetDigitSubstitution(int language,  StringDigitSubstitute substitute)
                {
			Status status = GDIPlus.GdipSetStringFormatDigitSubstitution(nativeStrFmt, this.language, substitute);
			GDIPlus.CheckStatus (status);
                }
	// Set the digit substitution properties.
	public void SetDigitSubstitution
				(int language, StringDigitSubstitute substitute)
			{
				this.language = language;
				this.digitMethod = digitMethod;
			}
Exemple #13
0
 internal static extern int GdipGetStringFormatDigitSubstitution(HandleRef format, out int langID, out StringDigitSubstitute sds);
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     _textFormat.SetDigitSubstitution(language, substitute);
 }
Exemple #15
0
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     _digitSubstituteMethod   = substitute;
     _digitSubstituteLanguage = language;
     //throw new NotImplementedException();
 }
Exemple #16
0
 // Set the digit substitution properties.
 public void SetDigitSubstitution
     (int language, StringDigitSubstitute substitute)
 {
     DigitSubstitutionLanguage = language;
     DigitSubstitutionMethod   = DigitSubstitutionMethod;
 }
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     int status = SafeNativeMethods.Gdip.GdipSetStringFormatDigitSubstitution(new HandleRef(this, this.nativeFormat), language, substitute);
     if (status != 0)
     {
         throw SafeNativeMethods.Gdip.StatusException(status);
     }
 }
Exemple #18
0
 internal static extern Status GdipSetStringFormatDigitSubstitution(IntPtr format, int language, StringDigitSubstitute substitute);
Exemple #19
0
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     throw null;
 }
 public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
 {
     			_digitSubstituteMethod = substitute;
     			_digitSubstituteLanguage = language;
     //throw new NotImplementedException();
 }
Exemple #21
0
 // Set the digit substitution properties.
 public void SetDigitSubstitution
     (int language, StringDigitSubstitute substitute)
 {
     this.language    = language;
     this.digitMethod = digitMethod;
 }
        public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
        {
            Status status = GDIPlus.GdipSetStringFormatDigitSubstitution(nativeStrFmt, this.language, substitute);

            GDIPlus.CheckStatus(status);
        }
Exemple #23
0
        public void SetDigitSubstitution(int language, StringDigitSubstitute substitute)
        {
            Status status = SafeNativeMethods.Gdip.GdipSetStringFormatDigitSubstitution(nativeStrFmt, this.language, substitute);

            SafeNativeMethods.Gdip.CheckStatus(status);
        }