Esempio n. 1
0
		public CTLine GetTruncatedLine (double width, CTLineTruncation truncationType, CTLine truncationToken)
		{
			var h = CTLineCreateTruncatedLine (Handle, width, truncationType,
					truncationToken == null ? IntPtr.Zero : truncationToken.Handle);
			if (h == IntPtr.Zero)
				return null;
			return new CTLine (h, true);
		}
Esempio n. 2
0
        public CTLine?GetTruncatedLine(double width, CTLineTruncation truncationType, CTLine?truncationToken)
        {
            var h = CTLineCreateTruncatedLine(Handle, width, truncationType, truncationToken.GetHandle());

            if (h == IntPtr.Zero)
            {
                return(null);
            }
            return(new CTLine(h, true));
        }
Esempio n. 3
0
        public CTLine GetTruncatedLine(double width, CTLineTruncation truncationType, CTLine truncationToken)
        {
            var h = CTLineCreateTruncatedLine(handle, width, truncationType,
                                              truncationToken == null ? IntPtr.Zero : truncationToken.Handle);

            if (h == IntPtr.Zero)
            {
                return(null);
            }
            return(new CTLine(h, true));
        }
Esempio n. 4
0
 static extern IntPtr CTLineCreateTruncatedLine(IntPtr line, double width, CTLineTruncation truncationType, IntPtr truncationToken);
Esempio n. 5
0
		static extern IntPtr CTLineCreateTruncatedLine (IntPtr line, double width, CTLineTruncation truncationType, IntPtr truncationToken);