Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSWindowDelegate:
Not Console safe, 5 entry points.
- class NSWindowDelegateMBS
- method Constructor(win as NSWindowMBS)
- method Constructor(win as window)
- method Constructor(win as DesktopWindow)
- shared method InstallRestoreEvents
- event windowDidResize(notification as NSNotificationMBS)
- event windowDidExpose(notification as NSNotificationMBS)
- event windowWillMove(notification as NSNotificationMBS)
- event windowDidMove(notification as NSNotificationMBS)
- event windowDidBecomeKey(notification as NSNotificationMBS)
- event windowDidResignKey(notification as NSNotificationMBS)
- event windowDidBecomeMain(notification as NSNotificationMBS)
- event windowDidResignMain(notification as NSNotificationMBS)
- event windowWillClose(notification as NSNotificationMBS)
- event windowWillMiniaturize(notification as NSNotificationMBS)
- event windowDidMiniaturize(notification as NSNotificationMBS)
- event windowDidDeminiaturize(notification as NSNotificationMBS)
- event windowDidUpdate(notification as NSNotificationMBS)
- event windowDidChangeScreen(notification as NSNotificationMBS)
- event windowDidChangeScreenProfile(notification as NSNotificationMBS)
- event windowWillBeginSheet(notification as NSNotificationMBS)
- event windowDidEndSheet(notification as NSNotificationMBS)
- event windowWillStartLiveResize(notification as NSNotificationMBS)
- event windowDidEndLiveResize(notification as NSNotificationMBS)
- event windowWillEnterFullScreen(notification as NSNotificationMBS)
- event windowDidEnterFullScreen(notification as NSNotificationMBS)
- event windowWillExitFullScreen(notification as NSNotificationMBS)
- event windowDidExitFullScreen(notification as NSNotificationMBS)
- event windowWillEnterVersionBrowser(notification as NSNotificationMBS)
- event windowDidEnterVersionBrowser(notification as NSNotificationMBS)
- event windowWillExitVersionBrowser(notification as NSNotificationMBS)
- event windowDidExitVersionBrowser(notification as NSNotificationMBS)
- event windowShouldClose as boolean
- event windowWillResize(win as NSWindowMBS, newFrameSize as NSSizeMBS, newSize as NSSizeMBS) as NSSizeMBS
- event windowWillUseStandardFrame(win as NSWindowMBS, newFrame as NSRectMBS) as NSRectMBS
- event windowShouldZoom(win as NSWindowMBS, newFrame as NSRectMBS) as boolean
- event windowWillReturnUndoManager(win as NSWindowMBS) as NSUndoManagerMBS
- event willPositionSheet(win as NSWindowMBS, sheet as NSWindowMBS, rect as NSRectMBS) as NSRectMBS
- event shouldPopUpDocumentPathMenu(win as NSWindowMBS, menu as NSMenuMBS) as boolean
- event shouldDragDocumentWithEvent(win as NSWindowMBS, evnt as NSEventMBS, dragImageLocation as NSPointMBS, pasteboard as variant) as boolean
- event willUseFullScreenContentSize(win as NSWindowMBS, proposedSize as NSSizeMBS) as NSSizeMBS
- event willUseFullScreenPresentationOptions(win as NSWindowMBS, proposedOptions as integer) as integer
- event customWindowsToEnterFullScreenForWindow(win as NSWindowMBS) as NSWindowMBS()
- event startCustomAnimationToEnterFullScreenWithDuration(win as NSWindowMBS, duration as double)
- event windowDidFailToEnterFullScreen(win as NSWindowMBS)
- event customWindowsToExitFullScreenForWindow(win as NSWindowMBS) as NSWindowMBS()
- event startCustomAnimationToExitFullScreenWithDuration(win as NSWindowMBS, duration as double)
- event windowDidFailToExitFullScreen(win as NSWindowMBS)
- event willResizeForVersionBrowser(win as NSWindowMBS, maxPreferredFrameSize as NSSizeMBS, maxAllowedFrameSize as NSSizeMBS) as NSSizeMBS
- event willEncodeRestorableState(win as NSWindowMBS, state as NSCoderMBS)
- event didDecodeRestorableState(win as NSWindowMBS, state as NSCoderMBS)
- event encodeRestorableStateWithCoder(win as NSWindowMBS, coder as NSCoderMBS)
- event restoreStateWithCoder(win as NSWindowMBS, coder as NSCoderMBS)
- event draggingEntered(sender as NSDraggingInfoMBS) as integer
- event draggingUpdated(sender as NSDraggingInfoMBS) as integer
- event draggingExited(sender as NSDraggingInfoMBS)
- event prepareForDragOperation(sender as NSDraggingInfoMBS) as boolean
- event performDragOperation(sender as NSDraggingInfoMBS) as boolean
- event concludeDragOperation(sender as NSDraggingInfoMBS)
- event draggingEnded(sender as NSDraggingInfoMBS)
- event wantsPeriodicDraggingUpdates as boolean
- event updateDraggingItemsForDrag(sender as NSDraggingInfoMBS)
Blog Entries
- MBS Xojo / Real Studio Plugins, version 16.5pr3
- MBS Xojo / Real Studio Plugins, version 13.2pr1
- MBS Real Studio Plugins, version 12.5pr3
- Lion features for Real Studio
- MBS Real Studio Plugins, version 11.2pr11