| Modifier and Type | Class and Description |
|---|---|
| public static class | LbsDataSubRecord.
This structure specifies properties of the dropdown list control |
| Modifier and Type | Field and Description |
|---|---|
| private boolean[] | _bsels
An optional array of booleans that specifies which items in the list are part of a multiple selection |
| private int | _cbFContinued
From [MS-XLS].pdf 2.5.147 FtLbsData: An unsigned integer that indirectly specifies whether some of the data in this structure appear in a subsequent Continue record. |
| private int | _cLines
An unsigned integer that specifies the number of items in the list. |
| private LbsDataSubRecord. | _dropData
An optional LbsDropData that specifies properties for this dropdown control. |
| private int | _flags
flags that tell what data follows |
| private int | _idEdit
An ObjId that specifies the edit box associated with this list. |
| private int | _iSel
An unsigned integer that specifies the one-based index of the first selected item in this list. |
| private Ptg | |
| private String[] | _rgLines
An optional array of strings where each string specifies an item in the list. |
| private Byte | |
| private int | _unknownPreFormulaInt
a formula that specifies the range of cell values that are the items in this list. |
| public static final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public | |
| public | LbsDataSubRecord(LittleEndianInput
the stream to read data from in, int the seconf short in the record header cbFContinued, int the containing Obj's cmoOt)CommonObjectDataSubRecord#field_1_objectType
|
| Modifier and Type | Method and Description |
|---|---|
| public LbsDataSubRecord | copy()
Implements abstract org. Implements org.
|
| protected int | |
| public Ptg | Returns: the formula that specifies the range of cell values that are the items in this list.
|
| public Map | |
| public SubRecord. | getGenericRecordType()
Overrides default org. Implements abstract org.
|
| public int | |
| public boolean | Returns: true as LbsDataSubRecord is always the last sub-recordOverrides org. Whether this record terminates the sub-record stream. |
| public static LbsDataSubRecord | |
| public void | serialize(LittleEndianOutput out)
Implements abstract org.
|
| _bsels | back to summary |
|---|---|
| private boolean[] _bsels An optional array of booleans that specifies which items in the list are part of a multiple selection | |
| _cbFContinued | back to summary |
|---|---|
| private int _cbFContinued From [MS-XLS].pdf 2.5.147 FtLbsData: An unsigned integer that indirectly specifies whether some of the data in this structure appear in a subsequent Continue record. If _cbFContinued is 0x00, all of the fields in this structure except sid and _cbFContinued MUST NOT exist. If this entire structure is contained within the same record, then _cbFContinued MUST be greater than or equal to the size, in bytes, of this structure, not including the four bytes for the ft and _cbFContinued fields | |
| _cLines | back to summary |
|---|---|
| private int _cLines An unsigned integer that specifies the number of items in the list. | |
| _dropData | back to summary |
|---|---|
| private LbsDataSubRecord. An optional LbsDropData that specifies properties for this dropdown control. This field MUST exist if and only if the containing Obj?s cmo.ot is equal to 0x14. | |
| _flags | back to summary |
|---|---|
| private int _flags flags that tell what data follows | |
| _idEdit | back to summary |
|---|---|
| private int _idEdit An ObjId that specifies the edit box associated with this list. A value of 0x00 specifies that there is no edit box associated with this list. | |
| _iSel | back to summary |
|---|---|
| private int _iSel An unsigned integer that specifies the one-based index of the first selected item in this list. A value of 0x00 specifies there is no currently selected item. | |
| _linkPtg | back to summary |
|---|---|
| private Ptg _linkPtg | |
| _rgLines | back to summary |
|---|---|
| private String[] _rgLines An optional array of strings where each string specifies an item in the list.
The number of elements in this array, if it exists, MUST be | |
| _unknownPostFormulaByte | back to summary |
|---|---|
| private Byte _unknownPostFormulaByte | |
| _unknownPreFormulaInt | back to summary |
|---|---|
| private int _unknownPreFormulaInt a formula that specifies the range of cell values that are the items in this list. | |
| sid | back to summary |
|---|---|
| public static final int sid | |
| LbsDataSubRecord | back to summary |
|---|---|
| pack-priv LbsDataSubRecord() | |
| LbsDataSubRecord | back to summary |
|---|---|
| public LbsDataSubRecord(LbsDataSubRecord other) | |
| LbsDataSubRecord | back to summary |
|---|---|
public LbsDataSubRecord(LittleEndianInput in, int cbFContinued, int cmoOt)
| |
| copy | back to summary |
|---|---|
| public LbsDataSubRecord copy() Implements abstract org. Implements org.
| |
| getDataSize | back to summary |
|---|---|
| protected int getDataSize() Implements abstract org.
| |
| getFormula | back to summary |
|---|---|
public Ptg getFormula()
| |
| getGenericProperties | back to summary |
|---|---|
| public Map Implements org.
| |
| getGenericRecordType | back to summary |
|---|---|
| public SubRecord. Overrides default org. Implements abstract org.
| |
| getNumberOfItems | back to summary |
|---|---|
public int getNumberOfItems()
| |
| isTerminating | back to summary |
|---|---|
| public boolean isTerminating() Overrides org. Doc from org. Whether this record terminates the sub-record stream.
There are two cases when this method must be overridden and return
| |
| newAutoFilterInstance | back to summary |
|---|---|
public static LbsDataSubRecord newAutoFilterInstance()
| |
| serialize | back to summary |
|---|---|
| public void serialize(LittleEndianOutput out) Implements abstract org.
| |
| Modifier and Type | Field and Description |
|---|---|
| private int | _cLine
An unsigned integer that specifies the number of lines to be displayed in the dropdown. |
| private int | _dxMin
An unsigned integer that specifies the smallest width in pixels allowed for the dropdown window |
| private final String | _str
a string that specifies the current string value in the dropdown |
| private Byte | _unused
Optional, undefined and MUST be ignored. |
| private int | _wStyle
An unsigned integer that specifies the style of this dropdown. |
| public static final int | STYLE_COMBO_DROPDOWN
Combo dropdown control |
| public static final int | STYLE_COMBO_EDIT_DROPDOWN
Combo Edit dropdown control |
| public static final int | STYLE_COMBO_SIMPLE_DROPDOWN
Simple dropdown control (just the dropdown button) |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public LbsDataSubRecord. | |
| public int | |
| public Map | |
| public void | |
| public void | setNumLines(int
the number of lines to be displayed in the dropdown num)Set the number of lines to be displayed in the dropdown. |
| public void | |
| public String |
| _cLine | back to summary |
|---|---|
| private int _cLine An unsigned integer that specifies the number of lines to be displayed in the dropdown. | |
| _dxMin | back to summary |
|---|---|
| private int _dxMin An unsigned integer that specifies the smallest width in pixels allowed for the dropdown window | |
| _str | back to summary |
|---|---|
| private final String _str a string that specifies the current string value in the dropdown | |
| _unused | back to summary |
|---|---|
| private Byte _unused Optional, undefined and MUST be ignored. This field MUST exist if and only if the size of str in bytes is an odd number | |
| _wStyle | back to summary |
|---|---|
| private int _wStyle An unsigned integer that specifies the style of this dropdown. | |
| STYLE_COMBO_DROPDOWN | back to summary |
|---|---|
| public static final int STYLE_COMBO_DROPDOWN Combo dropdown control | |
| STYLE_COMBO_EDIT_DROPDOWN | back to summary |
|---|---|
| public static final int STYLE_COMBO_EDIT_DROPDOWN Combo Edit dropdown control | |
| STYLE_COMBO_SIMPLE_DROPDOWN | back to summary |
|---|---|
| public static final int STYLE_COMBO_SIMPLE_DROPDOWN Simple dropdown control (just the dropdown button) | |
| LbsDropData | back to summary |
|---|---|
| public LbsDropData() | |
| LbsDropData | back to summary |
|---|---|
| public LbsDropData(LbsDataSubRecord. | |
| LbsDropData | back to summary |
|---|---|
| public LbsDropData(LittleEndianInput in) | |
| copy | back to summary |
|---|---|
| public LbsDataSubRecord. Implements org.
| |
| getDataSize | back to summary |
|---|---|
| public int getDataSize() | |
| getGenericProperties | back to summary |
|---|---|
| public Map Implements org.
| |
| serialize | back to summary |
|---|---|
| public void serialize(LittleEndianOutput out) | |
| setNumLines | back to summary |
|---|---|
| public void setNumLines(int num) Set the number of lines to be displayed in the dropdown.
| |
| setStyle | back to summary |
|---|---|
| public void setStyle(int style) Set the style of this dropdown. Possible values:
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |