PDA

View Full Version : QuickMail Idea


mobybeaver
09-11-2004, 05:50 PM
Looking for a mouse movement mod to ease use of the ingame mail system:

1. If I open the mailbox and I have mail, i would like the mouse to auto move over the icon for the first inbox message. If I don't have mail, I would like to auto-swtich to the send mail tab

2. If I open a message that contains an attachement, the mouse should move to over the attachment, allowing for a quickloot from the message. After looting the attachament, the mouse should jump to over the money attached (if exists) and finally to over the delete button. After deleting an email the mouse button would move to over the next inbox message.

3. After sending mail, I would like the mail window to stay on the send mail tab. A nice option would be to keep the "to" field and subject of the preivous message (for muling) or a default subject for all messages.

Anyone have any thoughts or wanna sign up for the job :)

sarf
09-11-2004, 07:17 PM
The mouse cursor can not be moved by the lua code.

The windows, however, can.

Does this change any of your ideas and how they should be implemented?

Sarf
---
Acting without thinking can be awfully entertaining.

mobybeaver
09-14-2004, 12:49 PM
Non mouse-movement based suggestions:
1. If I open the mailbox and I do not have mail, I would like to auto-swtich to the send mail tab.

2. If I open a message that contains an attachment, the window should move such that the attachemnt icon is under the mouse. After looting the attachament, the window should move such that any money attached is under the cursor and finally the window should move such that the delete button is under the cursor. It should be ensured that when moving the mail window that the "Close" button always reamin on screen; if the user pushes the close button the window should return to its original position or move the window such that the next msg in the inbox is under the cursor (ensuring the prev, next, close buttons remain on screen).

3. After sending mail, I would like the mail window to stay on the send mail tab. A nice option would be to keep the "to" field and subject of the preivous message (for muling) or a default subject for all messages.


Optional:
Create a new, loot-window-sized mail msg window that only shows the From and subject fields, two slots for item and money attachments, and a delete button (using upper-right 'X' icon for optional close). This would make request 2 seem smoother as a more natural loot-type window is moving around your cursor.


Any thoughts on these updates?

sarf
09-14-2004, 01:55 PM
Non mouse-movement based suggestions:
1. If I open the mailbox and I do not have mail, I would like to auto-swtich to the send mail tab.
Hmmm... while I do not have much against implementing this in an AddOn, I feel that it would be better if Blizzard did this - mainly because I don't want to do the work. :)

Anyhow, I'll check into the MailFrame tonight.

2. If I open a message that contains an attachment, the window should move such that the attachemnt icon is under the mouse. After looting the attachament, the window should move such that any money attached is under the cursor and finally the window should move such that the delete button is under the cursor. It should be ensured that when moving the mail window that the "Close" button always reamin on screen; if the user pushes the close button the window should return to its original position or move the window such that the next msg in the inbox is under the cursor (ensuring the prev, next, close buttons remain on screen).
This is more like it! There's only one problem - the one of choosing correct offsets - that I personally would have a hard time of fixing (unless I could use absolute coordinates... hmm... have to check in how QuickLoot did it).

3. After sending mail, I would like the mail window to stay on the send mail tab. A nice option would be to keep the "to" field and subject of the preivous message (for muling) or a default subject for all messages.
Should be rather easy to fix. If it hadn't been for the issues with the drag-down box (basically, changing one dragdown box changes all such boxes everywhere, AFAIK), one could have been used.

However, I would like to know what happens if you cancel sending a mail - should the to and subject still be saved?

Optional:
Create a new, loot-window-sized mail msg window that only shows the From and subject fields, two slots for item and money attachments, and a delete button (using upper-right 'X' icon for optional close). This would make request 2 seem smoother as a more natural loot-type window is moving around your cursor.
Hmm... I'd prefer not to mess around with the windows themselves until I have done some (working) code with them.

Anyhow... I'll see what I can do tonight, unless some of my other AddOns get messed up (e.g. I get a bug report regarding any of them).

Sarf
---
This statement is false.

sarf
09-14-2004, 09:12 PM
OK, there are issues with the first suggestion :

Suggestion 1

Basically, there is no way of detecting what mails are new.
However, what I could do is that when the number of letters are the same as the last time you opened the mail box, you'll get sent to the send tab.

Would this be OK behaviour?

Sarf
---
Army Law: If it moves, salute it; if it doesn't move, pick it up; if you can't pick it up, paint it.