Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.1   6.2   6.3   6.4   6.5   7.0   7.1   7.2   7.3   7.4    Statistic  

Component: List

Text functions for working with lists.

For big lists, our QuickList functions are much faster.
Because the list is only parsed once and stored indexed in memory.

Name Description Mac/Win Version
List.AddPostfix Adds a postfix text to each entry in the list. All 6.1
List.AddPrefix Adds a prefix text to each entry in the list. All 6.1
List.AddValue Adds a value to the list. All 7.1
List.And Returns a list with values which are contained in both lists. All 4.4
List.BestMatch Looks for best match of a text in a list of texts. All 5.0
List.CrossProduct Creates the cross product from two lists. All 6.1
List.DeCombine Picks elements from each line in a list. All 6.3
List.Deserialize Restores a serialized list. All 5.2
List.FindEquals Finds equal items in both lists. All 4.2
List.FindUnequals Finds unequal items in both lists. All 4.2
List.GetValue Queries a value in the list. All 7.1
List.HasValue Checks whether a list contains a given value. All 6.4
List.InsertValue Inserts a value to a list. All 7.1
List.MatchesPostfix Finds list entries which have a given postfix text. All 5.4
List.MatchesPrefix Finds list entries which have a given prefix text. All 5.4
List.Not Returns values of first list which are not in second list. All 4.4
List.Or Returns values of both lists. All 4.4
List.RegExMatch Matches a list against a pattern. All 4.4
List.Remove Removes the value with the given index. All 7.1
List.RemoveDuplicateItems Removes duplicate items in the list. All 4.2
List.RemoveEmptyItems Removes empty items in the list. All 4.2
List.RemovePostfix Removes a postfix text to each entry in the list. All 6.1
List.RemovePrefix Removes a prefix text to each entry in the list. All 6.1
List.RemoveValue Removes a value from a quick list. All 7.1
List.Reverse Reverses the order of items in the list. All 4.4
List.Serialize Serialized a list as a text. All 5.2
List.SetValue Sets a value in the list. All 7.1
List.Sort Sorts the list. All 4.2
List.ValueIndex Finds the index for a given value. All 5.4
List.XOr Returns list with values found in either first or second list, but not in both. All 4.4
QuickList.AddList Adds a list of values to a quick list. All 5.0
QuickList.AddMultiValue Adds a value or list to the list. All 7.2
QuickList.AddPostfix Adds a postfix text to each entry in the list. All 6.1
QuickList.AddPrefix Adds a prefix text to each entry in the list. All 6.1
QuickList.AddQuickList Adds the content of second list to first list. All 5.0
QuickList.AddSQL Adds values to a quick list via SQL. All 5.1
QuickList.AddValue Adds a value to the list. All 4.4
QuickList.And Returns a list with values which are contained in both lists. All 4.4
QuickList.BestMatch Looks for best match of a text in a list of texts. All 5.0
QuickList.Clear Clears the content of the list. All 4.4
QuickList.Clone Creates a clone of the list. All 6.1
QuickList.Count Queries the count of items in list. All 4.4
QuickList.CrossProduct Creates the cross product from two lists. All 6.1
QuickList.Deserialize Restores a serialized list. All 5.2
QuickList.FindEquals Finds equal items in both lists. All 4.4
QuickList.FindUnequals Finds unequal items in both lists. All 4.4
QuickList.Free Frees the list. All 4.4
QuickList.GetList Queries the list as text. All 4.4
QuickList.GetValue Queries a value in the list. All 4.4
QuickList.HasValue Checks whether a list contains a given value. All 5.0
QuickList.InsertValue Inserts a value to a list. All 5.2
QuickList.List Returns list of all quick list IDs. All 5.3
QuickList.MatchesPostfix Finds list entries which have a given postfix text. All 5.4
QuickList.MatchesPrefix Finds list entries which have a given prefix text. All 5.4
QuickList.MatchesSubString Finds list entries which contains a given text. All 6.0
QuickList.New Creates a new list. All 4.4
QuickList.Not Returns values of first list which are not in second list. All 4.4
QuickList.Or Returns values of both lists. All 4.4
QuickList.Pop Pops last value from the list. All 5.2
QuickList.PopFirst Pops the first value from a list. All 5.2
QuickList.Push Pushes a value to the end of the list. All 5.2
QuickList.RegExMatch Matches a list against a pattern. All 4.4
QuickList.Remove Removes the value with the given index. All 5.0
QuickList.RemoveDuplicateItems Removes duplicate items in the list. All 4.4
QuickList.RemoveEmptyItems Removes empty items in the list. All 4.4
QuickList.RemovePostfix Removes a postfix text to each entry in the list. All 6.1
QuickList.RemovePrefix Removes a prefix text to each entry in the list. All 6.1
QuickList.RemoveValue Removes a value from a quick list. All 5.0
QuickList.Reserve Reserves memory for a list of given size. All 4.4
QuickList.Reverse Reverses the order of items in the list. All 4.4
QuickList.Serialize Serialized a list as a text. All 5.2
QuickList.SetList Sets the list to the content of the passed list. All 4.4
QuickList.SetValue Sets a value in the list. All 4.4
QuickList.Sort Sorts the list. All 4.4
QuickList.SortWith Sorts the list with together with other lists. All 6.2
QuickList.ValueIndex Finds the index for a given value. All 5.4
QuickList.XOr Returns list with values found in either first or second list, but not in both. All 4.4

77 functions.

Feedback: Report problem or ask question.




Links
MBS Xojo Plugins