Ok, let me start by saying that I downloaded and started using this nice application a day or so before my subscription expired (unknowingly). Well, I've been a member for nearly 3 years now before tault and xunleashed joined together, and was appalled by the new subscription fees. I'm used to paying $25/yr. So, reluctantly, I resubscribed and decided if I was going to continue to pay a monthly subscription, I may as well make something out of it.
Story aside, I opened up the vbs source and poked around. There are several things I noticed that you wanted to add, but also asked for some assistance. I'd like to add a multiple queue for different items and possibly just add a feature that just makes one of each new item at each specific level to get the most of the bonus trade xp. I'd think that if the crafting window is locked, really all you have to do is make sure it's in a static position, get the x,y of the top crafting item and just subtract 50 from the y co-ords to make it select the one below it. Looking at the default UI crafting window, the co-ords used for the "ClickBegin" can also be used for a "ClickCreate" once a new craft item is selected.
Before I keep going on and on and become even more confusing, does any of what I'm saying make sense? It's extremely crude in layout and explanation, but I'm just laying out my general idea to see if I'm on the right track or if there's a much easier way to go about what I'd like to do.
Also, another side note. I'm a IT guru when it comes to most things. It's what I do for a living. While I understand most anything you can shoot my way, I don't have the background with VBS to really express what I'd like to. So bear with me.
OIS
Edited (because I thought of something else):
Another spiffy way to use a queue'd list of items is to make use of the search feature built into the crafting window itself. I know there's way to transfer dynamic text from a file into a window in EQ2. If the window is in a static x,y then it's assumable that we know where the search field is in the crafting window. Copy the text from "File", find x,y search field in EQ2, past text.