public virtual void InsertPlaceholderForTab(CTTabView tab, global::System.Drawing.RectangleF frame, float yStretchiness) { if (tab == null) { throw new ArgumentNullException("tab"); } if (IsDirectBinding) { ChromiumTabsAPI.Messaging.void_objc_msgSend_IntPtr_RectangleF_float(this.Handle, selInsertPlaceholderForTabFrameYStretchiness_Handle, tab.Handle, frame, yStretchiness); } else { ChromiumTabsAPI.Messaging.void_objc_msgSendSuper_IntPtr_RectangleF_float(this.SuperHandle, selInsertPlaceholderForTabFrameYStretchiness_Handle, tab.Handle, frame, yStretchiness); } }
public virtual bool IsTabFullyVisible(CTTabView tab) { if (tab == null) { throw new ArgumentNullException("tab"); } if (IsDirectBinding) { return(MonoMac.ObjCRuntime.Messaging.bool_objc_msgSend_IntPtr(this.Handle, selIsTabFullyVisible_Handle, tab.Handle)); } else { return(MonoMac.ObjCRuntime.Messaging.bool_objc_msgSendSuper_IntPtr(this.SuperHandle, selIsTabFullyVisible_Handle, tab.Handle)); } }
public virtual CTTabWindowController DetachTabToNewWindow(CTTabView tabView) { if (tabView == null) { throw new ArgumentNullException("tabView"); } if (IsDirectBinding) { return((CTTabWindowController)Runtime.GetNSObject(MonoMac.ObjCRuntime.Messaging.IntPtr_objc_msgSend_IntPtr(this.Handle, selDetachTabToNewWindow_Handle, tabView.Handle))); } else { return((CTTabWindowController)Runtime.GetNSObject(MonoMac.ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper_IntPtr(this.SuperHandle, selDetachTabToNewWindow_Handle, tabView.Handle))); } }