private void convertRealWindowSizeToBorderWindowSize(Uint16Pair size) { if (isBorderWindow == true && !(borderInterface.OverlayMode == true && IsMaximized() == true)) { var height = (ushort)(size.GetHeight() - borderInterface.BorderHeight - borderInterface.BorderLineThickness); var width = (ushort)(size.GetWidth() - borderInterface.BorderLineThickness * 2); size.SetHeight(height); size.SetWidth(width); } }
private void convertBorderWindowSizeToRealWindowSize(Uint16Pair size) { if (isBorderWindow == true) { var height = (ushort)(size.GetHeight() + borderInterface.BorderHeight + borderInterface.BorderLineThickness); var width = (ushort)(size.GetWidth() + borderInterface.BorderLineThickness * 2); size.SetHeight(height); size.SetWidth(width); } }
public static Size2D GetOriginalImageSize(string filename) { var val = new Uint16Pair(Interop.ImageLoading.GetOriginalImageSize(filename), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static Size2D GetClosestImageSize(string filename) { var val = new Uint16Pair(NDalicPINVOKE.GetClosestImageSize__SWIG_4(filename), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static Size2D GetClosestImageSize(string filename, Size2D size) { var uSize = new Uint16Pair((uint)size.Width, (uint)size.Height); var val = new Uint16Pair(NDalicPINVOKE.GetClosestImageSize__SWIG_3(filename, Uint16Pair.getCPtr(uSize)), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static Size2D GetClosestImageSize(string filename, Size2D size, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) { var uSize = new Uint16Pair((uint)size.Width, (uint)size.Height); var val = new Uint16Pair(NDalicPINVOKE.GetClosestImageSize__SWIG_0(filename, Uint16Pair.getCPtr(uSize), (int)fittingMode, (int)samplingMode, orientationCorrection), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private void OnResized(IntPtr windowSize) { ResizedEventArgs e = new ResizedEventArgs(); var val = new Uint16Pair(windowSize, false); e.WindowSize = new Size2D(val.GetWidth(), val.GetHeight()); val.Dispose(); if (_windowResizedEventHandler != null) { _windowResizedEventHandler(this, e); } }
public static Size2D GetClosestImageSize(string filename, Size2D size) { if (null == size) { throw new ArgumentNullException(nameof(size)); } var uSize = new Uint16Pair((uint)size.Width, (uint)size.Height); var val = new Uint16Pair(Interop.ImageLoading.GetClosestImageSize(filename, Uint16Pair.getCPtr(uSize)), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public static Size2D GetClosestImageSize(string filename, Size2D size, FittingModeType fittingMode, SamplingModeType samplingMode, bool orientationCorrection) { if (null == size) { throw new ArgumentNullException(nameof(size)); } var uSize = new Uint16Pair((uint)size.Width, (uint)size.Height); var val = new Uint16Pair(Interop.ImageLoading.GetClosestImageSize(filename, Uint16Pair.getCPtr(uSize), (int)fittingMode, (int)samplingMode, orientationCorrection), true); Size2D ret = new Size2D(val.GetWidth(), val.GetHeight()); val.Dispose(); uSize.Dispose(); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }