From Xojo Documentation
Appends the elements of the array to the items in the pop-up menu.
The parameter is an array of Strings. This is equivalent to calling AddRow repeatedly, once for each element of the array.
You can add a "-" on macOS (instead of calling DesktopPopupMenu.AddSeparator) to add a separator. Windows and Linux do not support separators within PopupMenus, so this adds a row with the text "-" that can be selectable by the user.
The following example adds two items to the menu. It is equivalent to the example for AddRow that calls AddRow repeatedly.