Last modified 4 years ago
Last modified on 01/17/08 09:51:51
Table of Contents
Of course there is not only one public call, this wiki page is still under construction. Please refer to the docs of to the scripts for a list of public api calls.
Tip: You can get a list of these calls with: getTableInterface? so if you send the sprite with the table something like:
put sendSprite(xy, #getTableInterface)
you will get a list of (nearly) all public api calls.
Public Api
METHODS
- mShowTable?
- mShowPreparedTable?
- mHideTable?
- mSuspendMouseEvents?
- mResetAutoHide?
- mSetCellContent
- mGetCellContent?
- mGetCellByName?
- mGetCellByIndex?
- mGetCurrentSelection?
- mSelectCell?
- mHighlightCell?
- mGetCurrentRect?
- mSetCurrentRect?
- mMoveTable?
- mChangeColumnWidth?
- mChangeColumnPosition?
- mInsertRow?
- mDeleteRow?
- mInsertCol?
- mDeleteCol?
- mReverse?
- mChangeSortBy?
- mFilterColumn?
- mChangeScrollOffset?
- mSetScrollOffsetmConvertToConstrained?
- mGetCurrentLinesList?
- mGetCurrentViewList?
- mGetLineByIndex?
- mGetScriptObject?
- CellProperties?
EVENTS
Incoming events
PROPERTIES
Table Layout only Properties (see also Table Layout AND Cell Properties)
Events
General
- CallerRef?
- saveImages?
- storeCellImages?
- adjustToFit?
- autoHide?
- useModel?
- startSelected?
- allowColResize?
- allowColPositioning?
- resizeEnabled?
- pasteEnabled?
- noBuffer?
- shareTextImages?
Selection
Table frame
Animation and rendering options
Scrolling
- scrollStyle?
- initialScrollValue?
- fastScrolling?
- drawDisabled?
- scrollerWidth?
- autoScrollDistance?
- autoScrollArrowImage?
- scrollerthumbColor?
- scrollerBGColor?
- scrollerArrowBGColor?
- scrollOnArrowsOnly?
- liveScrollbars?
- insideScroller?
- scrollSpeed?
- scrollerPropList?
- OSControlbarName?
Shadow
Other
Column only properties
Table Layout AND Column AND Cell Properties
Events
Background
Highlighting
- highLightMode?
- highLightBGColor?
- highLightFontColor?
- highLightBlendColor?
- highLightBlendValue?
- highLightFrameColor?
- highLightFrameWidth?
Selection
- selectionMode?
- selectionBGColor?
- selectionFontColor?
- selectionBlendColor?
- selectionBlendValue?
- selectionFrameColor?
- selectionFrameWidth?
Text properties (cell.myType = #textcell and #edittext)
Image parameters (cell.myType = #imagecell)
Cell border
Cell spacing (cell padding)
Content alignment within cell
Force minumum height
Cell only Properties
required
not required
- myName?
- colspan?
- selectable?
- nowrap?
- myBlendLevel?
- myScaleMode?
- selected?
- isButton?
- myNormalImage?
- myPressImage?
- mySelectedImage?
- myOverImage?
- myDisabledImage?
- myFontShadow?
- myFontShadowSteps?
- myFontShadowColor?
- myTextType?
- allowedChars?
- hiddentext?
- numChars?
- respectCellBgColor?
- myGroupName?
- rowspan?
- disabled?
- sortby?
- myKeyboardShortCut?
- lineSize?
- dontDrawRolloverHighlight
?? sortorder subMenu
