/// <summary> /// Enable notifications of auto resize via /// cef_display_handler_t::OnAutoResize. Notifications are disabled by default. /// |min_size| and |max_size| define the range of allowed sizes. /// </summary> public unsafe virtual void SetAutoResizeEnabled(int enabled, CefSize minSize, CefSize maxSize) { NativeInstance->SetAutoResizeEnabled(enabled, (cef_size_t *)&minSize, (cef_size_t *)&maxSize); GC.KeepAlive(this); }
/// <summary> /// Set the printer printable area in device units. Some platforms already /// provide flipped area. Set |landscape_needs_flip| to false (0) on those /// platforms to avoid double flipping. /// </summary> public unsafe virtual void SetPrinterPrintableArea(CefSize physicalSizeDeviceUnits, CefRect printableAreaDeviceUnits, bool landscapeNeedsFlip) { NativeInstance->SetPrinterPrintableArea((cef_size_t *)&physicalSizeDeviceUnits, (cef_rect_t *)&printableAreaDeviceUnits, landscapeNeedsFlip ? 1 : 0); GC.KeepAlive(this); }