Platforms to show: All Mac Windows Linux Cross-Platform
ImageKit
Mac OS X 10.5 Image Kit classes for easy image functions.
- Screenshots
- Classes
- class IKImageBrowserCellMBS
- method cellState as Integer
- method Constructor
- method frame as NSRectMBS
- shared method IKImageBrowserCellBackgroundLayer as string
- shared method IKImageBrowserCellForegroundLayer as string
- shared method IKImageBrowserCellPlaceHolderLayer as string
- shared method IKImageBrowserCellSelectionLayer as string
- method imageAlignment as Integer
- method imageBrowserView as IKImageBrowserViewMBS
- method imageContainerFrame as NSRectMBS
- method imageFrame as NSRectMBS
- method indexOfRepresentedItem as Integer
- method isSelected as boolean
- method layerForType(type as string) as CALayerMBS
- method opacity as Double
- method representedItem as Variant
- method selectionFrame as NSRectMBS
- method subtitleFrame as NSRectMBS
- method titleFrame as NSRectMBS
- property Handle as Integer
- class IKImageBrowserItemMBS
- method Constructor(imageUID as string, imageRepresentationType as string, imageRepresentation as Variant, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true)
- shared method ItemWithCGImage(imageUID as string, Image as Variant, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- shared method ItemWithData(imageUID as string, Data as Memoryblock, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- shared method ItemWithFile(imageUID as string, file as folderitem, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- shared method ItemWithNSImage(imageUID as string, Image as NSImageMBS, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- shared method ItemWithPath(imageUID as string, path as string, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- shared method ItemWithURL(imageUID as string, URL as string, imageVersion as Integer = 1, imageTitle as string = "", imageSubtitle as string = "", isSelectable as boolean = true) as IKImageBrowserItemMBS
- property Handle as Integer
- property imageRepresentation as Variant
- property imageRepresentationType as string
- property imageSubtitle as string
- property imageTitle as string
- property imageUID as string
- property imageVersion as Integer
- property isSelectable as boolean
- class IKImageBrowserViewMBS
- method cellForItemAtIndex(index as Integer) as IKImageBrowserCellMBS
- method collapseGroupAtIndex(index as Integer)
- method columnIndexesInRect(rect as NSRectMBS) as NSIndexSetMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- method Destructor
- method dropOperation as Integer
- method expandGroupAtIndex(index as Integer)
- method getValue(name as String) as Variant
- shared method IKImageBrowserBackgroundColorKey as string
- shared method IKImageBrowserCellsHighlightedTitleAttributesKey as string
- shared method IKImageBrowserCellsOutlineColorKey as string
- shared method IKImageBrowserCellsSubtitleAttributesKey as string
- shared method IKImageBrowserCellsTitleAttributesKey as string
- shared method IKImageBrowserCGImageRepresentationType as string
- shared method IKImageBrowserCGImageSourceRepresentationType as string
- shared method IKImageBrowserGroupBackgroundColorKey as string
- shared method IKImageBrowserGroupFooterLayer as string
- shared method IKImageBrowserGroupHeaderLayer as string
- shared method IKImageBrowserGroupRangeKey as string
- shared method IKImageBrowserGroupStyleKey as string
- shared method IKImageBrowserGroupTitleKey as string
- shared method IKImageBrowserIconRefPathRepresentationType as string
- shared method IKImageBrowserIconRefRepresentationType as string
- shared method IKImageBrowserNSBitmapImageRepresentationType as string
- shared method IKImageBrowserNSDataRepresentationType as string
- shared method IKImageBrowserNSImageRepresentationType as string
- shared method IKImageBrowserNSURLRepresentationType as string
- shared method IKImageBrowserPathRepresentationType as string
- shared method IKImageBrowserPDFPageRepresentationType as string
- shared method IKImageBrowserQCCompositionPathRepresentationType as string
- shared method IKImageBrowserQCCompositionRepresentationType as string
- shared method IKImageBrowserQTMoviePathRepresentationType as string
- shared method IKImageBrowserQTMovieRepresentationType as string
- shared method IKImageBrowserQuickLookPathRepresentationType as string
- shared method IKImageBrowserSelectionColorKey as string
- method indexAtLocationOfDroppedItem as Integer
- method indexOfItemAtPoint(point as NSPointMBS) as Integer
- method isGroupExpandedAtIndex(index as Integer) as boolean
- method itemFrameAtIndex(index as Integer) as NSRectMBS
- method newCellForRepresentedItem(item as IKImageBrowserItemMBS) as IKImageBrowserCellMBS
- method numberOfColumns as Integer
- method numberOfRows as Integer
- method rectOfColumn(columnIndex as Integer) as NSRectMBS
- method rectOfRow(rowIndex as Integer) as NSRectMBS
- method reloadData
- method rowIndexesInRect(rect as NSRectMBS) as NSIndexSetMBS
- method scrollIndexToVisible(index as Integer)
- method selectionIndexes as NSIndexSetMBS
- method setDropIndex(index as Integer, operation as Integer)
- method setSelectionIndexes(indexes as NSIndexSetMBS, extendSelection as boolean = false)
- method setValue(name as String, value as Variant)
- method visibleItemIndexes as NSIndexSetMBS
- property allowsDroppingOnItems as boolean
- property allowsEmptySelection as boolean
- property allowsMultipleSelection as boolean
- property allowsReordering as boolean
- property animates as boolean
- property backgroundLayer as CALayerMBS
- property canControlQuickLookPanel as boolean
- property cellSize as NSSizeMBS
- property cellsStyleMask as Integer
- property constrainsToOriginalSize as boolean
- property contentResizingMask as Integer
- property foregroundLayer as CALayerMBS
- property intercellSpacing as NSSizeMBS
- property zoomValue as Double
- event backgroundWasRightClickedWithEvent(e as NSEventMBS)
- event cellWasDoubleClickedAtIndex(index as Integer)
- event cellWasRightClickedAtIndex(index as Integer, e as NSEventMBS)
- event concludeDragOperation(sender as NSDraggingInfoMBS)
- event draggingEnded(sender as NSDraggingInfoMBS)
- event draggingEntered(sender as NSDraggingInfoMBS) as Integer
- event draggingExited(sender as NSDraggingInfoMBS)
- event draggingUpdated(sender as NSDraggingInfoMBS) as Integer
- event groupAtIndex(index as Integer) as Dictionary
- event itemAtIndex(index as Integer) as IKImageBrowserItemMBS
- event moveItemsAtIndexes(indexes as NSIndexSetMBS, destinationIndex as Integer) as boolean
- event numberOfGroups as Integer
- event numberOfItems as Integer
- event performDragOperation(sender as NSDraggingInfoMBS) as boolean
- event prepareForDragOperation(sender as NSDraggingInfoMBS) as boolean
- event removeItemsAtIndexes(indexes as NSIndexSetMBS)
- event selectionDidChange
- event updateDraggingItemsForDrag(sender as NSDraggingInfoMBS)
- event wantsPeriodicDraggingUpdates as boolean
- event writeItemsAtIndexes(indexes as NSIndexSetMBS, pasteboard as NSPasteboardMBS) as Integer
- class IKImageEditPanelMBS
- method Constructor
- method reloadData
- property LastImage as Picture
- event Changed(pic as picture, CGImageHandle as Integer, metaData as dictionary)
- event hasAdjustMode as Boolean
- event hasDetailsMode as Boolean
- event hasEffectsMode as Boolean
- event Image as picture
- event imageProperties as Dictionary
- event thumbnailWithMaximumSize(Width as Double, Height as Double) as picture
- class IKImageViewMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method convertImagePointToViewPoint(imagePoint as NSPointMBS) as NSPointMBS
- method convertImageRectToViewRect(ImageRect as NSRectMBS) as NSRectMBS
- method convertViewPointToImagePoint(viewPoint as NSPointMBS) as NSPointMBS
- method convertViewRectToImageRect(viewRect as NSRectMBS) as NSRectMBS
- method crop
- method flipImageHorizontal
- method flipImageVertical
- shared method IKOverlayTypeBackground as String
- shared method IKOverlayTypeImage as String
- shared method IKToolModeAnnotate as String
- shared method IKToolModeCrop as String
- shared method IKToolModeMove as String
- shared method IKToolModeNone as String
- shared method IKToolModeRotate as String
- shared method IKToolModeSelect as String
- shared method IKToolModeSelectEllipse as String
- shared method IKToolModeSelectLasso as String
- shared method IKToolModeSelectRect as String
- method rotateImageLeft
- method rotateImageRight
- method scrollToPoint(point as NSPointMBS)
- method scrollToRect(rect as NSRectMBS)
- method SetImage(image as CGImageMBS, metaData as Dictionary = nil)
- method SetImageFile(File as FolderItem)
- method SetImageURL(URL as String)
- method setImageZoomFactor(zoomFactor as Double, centerPoint as NSPointMBS)
- method SetPicture(picture as Picture, metaData as Dictionary = nil)
- method setRotationAngle(rotationAngle as Double, centerPoint as NSPointMBS)
- method zoomImageToActualSize
- method zoomImageToFit
- method zoomImageToRect(rect as NSRectMBS)
- method zoomIn
- method zoomOut
- property autohidesScrollers as Boolean
- property autoresizes as Boolean
- property backgroundColor as NSColorMBS
- property currentToolMode as String
- property doubleClickOpensImageEditPanel as Boolean
- property editable as Boolean
- property hasHorizontalScroller as Boolean
- property hasVerticalScroller as Boolean
- property Image as CGImageMBS
- property imageCorrection as Variant
- property imageHeight as Integer
- property imageProperties as Dictionary
- property imageWidth as Integer
- property Picture as Picture
- property rotationAngle as Double
- property supportsDragAndDrop as Boolean
- property zoomFactor as Double
- property Overlay(layerType as string) as Variant
- class IKPictureTakerMBS
- method Available as boolean
- method beginPictureTaker as boolean
- method beginPictureTakerSheet(parent as DesktopWindow) as boolean
- method beginPictureTakerSheet(parent as NSWindowMBS) as boolean
- method beginPictureTakerSheet(parent as window) as boolean
- method Constructor
- method CropAreaSizeHeight as Double
- method CropAreaSizeWidth as Double
- method outputImage as NSImageMBS
- method OutputImageMaxSizeKeyHeight as Double
- method OutputImageMaxSizeKeyWidth as Double
- method popUpRecentsMenuForView(parent as NSViewMBS) as boolean
- method runModal as Integer
- method SetCropAreaSize(width as Double, height as Double)
- method SetOutputImageMaxSize(width as Double, height as Double)
- property AllowsEditing as boolean
- property AllowsFileChoosing as boolean
- property AllowsVideoCapture as boolean
- property InformationalText as NSAttributedStringMBS
- property InformationalText as string
- property inputImage as NSImageMBS
- property mirroring as boolean
- property RemainOpenAfterValidate as boolean
- property ShowAddressBookPicture as boolean
- property ShowEffects as boolean
- property ShowEmptyPicture as NSImageMBS
- property ShowRecentPicture as boolean
- property UpdateRecentPicture as boolean
- event Finished(returnCode as Integer)
- class IKSlideshowMBS
- method addFile(file as folderitem, name as string="")
- method addImage(image as NSImageMBS, name as string="")
- method addPage(page as Variant, name as string="")
- shared method Available as boolean
- shared method canExportToApplication(applicationBundleIdentifier as string) as boolean
- method exportSlideshowItems(applicationBundleIdentifier as string)
- shared method indexOfCurrentSlideshowItem as Integer
- method ItemCount as Integer
- method reloadData
- method reloadSlideshowItemAtIndex(index as Integer)
- method removeItem(index as Integer)
- method removeItems
- method runSlideshow
- method setFile(index as Integer, file as folderitem, name as string="")
- method setImage(index as Integer, image as NSImageMBS, name as string="")
- method setPage(index as Integer, page as Variant, name as string="")
- method stopSlideshow
- property AudioFile as FolderItem
- property PDFDisplayBox as Integer
- property PDFDisplayMode as Integer
- property PDFDisplaysAsBook as Boolean
- property ScreenIndex as Integer
- property StartIndex as Integer
- property StartPaused as Boolean
- property WrapAround as Boolean
- property autoPlayDelay as Double
- event canExportSlideshowItemAtIndex(index as Integer, applicationBundleIdentifier as string) as boolean
- event slideshowDidChangeCurrentIndex(newIndex as Integer)
- event slideshowDidStop
- event slideshowWillStart
- class IKImageBrowserCellMBS
- Controls
- control DesktopIKImageBrowserViewControlMBS
- property Scrollview as NSScrollViewMBS
- property View as IKImageBrowserViewMBS
- event backgroundWasRightClickedWithEvent(e as NSEventMBS)
- event BoundsChanged
- event cellWasDoubleClickedAtIndex(index as Integer)
- event cellWasRightClickedAtIndex(index as Integer, e as NSEventMBS)
- event Closing
- event concludeDragOperation(sender as NSDraggingInfoMBS)
- event ConstructContextualMenu(base as DesktopMenuItem, x as Integer, y as Integer) As Boolean
- event ContextualMenuItemSelected(selectedItem As DesktopMenuItem) As Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event draggingEnded(sender as NSDraggingInfoMBS)
- event draggingEntered(sender as NSDraggingInfoMBS) as Integer
- event draggingExited(sender as NSDraggingInfoMBS)
- event draggingUpdated(sender as NSDraggingInfoMBS) as Integer
- event FocusLost
- event FocusReceived
- event FrameChanged
- event groupAtIndex(index as Integer) as Dictionary
- event itemAtIndex(index as Integer) as IKImageBrowserItemMBS
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x as Integer, y as Integer)
- event moveItemsAtIndexes(indexes as NSIndexSetMBS, destinationIndex as Integer) as boolean
- event numberOfGroups as Integer
- event numberOfItems as Integer
- event Opening
- event performDragOperation(sender as NSDraggingInfoMBS) as boolean
- event prepareForDragOperation(sender as NSDraggingInfoMBS) as boolean
- event removeItemsAtIndexes(indexes as NSIndexSetMBS)
- event ScaleFactorChanged(NewFactor as Double)
- event selectionDidChange
- event updateDraggingItemsForDrag(sender as NSDraggingInfoMBS)
- event wantsPeriodicDraggingUpdates as boolean
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event writeItemsAtIndexes(indexes as NSIndexSetMBS, pasteboard as NSPasteboardMBS) as Integer
- control DesktopIKImageViewControlMBS
- property View as IKImageViewMBS
- event BoundsChanged
- event Closing
- event ConstructContextualMenu(base as DesktopMenuItem, x as Integer, y as Integer) As Boolean
- event ContextualMenuItemSelected(selectedItem As DesktopMenuItem) As Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event FocusLost
- event FocusReceived
- event FrameChanged
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event Opening
- event ScaleFactorChanged(NewFactor as double)
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control IKImageBrowserViewControlMBS
- property Scrollview as NSScrollViewMBS
- property View as IKImageBrowserViewMBS
- event backgroundWasRightClickedWithEvent(e as NSEventMBS)
- event BoundsChanged
- event cellWasDoubleClickedAtIndex(index as Integer)
- event cellWasRightClickedAtIndex(index as Integer, e as NSEventMBS)
- event Close
- event Closing
- event concludeDragOperation(sender as NSDraggingInfoMBS)
- event ConstructContextualMenu(base as MenuItem, x as Integer, y as Integer) as Boolean
- event ContextualMenuAction(hitItem as MenuItem) as Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event draggingEnded(sender as NSDraggingInfoMBS)
- event draggingEntered(sender as NSDraggingInfoMBS) as Integer
- event draggingExited(sender as NSDraggingInfoMBS)
- event draggingUpdated(sender as NSDraggingInfoMBS) as Integer
- event EnableMenuItems
- event FocusLost
- event FocusReceived
- event FrameChanged
- event GotFocus
- event groupAtIndex(index as Integer) as Dictionary
- event itemAtIndex(index as Integer) as IKImageBrowserItemMBS
- event LostFocus
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x as Integer, y as Integer)
- event moveItemsAtIndexes(indexes as NSIndexSetMBS, destinationIndex as Integer) as boolean
- event numberOfGroups as Integer
- event numberOfItems as Integer
- event Open
- event Opening
- event performDragOperation(sender as NSDraggingInfoMBS) as boolean
- event prepareForDragOperation(sender as NSDraggingInfoMBS) as boolean
- event removeItemsAtIndexes(indexes as NSIndexSetMBS)
- event ScaleFactorChanged(NewFactor as Double)
- event selectionDidChange
- event updateDraggingItemsForDrag(sender as NSDraggingInfoMBS)
- event wantsPeriodicDraggingUpdates as boolean
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event writeItemsAtIndexes(indexes as NSIndexSetMBS, pasteboard as NSPasteboardMBS) as Integer
- control IKImageViewControlMBS
- property View as IKImageViewMBS
- event BoundsChanged
- event Close
- event Closing
- event ConstructContextualMenu(base as MenuItem, x as Integer, y as Integer) as Boolean
- event ContextualMenuAction(hitItem as MenuItem) as Boolean
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event EnableMenuItems
- event FocusLost
- event FocusReceived
- event FrameChanged
- event GotFocus
- event LostFocus
- event MenuBarSelected
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- event Open
- event Opening
- event ScaleFactorChanged(NewFactor as double)
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- control DesktopIKImageBrowserViewControlMBS
- Blog Entries
The items on this page are in the following plugins: MBS AVFoundation Plugin.