These two function from the GuiListBox.au3 file are similar, but different.
My question is if there is nothing in the listbox and I use _GUICtrlListBox_ReplaceString() it won't add the string to the listbox because nothing was put there before, but if I add a whitespace in the value by doing " " it then can replace it. Why is it that I have to use _GUICtrlListBox_AddString() then _GUICtrlListBox_ReplaceString() when in theory you can always replace essentially nothing ie: "".
Is there any other functions in a library similar to this that can do the task I described above without using two functions and instead just one?