The plugin part NSPanel
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSPanel:
Not Console safe,
198 entry points.
- class NSAlertMBS
- class NSColorPanelMBS
- class NSFontManagerMBS
- method availableFontNamesMatchingFontDescriptor(descriptor as NSFontDescriptorMBS) as String()
- method fontDescriptorsInCollection(collectionName as String) as NSFontDescriptorMBS()
- method removeFontDescriptorFromCollection(descriptor as NSFontDescriptorMBS, collectionName as String)
- method addFontDescriptorsToCollection(descriptors() as NSFontDescriptorMBS, collectionName as String)
- method addCollection(collectionName as String, Options as Integer = 0) as Boolean
- method removeCollection(collectionName as String) as Boolean
- method fontHasTraits(fontName as string, Traits as integer) as boolean
- method weightOfFont(font as NSFontMBS) as integer
- method traitsOfFont(font as NSFontMBS) as integer
- method orderFrontFontPanel
- method orderFrontStylesPanel
- method availableMembersOfFontFamily(FontFamily as string) as variant()
- method availableFontFamilies as string()
- method availableFonts as string()
- method availableFontNamesWithTraits(traits as integer) as string()
- method collectionNames as string()
- method Constructor
- method isMultiple as boolean
- method selectedFont as NSFontMBS
- method setSelectedAttributes(dic as dictionary, isMultiple as boolean)
- method setSelectedFont(font as NSFontMBS, isMultiple as boolean)
- method convertAttributes(dic as dictionary) as dictionary
- method convertFont(font as NSFontMBS) as NSFontMBS
- method convertFontToSize(font as NSFontMBS, size as double) as NSFontMBS
- method convertFontToFace(font as NSFontMBS, face as string) as NSFontMBS
- method convertFontToFamily(font as NSFontMBS, family as string) as NSFontMBS
- method convertFontToHaveTrait(font as NSFontMBS, trait as integer) as NSFontMBS
- method convertFontToNotHaveTrait(font as NSFontMBS, trait as integer) as NSFontMBS
- method convertWeightOfFont(font as NSFontMBS, up as boolean) as NSFontMBS
- method convertFontTraits(traits as integer) as integer
- property Enabled as boolean
- property Handle as Integer
- shared method sharedFontManager as NSFontManagerMBS
- class NSFontPanelMBS
- class NSOpenPanelMBS
- method URLs as String()
- method Files as FolderItem()
- method beginSheetForDirectory(path as folderitem, name as string, filetypes() as string, targetWindow as window)
- method beginForDirectory(path as folderitem, name as string, filetypes() as string)
- method Files(index as UInt32) as folderitem
- method URL(index as UInt32) as string
- method Constructor
- method runModalForDirectory(path as folderitem, name as string, filetypes as string) as integer
- method runModalForTypes(filetypes as string) as integer
- method runModalForDirectory(path as folderitem, name as string, filetypes() as string) as integer
- method runModalForTypes(filetypes() as string) as integer
- method beginSheetForDirectory(path as folderitem, name as string, filetypes() as string, targetWindow as DesktopWindow)
- property FilesCount as UInt32
- property resolvesAliases as Boolean
- property canChooseDirectories as Boolean
- property allowsMultipleSelection as Boolean
- property canChooseFiles as Boolean
- property canDownloadUbiquitousContents as Boolean
- property canResolveUbiquitousConflicts as Boolean
- property AccessoryViewDisclosed as Boolean
- class NSSavePanelMBS
- method HideNSNavNodePopUpButton
- method Constructor
- method runModal as integer
- method runModalForDirectory(path as folderitem, name as string) as integer
- method beginSheetForDirectory(path as folderitem, name as string, targetWindow as window)
- method File as folderitem
- method validateVisibleColumns
- method Ok
- method Cancel
- method allowedFileTypes as string()
- method setAllowedFileTypes(filetype as string)
- method setAllowedFileTypes(filetypes() as string)
- method tagNames as string()
- method setTagNames(tagNames() as string)
- method beginSheetForDirectory(path as folderitem, name as string, targetWindow as DesktopWindow)
- property directoryURL as String
- property NameFieldStringValue as String
- property NameFieldLabel as String
- property requiredFileType as String
- property Directory as FolderItem
- property accessoryView as NSViewMBS
- property Prompt as String
- property Message as String
- property Title as String
- property canCreateDirectories as Boolean
- property canSelectHiddenExtension as Boolean
- property isExtensionHidden as Boolean
- property treatsFilePackagesAsDirectories as Boolean
- property showsHiddenFiles as Boolean
- property allowsOtherFileTypes as Boolean
- property isExpanded as Boolean
- property showsTagField as Boolean
- shared method FileTypeForHFSType(hfstype as string) as string
- event shouldShowFilename(path as string, item as folderitem) as boolean
- event compareFilename(name1 as string, name2 as string, caseSensitive as boolean) as integer
- event isValidFilename(path as string, item as folderitem) as boolean
- event userEnteredFilename(filename as string, confirmed as boolean) as string
- event willExpand(expanding as boolean)
- event directoryDidChange(path as string, folder as folderitem)
- event panelSelectionDidChange
- event savePanelDidEnd(ReturnCode as integer)
- class NSSavePanelObserverMBS
Blog Entries
Xojo Developer Magazine