Yah SOE script is FAR more limited than that.
There is zero capability to parse a text blob. We can't even extract text from a link or colored tooltip. So while it might be possible to get bag tooltips, it isn't possible to separate the items.
Even if you could separate the items, there is no sub-string function to allow partial matching. Likewise there are no toUpperCase or toLowerCase functions to allow for case insensitive searches.
Disclaimer: much of the above is actually possible in a very roundabout way, but would not have acceptable performance with a potentially 9600+ char text blob.
Now if it where me working for SOE, I'd probably provide a popup much like the Broker window. One unified list, that can be filtered by container in addition to all the Broker search options. Possibly get rid of the separated bag windows entirely, and instead provide a scrollable grid view under another tab for manual sorting.
While I was at it, I'd add the option to exclude or show just items marked "do not sell" to Bag Search, Broker and Merchant windows.
|