Register to post in forums, or Log in to your existing account
 

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion
charneus
Wizard


Joined: 19 Jun 2005
Posts: 1876
Location: California

PostPosted: Fri May 09, 2008 5:02 pm   

[2.25] #MXP bug...
 
Don't know why it's happening, but when I click on an mxp link, it's treating it as if I'm still holding down the left-mouse key, thus highlighting everything on the mud output until I move it and click on the command line. This doesn't always happen, so again, I cannot find a way to consistently reproduce this. I'll keep working out a way, but maybe someone else can beat me to the punch. It's one bug I'd like to get rid of because I use MXP a lot in my scripts.

Charneus
Reply with quote
Anaristos
Sorcerer


Joined: 17 Jul 2007
Posts: 821
Location: California

PostPosted: Sat May 10, 2008 10:39 pm   
 
Confirmed. I was going to post it.
_________________
Sic itur ad astra.
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed May 21, 2008 8:12 pm   
 
Please give me the exact #MXP command that you are having trouble with so that I can try to reproduce this.
Reply with quote
Anaristos
Sorcerer


Joined: 17 Jul 2007
Posts: 821
Location: California

PostPosted: Wed May 21, 2008 11:09 pm   
 
Here is one example #MXP. However, any #MXP that generates clickable output is subject to this problem:
Code:

#FORALL $rlist {#MXP <color white>Zone: </color><color cyan>%format( $format, %zonename( %roomzone( %i)))</color><color white> Room: </color><send '@sendcl( %i, 7)' '@senddl( %i, 7)'><color yellow>%roomname( %i)</color></send>}
_________________
Sic itur ad astra.
Reply with quote
charneus
Wizard


Joined: 19 Jun 2005
Posts: 1876
Location: California

PostPosted: Thu May 22, 2008 4:44 am   
 
Mine happens to be:

Code:
#mxp %ansi( 9)%eval(%i + 1 - @RoomwalkData.Offset) %ansi( 3)~<send %char(34)rrun %item(@RoomwalkData.RoomList,%i)%char(34)~>%roomName( %item( @RoomwalkData.RoomList, %i)) %ansi( 15)~(%ansi( 14)%zoneName( %roomZone( %item( @RoomwalkData.RoomList, %i)))%ansi( 15)~)~</send~>%ansi( 7)
}


But yeah, Anaristos hit it - any clickable output is subject to creating this problem.

Charneus
Reply with quote
Zugg
MASTER


Joined: 25 Sep 2000
Posts: 23379
Location: Colorado, USA

PostPosted: Wed May 28, 2008 7:31 pm   
 
I still cannot reproduce this. I wasn't able to use either of your examples because they depend upon other variables in your script. Here is the simple #MXP command that I tried that worked fine:
Code:
#mxp <send 'This is a test'>hello world</send>

Try that simple test and see if it works on your system. And give me more details on how to reproduce this.
Reply with quote
charneus
Wizard


Joined: 19 Jun 2005
Posts: 1876
Location: California

PostPosted: Wed May 28, 2008 8:01 pm   
 
I'll actually email you my script - I can reproduce it infinitely with my script, so hopefully you can find the problem there. If I'm not mistaken, the email address is support@zuggsoft.com. If I am, I'll resend it.

Charneus
Reply with quote
Anaristos
Sorcerer


Joined: 17 Jul 2007
Posts: 821
Location: California

PostPosted: Wed May 28, 2008 11:39 pm   
 
I'll mail you one of my scripts, also. It doesn't matter where the code is running, it will do it in the main window or in one of the auxiliaries.
_________________
Sic itur ad astra.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by Wolfpaw.net