Apparently it's not that simple when another process created the entry, this has been baffling me for the past few hours. Anyone know how to make it sortable? #include <GuiListView.au3> If StringInStr($CmdLineRaw, "/Hwnd=", 2) Then Global $Hwnd = StringStripWS(StringReplace($Cmdline[$Cmdline[0] - 1], "/Hwnd=", ""), 8) Global $CTRL = StringStripWS(StringReplace($Cmdline[$Cmdline[0] - 2], "/CTRL=", ""), 8) Global $Entry = StringStripWS(StringReplace($Cmdline[$Cmdline[0]],