Copyright ©1995 by NeXT Computer, Inc. All Rights Reserved.
DBTextFormatter |
Inherits From: | DBFormatter : Object | |
Declared In: | dbkit/DBTextFormatter.h |
Class Description |
DBTextFormatter is one of three subclasses of DBFormatter; the others are DBEditableFormatter and DBImageFormatter. For read-only character-based display of numeric or character information, DBTextFormatter is faster than DBEditableTextFormatter. See the description of the superclass, DBFormatter. |
Instance Variables |
id font;
BOOL batching; |
font | The current font for displaying text | |
batching | YES if the same formats apply to a batch of records |
Method Types |
Initializing | init |
free |
Manipulating font | font |
setFont: |
Batching format requests | beginBatching: |
resetBatching: endBatching |
Archiving | write: |
read: |
Instance Methods |
beginBatching: |
beginBatching:(id <DBTableVectors>)attrs |
Notifies the DBTextFormatter that a formatting session is about to begin. You never invoke this method directly; it's invoked by the DBTableView that's using this object as a formatter. The end of a formatting session is signalled by endBatching.
See also: endBatching, resetBatching: |
endBatching |
endBatching |
Notifies the DBTextFormatter that a formatting session is over. You never invoke this method directly; it's invoked by the DBTableView that's using this object as a formatter. The beginning of a formatting session is signalled by beginBatching:.
See also: beginBatching:, resetBatching: |
font |
font |
Returns the DBTextFormatter's Font object. |
free |
free |
Frees the DBTextFormatter instance. |
init |
init |
Initializes the DBTextFormatter instance. In the course of initializing, the display font is set to the system default font at 12 point and batching is turned off. Returns self. |
read: |
read:(NXTypedStream *)stream |
Reads the DBTextFormatter from stream. Returns self. |
resetBatching: |
resetBatching:(id <DBTableVectors>) attrs |
Same as beginBatching:, but has no effect if batching is already in effect. Returns self. |
setFont: |
setFont:aFont |
Sets the current font to the Font object aFont. Returns self. |
write: |
write:(NXTypedStream *)stream |
Archives the DBTextFormatter to stream. Returns self. |