Platforms to show: All Mac Windows Linux Cross-Platform
CustomNSTextFieldCellMBS class
Super class: NSTextFieldCellMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Cocoa Controls | MBS MacCocoa Plugin | 17.1 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
Subclass of the NSTextFieldCellMBS class.
- 9 events
- event cellSize(size as NSSizeMBS) as NSSizeMBS
- event Clone(clonedCell as NSTextFieldCellMBS) as CustomNSTextFieldCellMBS
- event didDrawWithFrame(cellFrame as NSRectMBS, controlView as NSViewMBS)
- event drawWithFrame(cellFrame as NSRectMBS, controlView as NSViewMBS) as boolean
- event fieldEditorForView(controlView as NSViewMBS) as NSTextViewMBS
- event imageRectForBounds(rect as NSRectMBS) as NSRectMBS
- event selectWithFrame(rect as NSRectMBS, controlView as NSViewMBS, text as NSTextMBS, theDelegate as Variant, selStart as Integer, selLength as Integer) as boolean
- event setUpFieldEditorAttributes(textObj as NSTextMBS, superFieldEditor as NSTextMBS) as NSTextMBS
- event titleRectForBounds(rect as NSRectMBS) as NSRectMBS
- 2 methods
- method Constructor
- method superDrawWithFrame(frame as NSRectMBS, view as NSViewMBS)
Super class NSTextFieldCellMBS
- 6 properties
- property backgroundColor as NSColorMBS
- property bezelStyle as Integer
- property drawsBackground as boolean
- property placeholderAttributedString as NSAttributedStringMBS
- property placeholderString as string
- property textColor as NSColorMBS
- 5 methods
- method allowedInputSourceLocales as string()
- method Constructor(text as string)
- method setAllowedInputSourceLocales(Identifiers() as string)
- method setUpFieldEditorAttributes(textobj as NSTextMBS) as NSTextMBS
- method setWantsNotificationForMarkedText(value as boolean)
- 2 constants
Constants
Constant | Value | Description |
---|---|---|
NSTextFieldRoundedBezel | 1 |
One of the constants to specify the bezel style of the text field cell.
Corners are rounded. Available in Mac OS X v10.2 and later. |
NSTextFieldSquareBezel | 0 |
One of the constants to specify the bezel style of the text field cell.
Corners are square. Available in Mac OS X v10.2 and later. |
Super class NSActionCellMBS
- 2 methods
- method Constructor(image as NSImageMBS)
- method Constructor(text as string)
Super class NSCellMBS
- 49 properties
- property alignment as Integer
- property allowsEditingTextAttributes as boolean
- property allowsMixedState as boolean
- property allowsUndo as boolean
- property attributedStringValue as NSAttributedStringMBS
- property backgroundStyle as Integer
- property baseWritingDirection as Integer
- property Bezeled as boolean
- property Bordered as boolean
- property className as string
- property classPath as string
- property Continuous as boolean
- property controlSize as Integer
- property controlTint as Integer
- property controlView as NSViewMBS
- property doubleValue as Double
- property Editable as boolean
- property Enabled as boolean
- property floatValue as Double
- property font as NSFontMBS
- property Handle as Integer
- property hasValidObjectValue as boolean
- property Highlighted as boolean
- property Identifier as String New in 24.1
- property image as NSImageMBS
- property importsGraphics as boolean
- property interiorBackgroundStyle as Integer
- property intValue as Integer
- property isOpaque as boolean
- property keyEquivalent as string
- property lineBreakMode as Integer
- property menu as NSMenuMBS
- property mnemonicLocation as Integer
- property refusesFirstResponder as boolean
- property Scrollable as boolean
- property Selectable as boolean
- property sendsActionOnEndEditing as boolean
- property showsFirstResponder as boolean
- property state as Integer
- property stringValue as string
- property tag as Integer
- property title as string
- property truncatesLastVisibleLine as boolean
- property type as Integer
- property userInterfaceLayoutDirection as Integer
- property usesSingleLineMode as boolean
- property wraps as boolean
- property cellAttribute(aParameter as Integer) as Integer
- property focusRingType as Integer
- 19 methods
- method acceptsFirstResponder as boolean
- method calcDrawInfo(theRect as NSRectMBS)
- method cellSize as NSSizeMBS
- method cellSizeForBounds(theRect as NSRectMBS) as NSSizeMBS
- method compare(otherCell as NSCellMBS) as Integer
- method Constructor(image as NSImageMBS)
- method Constructor(text as string)
- method drawingRectForBounds(theRect as NSRectMBS) as NSRectMBS
- method highlightColorWithFrame(theRect as NSRectMBS, controlView as NSViewMBS) as NSColorMBS
- method imageRectForBounds(theRect as NSRectMBS) as NSRectMBS
- method isEntryAcceptable(aString as string) as boolean
- method mnemonic as string
- method nextState as Integer
- method performClick
- method sendActionOn(mask as Integer) as Integer
- method setNextState
- method setTitleWithMnemonic(stringWithAmpersand as string)
- method titleRectForBounds(theRect as NSRectMBS) as NSRectMBS
- method wantsNotificationForMarkedText as boolean
- 3 shared methods
- shared method defaultFocusRingType as Integer
- shared method defaultMenu as NSMenuMBS
- shared method prefersTrackingUntilMouseUp as boolean
- 61 constants
This class has no sub classes.
Some events using this class:
- CustomNSTextFieldCellMBS.Clone(clonedCell as NSTextFieldCellMBS) as CustomNSTextFieldCellMBS
Some examples using this class:
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV Database with DataSource
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV Simple Demo with DataSource
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListBoxTV TableView
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Flat Only/ListboxTV with ContainerControl Cells
- /MacControls/Listbox and TableView Demos/ListboxTV drop-in/Hierarchical & Flat/ListBoxTV OutlineView
Blog Entries
Release notes
- Version 17.2
- Added more events for CustomNSTextFieldCellMBS.
The items on this page are in the following plugins: MBS MacCocoa Plugin.
CustomNSSharingServiceMBS - CustomNSTextFieldMBS