# File FXIconList.rb, line 304 def setItemData(index, data); # Return user data for item at _index_. # Raises IndexError if _index_ is out of bounds. def getItemData(index); end # Return +true+ if item at _index_ is selected. # Raises IndexError if _index_ is out of bounds. def itemSelected?(index); end # Return +true+ if item at _index_ is the current item. # Raises IndexError if _index_ is out of bounds. def itemCurrent?(index); end # Return +true+ if item at _index_ is visible. # Raises IndexError if _index_ is out of bounds. def itemVisible?(index); end # Return +true+ if item at _index_ is enabled. # Raises IndexError if _index_ is out of bounds. def itemEnabled?(index); end # Return item hit code: 0 outside, 1 icon, 2 text. # Raises IndexError if _index_ is out of bounds. def hitItem(index, x, y, ww=1, hh=1); end # Repaint item at _index_. # Raises IndexError if _index_ is out of bounds. def updateItem(index); end # Select items in rectangle. # If _notify_ is +true+, a +SEL_SELECTED+ message is sent to the list's # message target after each previously unselected item is selected. def selectInRectangle(x, y, w, h, notify=false); end # Enable item at _index_. # Raises IndexError if _index_ is out of bounds. def enableItem(index); # Disable item at _index_. # Raises IndexError if _index_ is out of bounds. def disableItem(index); # Select item at _index_. # If _notify_ is +true+, a +SEL_SELECTED+ message is sent to the list's # message target after the item is selected. # Raises IndexError if _index_ is out of bounds. def selectItem(index, notify=false); end # Deselect item at _index_. # If _notify_ is +true+, a +SEL_DESELECTED+ message is sent to the list's # message target after the item is deselected. # Raises IndexError if _index_ is out of bounds. def deselectItem(index, notify=false); end # Toggle item at _index_. # If _notify_ is +true+, either a +SEL_SELECTED+ or +SEL_DESELECTED+ # message is sent to the list's message target to indicate the item's # new state. # Raises IndexError if _index_ is out of bounds. def toggleItem(index, notify=false); end # Change current item index. # If _notify_ is +true+, a +SEL_CHANGED+ message is sent to the list's message target # after the current item changes. # Raises IndexError if _index_ is out of bounds. def setCurrentItem(index, notify=false); end # Extend selection from anchor index to _index_. # If _notify_ is +true+, a series of +SEL_SELECTED+ and +SEL_DESELECTED+ messages # are sent to the list's message target as the selected-state of different items changes. # Raises IndexError if _index_ is out of bounds. def extendSelection(index, notify=false); end # Deselect all items. # If _notify_ is +true+, a +SEL_DESELECTED+ message is sent to the list's message # target for all the items that were selected before killSelection was called. def killSelection(notify=false); end # Sort items def sortItems(); end end end