Ok so I have been trying to write a script to put my toons plat into the Guild Bank at the end of the each day before I log out. I've got everything working up to the point of the Confirmation dialog that pops up at the end where you need to select Yes to confirm you want to deposit the coin ("Are you sure you want to deposit X to the guild bank"). I haven't found a UI page/element to interact with that dialog box, and I don't even know if it's possible to do so, but any info would be appreciated.
So after stalling on that part, I decided I would write a script to just have every toon just mail their coin to my main toon, who then could just deposit it later. But then I found that:
EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient]:AddToTextBox[Name]
doesn't actually put anything into the Name text box. The syntax seems correct, as I have no problem entering things into the Subject field, and even the wiki uses this specific syntax as an example (http://eq2.isxgames.com/wiki/index.php?title=ISXEQ2:Eq2uielement_(Data_Type)). I would guess that maybe the reason it doesn't is because:
${EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient].Type}
returns TextboxPlayerName rather than Textbox, and the AddToTextBox method only works on Textbox types, of which this isn't classified as. I don't know if this is a bug or if there is something I'm missing in trying to put the Recipient name into the field.
So after stalling on that part, I decided I would write a script to just have every toon just mail their coin to my main toon, who then could just deposit it later. But then I found that:
EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient]:AddToTextBox[Name]
doesn't actually put anything into the Name text box. The syntax seems correct, as I have no problem entering things into the Subject field, and even the wiki uses this specific syntax as an example (http://eq2.isxgames.com/wiki/index.php?title=ISXEQ2:Eq2uielement_(Data_Type)). I would guess that maybe the reason it doesn't is because:
${EQ2UIPage[MainHUD,mail].Child[textbox,Maintabpage.SendPage.Recipient].Type}
returns TextboxPlayerName rather than Textbox, and the AddToTextBox method only works on Textbox types, of which this isn't classified as. I don't know if this is a bug or if there is something I'm missing in trying to put the Recipient name into the field.