# File FXListBox.rb, line 87
    def appendItem(text, icon=nil, ptr=nil);
  
    # Prepend an item to the list
    def prependItem(text, icon=nil, ptr=nil); end
  
    #
    # Remove this item from the list.
    # Raises IndexError if _index_ is out of bounds.
    #
    def removeItem(index); end
  
    # Remove all items from the list
    def clearItems(); end
  
    #
    # Search items for item by name, starting from _start_ item; the
    # _flags_ argument controls the search direction, and case sensitivity.
    #
    def findItem(text, start=-1, flags=SEARCH_FORWARD|SEARCH_WRAP); end
  
    #
    # Set text for specified item to _text_.
    # Raises IndexError if _index_ is out of bounds.
    #
    def setItemText(index, text); end
  
    #
    # Return text for specified item.
    # Raises IndexError if _index_ is out of bounds.
    #
    def getItemText(index); end
  
    #
    # Set icon for specified item to _icon_.
    # Raises IndexError if _index_ is out of bounds.
    #
    def setItemIcon(index, icon); end
    
    #
    # Return icon for specified item.
    # Raises IndexError if _index_ is out of bounds.
    #
    def getItemIcon(index); end
    
    #
    # Set user data object for specified item to _ptr_.
    # Raises IndexError if _index_ is out of bounds.
    #
    def setItemData(index, ptr); end

    #
    # Return user data object for specified item.
    # Raises IndexError if _index_ is out of bounds.
    #
    def getItemData(index); end
  
    # Return +true+ if the pane is shown.
    def paneShown?; end
  
    # Sort items using current sort function
    def sortItems; end
  
    alias appendItem <<
  end