Beta Documentation - Subject to change.

Sets the maximum number of rows a listbox can display.

Syntax

Lua
function ListBox:SetMaxRows(value);

Parameters

value
Type: number
The maximum number of rows to display.

Remarks

Sets the maximum number of rows a listbox can display.

Examples

This examples creates a listbox that lays out its elements from top to bottom but only allows at most 5 items per column and 4 rows.
Creating a Multi Column ListboxCopy Code
        window = Turbine.UI.Lotro.Window();
        window:SetPosition( 200, 200 );
        window:SetSize( 200, 200 );
        window:SetText( "Test" );
        window:SetVisible( true );
     
        listbox = Turbine.UI.ListBox();
        listbox:SetParent( window );
        listbox:SetBackColor( Turbine.UI.Color( 0.2, 0.2, 0.2 ) );
        listbox:SetPosition( 30, 50 );
        listbox:SetSize( 140, 120 );
        listbox:SetMaxRows( 4 );
        listbox:SetMaxColumns( 5 );
     
        for i = 1, 30 do
          local listItem = Turbine.UI.Control();
          listItem:SetSize( 20, 20 );
          listItem:SetBackColor( Turbine.UI.Color( math.random(), math.random(), math.random() ) );
          listbox:AddItem( listItem );
        end

See Also