<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<?xml-stylesheet href="./_c74_ref.xsl" type="text/xsl"?>

<!--This is an automatically generated file. DO NOT EDIT THIS FILE DIRECTLY. Rather, use the _ref.xml files found in the 'edits' folder.-->
<c74object name="jit.cellblock" module="max" category="U/I">
	<digest>
		Edit rows and columns of data
	</digest>
	<description>
		Provides storage, viewing and editing of two-dimensional data. The format is similar to the &quot;grid&quot; display tools found in many other development environments. The current cell location, format, display and contents within <o>jit.cellblock</o> can be set with the mouse or by using Max messages.
	</description>
	<!--METADATA-->
	<metadatalist>
		<metadata name="author">
			Cycling '74
		</metadata>
		<metadata name="tag">
			Max
		</metadata>
		<metadata name="tag">
			Jitter UI
		</metadata>
		<metadata name="tag">
			U/I
		</metadata>
	</metadatalist>
	<!--INLETS-->
	<inletlist>
		<inlet id="0" type="INLET_TYPE">
			<digest>
				anything in, bang outputs value
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
		<inlet id="1" type="list">
			<digest>
				sync input
			</digest>
			<description>
				TEXT_HERE
			</description>
		</inlet>
	</inletlist>
	<!--OUTLETS-->
	<outletlist>
		<outlet id="0" type="list">
			<digest>
				column, row and value
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
		<outlet id="1" type="list">
			<digest>
				edit values for cell
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
		<outlet id="2" type="list">
			<digest>
				sync output
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
		<outlet id="3" type="list">
			<digest>
				dumpout
			</digest>
			<description>
				TEXT_HERE
			</description>
		</outlet>
	</outletlist>
	<palette category="Interface" action="jit.cellblock" pic="jit.cellblock.svg" />
	<!--ARGUMENTS-->
	<objarglist>
		<objarg id="0" name="OBJARG_NAME" type="OBJARG_TYPE" optional="0">
			<digest>
				TEXT_HERE
			</digest>
			<description>
				TEXT_HERE
			</description>
		</objarg>
	</objarglist>
	<!--MESSAGES-->
	<methodlist>
		<method name="bang">
			<arglist />
			<digest>
				Output the current cell contents
			</digest>
			<description>
				Sends the contents out the object's left outlet, and sends a message through the third outlet in the form set value-list.
			</description>
		</method>
		<method name="list">
			<arglist>
				<arg name="column" optional="0" type="int" />
				<arg name="row" optional="0" type="int" />
			</arglist>
			<digest>
				Select a cell
			</digest>
			<description>
				Selects a cell within the cellblock. The message list col-number row-number is equivalent to the message select col-number row-number.
			</description>
		</method>
		<method name="append">
			<arglist>
				<arg name="input" optional="0" type="list" />
			</arglist>
			<digest>
				Append data to a cell
			</digest>
			<description>
				The word <m>append</m>, followed by a data element or a list of elements, will add the specified valid Max data to the contents of the currently selected cell.
			</description>
		</method>
		<method name="cell">
			<arglist>
				<arg name="column" optional="0" type="int" />
				<arg name="row" optional="0" type="int" />
				<arg name="setting" optional="0" type="symbol" />
				<arg name="value" optional="0" type="list" />
			</arglist>
			<digest>
				Control the appearance of a cell
			</digest>
			<description>
				The <m>cell</m> message allows you to control the appearance of a single cell within the cellblock. Using the <m>cell</m> message will override changes for both row and col message.
			</description>
			<discussion>
				The word <m>cell</m>, followed by a list in the form cell col-number row-number label text, sets a text label for the selected cell. The label will always be displayed, but does not replace any data stored for the cell. If col-number and row-number are omitted from the list, the currently selected cell is changed.
				<br />
				<br />
				The word <m>cell</m>, followed by a list in the form cell col-number row-number frgb red green blue, sets the foreground color of the selected cell. All values should be in the range 0-255. If col-number and row-number are omitted from the list, the currently selected cell is changed. If no color values are provided, the cell override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>cell</m>, followed by a list in the form cell col-number row-number brgb red green blue, sets the background color of the selected cell. All values should be in the range 0-255. If col-number and row-number are omitted from the list, the currently selected cell is changed. If no color values are provided, the cell override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>cell</m>, followed by a list in the form cell col-number row-number just justification-value, sets the justification for the cell. Justification values are:
				<br />
				<br />
				-1 remove cell-based override
				<br />
				0 left-justified
				<br />
				1 center-justified
				<br />
				2 right-justified
				<br />
				<br />
				If col-number and row-number are omitted from the list, the currently selected cell is changed.
				<br />
				<br />
				The word <m>cell</m>, followed by a list in the form cell col-number row-number precision precision-value, sets the displayed floating-point precision for the cell. Precision values are:
				<br />
				<br />
				-1 remove cell-based override
				<br />
				0-9 set displayed precision
				<br />
				<br />
				If col-number and row-number are omitted from the list, the currently selected cell is changed.
				<br />
				<br />
				The word <m>cell</m>, followed by a list in the form cell col-number row-number readonly readonly-value, sets the read-only setting for the cell. Readonly values are:
				<br />
				<br />
				-1 remove cell-based override
				<br />
				0 read/write capable
				<br />
				1 read-only
				<br />
				<br />
				If col-number and row-number are omitted from the list, the currently selected cell is changed.
				<br />
				<br />
				Note: Using <m>cell</m> messages without explicitly specifying column or row locations is not recommended when using selmode 2, selmode 3 or selmode 4.
			</discussion>
		</method>
		<method name="clear">
			<arglist>
				<arg name="option" optional="1" type="list" />
			</arglist>
			<digest>
				The clear message removes data from the cellblock.
			</digest>
			<description>
				The <m>clear</m> message removes data from the cellblock. The message <m>clear</m>&lt;col-number row-number&gt; clears the contents of the specified cell. <m>clear all</m> will clear the entire contents of the cellblock. The message <m>clear current</m> will clear the contents of the currently selected cell(s). The <m>clear</m> message with no arguments is equivalent to the message <m>clear current</m>.
			</description>
		</method>
		<method name="col">
			<arglist>
				<arg name="column" optional="0" type="int" />
				<arg name="setting" optional="0" type="symbol" />
				<arg name="value" optional="0" type="list" />
			</arglist>
			<digest>
				Control the appearance of a column
			</digest>
			<description>
				The col message allows you to control the appearance of a single column within the cellblock. Using the col message to override color settings will override any color changes made with the row message. Using the cell message will, however, override color changes for both col and row messages.
			</description>
			<discussion>
				The word <m>col</m>, followed by a list in the form col col-number frgb red green blue, sets the foreground color of the column. All values should be in the range 0-255. If col-number is omitted from the list, the currently selected column is changed. If no color values are provided, the column override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>col</m>, followed by a list in the form col col-number brgb red green blue, sets the background color of the column. All values should be in the range 0-255. If col-number is omitted from the list, the currently selected column is changed. If no color values are provided, the column override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>col</m>, followed by a list in the form col col-number just justification-value, sets the justification for the cell. Justification values are:
				<br />
				<br />
				-1 remove column-based override
				<br />
				0 left-justified
				<br />
				1 center-justified
				<br />
				2 right-justified
				<br />
				<br />
				If col-number is omitted from the list, the currently selected column is changed.
				<br />
				<br />
				The word <m>col</m>, followed by a list in the form col col-number precision precision-value, sets the displayed floating-point precision for the column. A precision of -1 will remove the column-based precision override.
				<br />
				<br />
				The word <m>col</m>, followed by a list in the form col col-number readonly readonly-value, sets the read-only setting for the column. readonly values are:
				<br />
				<br />
				-1 remove column-based override
				<br />
				0 read/write capable
				<br />
				1 read-only
				<br />
				<br />
				If col-number is omitted from the list, the currently selected column is changed.
				<br />
				<br />
				The word <m>col</m>, followed by a list in the form col col-number width width, sets the width of the column in pixels. If col-number is omitted from the list, the currently selected column is changed.
			</discussion>
		</method>
		<method name="deref">
			<arglist />
			<digest>
				Remove reference to a coll
			</digest>
			<description>
				Disconnects a <o>jit.cellblock</o> object from any attached <o>coll</o> objects.
			</description>
		</method>
		<method name="dump">
			<arglist>
			</arglist>
			<digest>
				Output all non-empty cell contents
			</digest>
			<description>
				Sends a listing of the contents of all non-empty cells out the object's left outlet, one line per cell. Each output line takes the form col-number row-number cell-contents.
			</description>
		</method>
		<method name="jit_deref">
			<arglist />
			<digest>
				Remove reference to a jit.matrix
			</digest>
			<description>
				The message <m>jit_deref</m> will dereference the currently referenced <o>jit.matrix</o> object.
			</description>
		</method>
		<method name="jit_matrix">
			<arglist>
				<arg name="name" optional="0" type="symbol" />
			</arglist>
			<digest>
				Create reference to a jit.matrix
			</digest>
			<description>
				The message <m>jit_matrix</m> will cause the <o>jit.cellblock</o> object's display/edit to directly reference the received <o>jit.matrix</o> rather than maintaining its own data structure.
			</description>
		</method>
		<method name="mode">
			<arglist>
				<arg name="operational-mode" optional="0" type="list" />
			</arglist>
			<digest>
				Set operational modes
			</digest>
			<description>
			</description>
			<discussion>
				The <m>mode</m> message sets the operational modes of the <o>jit.cellblock</o>. The message <m>mode selmode int</m> specifies the selection function of the cellblock. The selection mode settings are:
				<br />
				<br />
				0. no selection
				<br />
				<br />
				1. select a single cell
				<br />
				<br />
				2. select an entire column
				<br />
				<br />
				3. select an entire row
				<br />
				<br />
				4. select a single cell unless a column or row header is selected, in which case the entire column or row is selected.
				<br />
				<br />
				5. in-place editing. A single cell is selected and values can be typed directly into the cell.
				<br />
				<br />
				The message <m>mode saveatoms int</m> toggles whether or not the cell contents will be saved with the patcher.
				<br />
				<br />
				The message <m>mode sync horizontal-sync-flag vertical-sync-flag select-flag</m> sets the sync modes. The sync modes determine if sync messages received in the rightmost inlet are accepted or ignored. mode sync 1 1 1 would accept all sync commands, while mode sync 0 0 0 would ignore all commands. Sync allows multiple <o>jit.cellblock</o> objects to display &quot;connected&quot; information.
				<br />
				<br />
				<br />
				<br />
				separate values: Each cell is sent separately, and each data item within the cell is sent as a separate value.
				<br />
				<br />
				as one list: If more than one cell is selected, all cell contents are formatted into a single list and output as a single cell output.
				<br />
				<br />
				as one symbol: If more than one cell is selected, or if a cell has more than one value (e.g. a list), all values are combined into a single, space-separated symbol for output.
			</discussion>
		</method>
		<method name="plane">
			<arglist>
				<arg name="input" optional="0" type="int" />
			</arglist>
			<digest>
				Select a jit.matrix plane to display
			</digest>
			<description>
				The word <m>plane</m> followed by an integer that specifies a numbered plane in a <o>jit.matrix</o> object, will display that plane. The special message <m>plane -1</m> will display all four planes of an RGBA <o>jit.matrix</o> object simultaneously.
			</description>
		</method>
		<method name="prepend">
			<arglist>
				<arg name="input" optional="0" type="list" />
			</arglist>
			<digest>
				Prepend data to a cell's contents
			</digest>
			<description>
				Adds the specified valid Max data to the beginning of the currently selected cell contents.
			</description>
		</method>
		<method name="read">
			<arglist>
				<arg name="filename" optional="1" type="symbol" />
			</arglist>
			<digest>
				Read cellblock contents from a file
			</digest>
			<description>
				Opens and reads the contents of a cellblock file from disk if a filename is specified. No attempts are made to verify the contents. If no filename is specified, a file dialog box will be displayed to allow selection of a saved cellblock file.
			</description>
		</method>
		<method name="refer">
			<arglist>
				<arg name="name" optional="0" type="symbol" />
			</arglist>
			<digest>
				Create a reference to a coll object
			</digest>
			<description>
				The word <m>refer</m>, followed by the name of a <o>coll</o>, object, displays the contents of the named <o>coll</o> object's internal list. Changes to the data in the <o>jit.cellblock</o> will change the contents of the attached <o>coll</o> object.
			</description>
		</method>
		<method name="refresh">
			<arglist />
			<digest>
				Force a redraw
			</digest>
			<description>
				Causes the <o>jit.cellblock</o> object to be redrawn.
			</description>
		</method>
		<method name="select">
			<arglist>
				<arg name="column-number" optional="0" type="int" />
				<arg name="row-number" optional="0" type="int" />
			</arglist>
			<digest>
				Select a cell
			</digest>
			<description>
				The select message, followed by a column number and row number, will select the requested coll using the current selmode. The contents of the selected cell(s) are output from the object's left outlet, and the outputs a message in the form set value out the third outlet.
			</description>
		</method>
		<method name="set">
			<arglist>
				<arg name="input" optional="0" type="list" />
			</arglist>
			<digest>
				Replace cell data
			</digest>
			<description>
				Replaces a cell's data with the data specified. Two forms are supported:
				<br />
				set current value replaces the currently selected cell's contents.
				<br />
				set col-number row-number values replaces the specified cell's contents.
			</description>
		</method>
		<method name="row">
			<arglist>
				<arg name="row" optional="0" type="int" />
				<arg name="setting" optional="0" type="symbol" />
				<arg name="value" optional="0" type="list" />
			</arglist>
			<digest>
				Control the appearance of a row
			</digest>
			<description>
				The row message allows you to control the appearance of a single row within the cellblock.
			</description>
			<discussion>
				The word <m>row</m>, followed by followed a list in the form row row-number frgb red green blue, sets the foreground color of the row. All values should be in the range 0-255. If row-number is omitted from the list, the currently selected row is changed. If no color values are provided, the row override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>row</m>, followed by followed a list in the form row row-number brgb red green blue sets the background color of the row. All values should be in the range 0-255. If row -number is omitted from the list, the currently selected row is changed. If no color values are provided, the row override will be eliminated and the color returned to the default setting.
				<br />
				<br />
				The word <m>row</m>, followed by followed a list in the form row row-number just justification-value sets the justification for the row. Justification values are:
				<br />
				<br />
				-1 remove row-based override
				<br />
				0 left-justified
				<br />
				1 center-justified
				<br />
				2 right-justified
				<br />
				<br />
				If the row-number is omitted from the list, the currently selected row is changed.
				<br />
				<br />
				The word <m>row</m>, followed by followed a list in the form row row-number precision precision-value sets the displayed floating-point precision for the row. A precision of -1 will remove the row-based precision override.
				<br />
				<br />
				A list in the form row row-number readonly readonly-value sets the read-only setting for the row. readonly values are:
				<br />
				<br />
				-1 remove row-based override
				<br />
				0 read/write capable
				<br />
				1 read-only
				<br />
				<br />
				If row-number is omitted from the list, the currently selected row is changed.
				<br />
				<br />
				The word <m>row</m>, followed by followed a list in the form row row-number width sets the width of the row in pixels. If row-number is omitted from the list, the currently selected row is changed.
			</discussion>
		</method>
		<method name="rowblend">
			<arglist>
				<arg name="foreground" optional="0" type="int" />
				<arg name="background" optional="0" type="int" />
			</arglist>
			<digest>
				Set row/column color blending
			</digest>
			<description>
				The word <m>rowblend</m>, followed by two numbers in the range 0-100 specifying foreground and background blend percentages. blends the foreground and background colors for the cellblock object.
			</description>
			<discussion>
				In cases where there are both column and row foreground and/or background color overrides, the <m>rowblend</m> message will allow you to &quot;blend&quot; the colors using column transparency. Column colors have a higher priority than row colors; if you have a row and column color that affect a cell, only the column color will normally be displayed. The <m>rowblend</m> message allows you to make the column color transparent using a percentage value, thereby allowing the row color to be displayed. The <m>rowblend</m> message applies the color transparency to all column colors without discrimination.
			</discussion>
		</method>
		<method name="text">
			<arglist>
				<arg name="input" optional="0" type="list" />
			</arglist>
			<digest>
				Replace cell contents with text
			</digest>
			<description>
				Replaces the value of the currently selected cell with the incoming text values. This is provided as a convenient way of receiving the output of a <o>textedit</o> object.
			</description>
		</method>
		<method name="send">
			<arglist>
				<arg name="name" optional="0" type="symbol" />
				<arg name="option" optional="0" type="list" />
			</arglist>
			<digest>
				Send data to a receive object
			</digest>
			<description>
				The word <m>send</m>, followed by the name of a <o>receive</o> object, will transmit cellblock values without using connected patch cords; it is the equivalent of sending the output through a <o>send</o> object.
				<br />
				<br />
				send receive-object col-number row-number will send the data in the specified cell to the specified received object. send receive-object all sends all non-empty cell contents to the specified receive object as a series of lists in the form cell-data-type value.
			</description>
		</method>
		<method name="sync">
			<arglist>
				<arg name="messages" optional="0" type="list" />
			</arglist>
			<digest>
				Allow synchronization between jit.cellblock objects
			</digest>
			<description>
				Receives input in the <o>jit.cellblock</o> object's right inlet from another <o>jit.cellblock</o> object, so that two cellblocks can maintain location and selection synchronization. Synchronization allows for multiple <o>jit.cellblock</o> objects to react as if connected. One use of synchronization is used to force external cellblock objects to act as header rows and columns for a main <o>jit.cellblock</o>. For more information on setting synchronization, see the <m>mode</m> message.
			</description>
		</method>
		<method name="write">
			<arglist>
				<arg name="filename" optional="1" type="symbol" />
			</arglist>
			<digest>
				Write all data to a disk file
			</digest>
			<description>
				Opens a file and writes the contents of a cellblock file to disk. If a filename is specified, that file is created and written. If no filename is specified, a file dialog box will be displayed to allow selection of a pathname and file.
			</description>
		</method>
		<method name="writeagain">
			<arglist />
			<digest>
				Repeat the previous file write
			</digest>
			<description>
				If a file has been written, the <m>writeagain</m> message will allow it to be rewritten without further user interaction.
			</description>
		</method>
	</methodlist>
	<!--ATTRIBUTES-->
	<attributelist>
		<attribute name="automouse" get="1" set="1" type="int" size="1">
			<digest>
				Automatic scrolling and selection with the mouse
			</digest>
			<description>
				Enables/disables scrolling or selecting cells by clicking and dragging with the mouse. The default is 1 (enabled).
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Scroll/Select Cells With Drag" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="bblend" get="1" set="1" type="int" size="1">
			<digest>
				Background blend percentage
			</digest>
			<description>
				Specifies the percentage of background blending for the <o>jit.cellblock</o> object's display.In cases where there are both column and row background color overrides, this message will allow you to &quot;blend&quot; the colors. Column colors have a higher priority than row colors; if you have a row and column color that affect a cell, only the column color will normally be displayed. The <m>bblend</m> message allows you to make the column color transparant using a percentage value, thereby allowing the row color to be displayed. This message applies the color transparency to all column colors without discrimination.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Background blending %" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="bgcolor" get="1" set="1" type="float" size="4">
			<digest>
				Background color
			</digest>
			<description>
				Sets the default background color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="1. 1. 1. 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Default Background Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="border" get="1" set="1" type="int" size="1">
			<digest>
				Border draw
			</digest>
			<description>
				Toggles drawing a border edge around the <o>jit.cellblock</o>.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Draw Border" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="bordercolor" get="1" set="1" type="float" size="4">
			<digest>
				Border color
			</digest>
			<description>
				Sets the default border color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.5 0.5 0.5 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Border Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="colhead" get="1" set="1" type="int" size="1">
			<digest>
				Display first column as header
			</digest>
			<description>
				Toggles the behavior of the first column. If the header option is selected, the first column will change color to the rgba setting, and will not be directly editable in selmode 5.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Show Column Header" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="cols" get="1" set="1" type="int" size="1">
			<digest>
				Number of columns
			</digest>
			<description>
				Sets the number of columns that are visible within the <o>jit.cellblock</o>. If the number of columns is greater than can be displayed, scrollbars will be shown.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="10" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Number of Columns" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="colwidth" get="1" set="1" type="int" size="1">
			<digest>
				Default column width
			</digest>
			<description>
				Sets the default column width of the individual cells. Changing these settings may change whether the scrollbars are displayed.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="66" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Default Column Width" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="datadirty" get="1" set="1" type="int" size="1">
			<digest>
				Patcher dirty flag
			</digest>
			<description>
				Enables or disables the patcher-dirty flag. The default is 0 (disabled). When enabled, the <o>jit.cellblock</o> object will dirty the patch whenever its cell data changes.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Mark Patcher Dirty When Cell Data Changes?" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="fblend" get="1" set="1" type="int" size="1">
			<digest>
				Foreground blend percentage
			</digest>
			<description>
				Specifies the percentage of foreground blending for the <o>jit.cellblock</o> object's display.In cases where there are both column and row foreground color overrides, this message will allow you to &quot;blend&quot; the colors. Column colors have a higher priority than row colors; if you have a row and column color that affect a cell, only the column color will normally be displayed. The <m>fblend</m> message allows you to make the column color transparent using a percentage value, thereby allowing the row color to be displayed. This message applies the color transparency to all column colors without discrimination.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Foreground blending %" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="fgcolor" get="1" set="1" type="float" size="4">
			<digest>
				Foreground color
			</digest>
			<description>
				Sets the default foreground color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0. 0. 0. 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Default Foreground Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="grid" get="1" set="1" type="int" size="1">
			<digest>
				Grid border draw
			</digest>
			<description>
				Toggles drawing a border edge around each individual cell.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Draw Grid" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="gridlinecolor" get="1" set="1" type="float" size="4">
			<digest>
				Grid line color
			</digest>
			<description>
				Sets the default grid line color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.5 0.5 0.5 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Grid Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="hcellcolor" get="1" set="1" type="float" size="4">
			<digest>
				Highlighted cell color
			</digest>
			<description>
				Sets the default selected cell color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.82 0.82 0.9 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Selection Background Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="headercolor" get="1" set="1" type="float" size="4">
			<digest>
				Default header color
			</digest>
			<description>
				Sets the default header color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.7 0.7 0.7 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Header Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="hscroll" get="1" set="1" type="int" size="1">
			<digest>
				Horizontal scroll bar behavior
			</digest>
			<description>
				Toggles horizontal scroll bar behavior. When set to 0, this attribute will override the <o>jit.cellblock</o> object’s automatic handling of scrollbar display when there is more information to show than the current settings can manage.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Display Scrollbar - Horz" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="hsync" get="1" set="1" type="int" size="1">
			<digest>
				Horizontal synchronization
			</digest>
			<description>
				Toggles synchronizing horizontal movement with another <o>jit.cellblock</o> object whose third outlet is connected to the right-most inlet of the <o>jit.cellblock</o> object.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Sync Horizontal?" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="interval" get="1" set="1" type="int" size="1">
			<digest>
				Refresh interval
			</digest>
			<description>
				Sets the interval, in milliseconds, at which the display of the contents of a <o>coll</o> or <o>jit.matrix</o> object is updated.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Performance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="250" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Coll/Matrix Display Interval (ms)" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="just" get="1" set="1" type="int" size="1">
			<digest>
				Default cell justification
			</digest>
			<description>
				Sets the default text justification of all cells - left (0), center (1) or right (2).
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="3">
					<enumlist>
						<enum name="Left">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Center">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Right">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Justification" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enumindex" />
			</attributelist>
		</attribute>
		<attribute name="outmode" get="1" set="1" type="int" size="1">
			<digest>
				Output mode
			</digest>
			<description>
				Sets the output mode of the cellblock. The output mode settings are:
				<br />
				<br />
				0. separate values: Each cell is sent separately, and each data item within the cell is sent as a separate value.
				<br />
				<br />
				1. as one list: If more than one cell is selected, all cell contents are formatted into a single list and output as a single cell output.
				<br />
				<br />
				2. as one symbol: If more than one cell is selected, or if a cell has more than one value (e.g. a list), all values are combined into a single, space-separated symbol for output.
				<br />
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="3">
					<enumlist>
						<enum name="Individual cells">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="As one list">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="As one symbol">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Output Mode" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enumindex" />
			</attributelist>
		</attribute>
		<attribute name="precision" get="1" set="1" type="int" size="1">
			<digest>
				Default float display precision
			</digest>
			<description>
				Sets the default floating point precision for all cells. This does not alter the actual contents of the cell - it only changes the displayed precision of those contents.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="2" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Displayed Float Precision" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="readonly" get="1" set="1" type="int" size="1">
			<digest>
				Read-only flag
			</digest>
			<description>
				Sets the read-only mode of the <o>jit.cellblock</o> object. The mode settings are:
				<br />
				<br />
				-1: Eliminate any readonly setting. This option removes the cell/col/row from the structure, preventing any intrusion of the cell/col/row setting on the overall cellblock setting.
				<br />
				0: readonly off
				<br />
				1: readonly on
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Read Only" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="rowhead" get="1" set="1" type="int" size="1">
			<digest>
				Draw first row as header
			</digest>
			<description>
				Toggles the behavior of the first row. If the header option is selected, the first row will change color to the rgba setting, and will not be directly editable in selmode 5.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Show Row Header" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="rowheight" get="1" set="1" type="int" size="1">
			<digest>
				Default row height
			</digest>
			<description>
				The word <m>rowheight</m>, followed by a number, sets the default row height of the individual cells. Changing these settings may change whether the scrollbars are displayed.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="18" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Default Row Height" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="rows" get="1" set="1" type="int" size="1">
			<digest>
				Number of rows
			</digest>
			<description>
				Sets the number of columns and rows that are visible within the <o>jit.cellblock</o>. If the number of rows is greater than can be displayed, scrollbars will be shown.
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Structure" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="10" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Number of Rows" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
			</attributelist>
		</attribute>
		<attribute name="savemode" get="1" set="1" type="int" size="1">
			<digest>
				Patcher embed flag
			</digest>
			<description>
				Toggles the ability save the <o>jit.cellblock</o> object's cell contents as part of the main patcher. The default behavior is 0 (save the data as a separate file).
			</description>
			<attributelist>
				<attribute name="basic" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="0" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Save Cell Data with Patcher?" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="sccolor" get="1" set="1" type="float" size="4">
			<digest>
				Scroller Background Color
			</digest>
			<description>
				Sets the default text background color of the scroller in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="1. 1. 1. 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Scroller Background Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="selmode" get="1" set="1" type="int" size="1">
			<digest>
				Selection mode
			</digest>
			<description>
				Sets the selection mode of the cellblock. The selection mode settings are:
				<br />
				<br />
				0. no selection
				<br />
				<br />
				1. select a single cell
				<br />
				<br />
				2. select an entire column
				<br />
				<br />
				3. select an entire row
				<br />
				<br />
				4. select a single cell unless a column or row header is selected, in which case the entire column or row is selected.
				<br />
				<br />
				5. in-place editing. A single cell is selected and values can be typed directly into the cell.
				<br />
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="enumvals" get="1" set="1" type="atom" size="6">
					<enumlist>
						<enum name="No Selection">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="One Cell">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Column">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Row">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Header Select">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
						<enum name="Inline Edit">
							<digest>
								TEXT_HERE
							</digest>
							<description>
								TEXT_HERE
							</description>
						</enum>
					</enumlist>
				</attribute>
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Selection Mode" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="enumindex" />
			</attributelist>
		</attribute>
		<attribute name="selsync" get="1" set="1" type="int" size="1">
			<digest>
				Selection synchronization
			</digest>
			<description>
				Toggles synchronizing selection with another <o>jit.cellblock</o> object whose third outlet is connected to the right-most inlet of the <o>jit.cellblock</o> object.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Sync Selection?" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="sgcolor" get="1" set="1" type="float" size="4">
			<digest>
				Scroller gutter color
			</digest>
			<description>
				Sets the default text color of the scroller gutter in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.96 0.96 0.98 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Scroller Gutter Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="stcolor" get="1" set="1" type="float" size="4">
			<digest>
				Scroller thumb color
			</digest>
			<description>
				Sets the default text color of the scroller handle (thumb) in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0.8 0.8 0.9 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Scroller Thumb Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="textcolor" get="1" set="1" type="float" size="4">
			<digest>
				Default text color
			</digest>
			<description>
				Sets the default text color of the <o>jit.cellblock</o> object in RGBA format.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Color" />
				<attribute name="defaultname" get="1" set="1" type="float" size="4" value="0. 0. 0. 1." />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Header Text Color" />
				<attribute name="paint" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="rgba" />
			</attributelist>
		</attribute>
		<attribute name="vscroll" get="1" set="1" type="int" size="1">
			<digest>
				Vertical scroll bar behavior
			</digest>
			<description>
				Toggles vertical scroll bar behavior. When set to 0, this attribute will override the <o>jit.cellblock</o> object’s automatic handling of scrollbar display when there is more information to show than the current settings can manage.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Appearance" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Display Scrollbar - Vert" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
		<attribute name="vsync" get="1" set="1" type="int" size="1">
			<digest>
				Vertical synchronization
			</digest>
			<description>
				Toggles synchronizing vertical movement with another <o>jit.cellblock</o> object whose third outlet is connected to the right-most inlet of the <o>jit.cellblock</o> object.
			</description>
			<attributelist>
				<attribute name="category" get="1" set="1" type="atom" size="1" value="Modes" />
				<attribute name="default" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="label" get="1" set="1" type="symbol" size="1" value="Sync Vertical?" />
				<attribute name="save" get="1" set="1" type="int" size="1" value="1" />
				<attribute name="style" get="1" set="1" type="symbol" size="1" value="onoff" />
			</attributelist>
		</attribute>
	</attributelist>
	<!--MENU ITEMS-->
	<menuitemlist>
		<menuitem name="Color">
			<digest>
				Color... menu item
			</digest>
			<description>
				Choosing the <b>Color...</b> menu item from the <b>Object</b> menu when the object is selected opens a <link type="vignette" module="core" name="color_palette">color picker</link>, permitting adjustment to the appearance of the <o>jit.cellblock</o> object.
			</description>
		</menuitem>
	</menuitemlist>
	<!--EXAMPLE-->
	<examplelist>
		<example img="jit.cellblock.png" caption="jit.cellblock displays data on a two-dimensional grid" />
	</examplelist>
	<!--SEEALSO-->
	<seealsolist>
		<seealso name="coll" />
		<seealso name="maximum" />
		<seealso name="minimum" />
		<seealso name="datachapter04" module="max" type="tutorial" />
	</seealsolist>
	<misc name="Output">
		<entry name="list">
			<description>
				Out left outlet: A list containing the currently selected column number, row number and the contents of the cell. The form of the output will be dependent on the mode outmode setting, which will determine if the contents will be provided individually, as a single list or as a single symbol.
			</description>
		</entry>
		<entry name="list">
			<description>
				Out the middle outlet: The Max message <m>set</m>, followed by the cell contents, is provided as a &quot;helper&quot; output for routing the cell contents to either a <o>textedit</o> or <o>message</o> object.
			</description>
		</entry>
		<entry name="list">
			<description>
				Out the right outlet: Synchronization messages are sent out the right outlet, meant as a source for the right inlet of other <o>jit.cellblock</o> objects. These messages can also be used to determine the current state of movement within the cellblock - for instance, the <m>sync click</m> message notifies that a cell has been click-selected, while the <m>sync select</m> message notifies that a cell has been selected (either by clicking, or programmatically).
			</description>
		</entry>
	</misc>
</c74object>
