SphereServer BugTracker - SphereServer
View Issue Details
0002236SphereServernew feature requestpublic01-11-13 12:0809-11-13 17:26
XuN 
Ben 
normalminorhave not tried
closednot fixable 
windows8pro
 
 
Automated (specify build number)
None
None
1669
0002236: Dialoglist.n.close
- Added DIALOGLIST keyword. DIALOGLIST.COUNT gives the number of open gump dialogs,
  DIALOGLIST.$x.ID ($x = a number between 0 and DIALOGLIST.COUNT-1) the ID of the
  respective gump dialog, and DIALOGLIST.$x.COUNT the number of active instances of
  this dialog. So to close a specified gump, DIALOGCLOSE <DIALOGLIST.$n.ID> should do.

The idea is to close an specified dialog but not from id, ie: if i have d_whatever open and i want to resend it without the dialog dissapearing in the proccess i just can't do it, i have to first close the already open dialog and then reopen again.
The same if i have multiple instances of the same dialog, and I only want to close the older one? i can't.

This won't be the 'definitive' addition but will be great for f_resend_dialog
No tags attached.
Issue History
01-11-13 12:08XuNNew Issue
09-11-13 17:26BenNote Added: 0001763
09-11-13 17:26BenStatusnew => closed
09-11-13 17:26BenAssigned To => Ben
09-11-13 17:26BenResolutionopen => not fixable

Notes
(0001763)
Ben   
09-11-13 17:26   
This can't be done. The packet the server sends can't tell which instance of the dialog to close. (Client limitation here)