Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ MXP and Pueblo
➜ Re: Pueblo's inline images
Re: Pueblo's inline images
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Hideto
(6 posts) Bio
|
Date
| Fri 13 Dec 2002 11:50 AM (UTC) |
Message
| Is there a particular reason you do not wish to support inline images?
It feels a bit disingenuous to say you support Pueblo, only to then pick and choose which parts you wish to support. This is only an opinion, however.
Damn XP and it's Pueblo-killing ways! | Top |
|
Posted by
| Shadowfyr
USA (1,791 posts) Bio
|
Date
| Reply #1 on Fri 13 Dec 2002 07:55 PM (UTC) |
Message
| As I understand it this is an issue with the way the output window works. i.e. the type of window is much different for mere color display and the inclusion of inline images. The same for fonts. The issues involved are:
1. Being able to correctly calculate the line to move to using the scroll bar.
2. Correctly positioning such lines in the window with different sized pics and fonts.
3. Speed
4. Speed
5. Others I may not be aware of.
The problem is to support such you need to either code something that handles all this correctly or use an existing control like the RichText control, which is notoriously slow. For reasons of speed and complexity Nick chose to postpone support for the relatively minor things like Font types/sizes and inline images until most of the other things that are used by everyone where working right. As to when these things will become available.. I'll let him answer. ;) | Top |
|
Posted by
| Hideto
(6 posts) Bio
|
Date
| Reply #2 on Fri 13 Dec 2002 08:09 PM (UTC) |
Message
| Perfectly reasonable answer. Thanks! As long as Nick [i]ever[/i] hopes to code in support for inline images, and hopefully, Pueblo-like pop-up windows, then I don't need to re-invent a better wheel. ;D | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #3 on Sat 14 Dec 2002 10:20 AM (UTC) |
Message
| Shadowfyr has answered pretty accurately. RichEdit windows are nice and pretty but slow down considerably even on smallish amounts of data, particularly images. I remember Word used to be a dog when it had imbedded images. Maybe it still is. :)
I hope I said somewhere that the support is for "Pueblo MUDs" rather than "full Pueblo support" which I never attempted to do. There are other things that Pueblo does like inline forms that I have not attempted. The full Pueblo tries to turn a MUD into some sort of web browser, which I personally think is taking the concept of text-based MUDs a bit far.
The partial support of images in MUSHclient at present is intended that if, say, an important map is presented, then at least you can view it, and - handily - move it out of the way to keep viewing it. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Hideto
(6 posts) Bio
|
Date
| Reply #4 on Sat 14 Dec 2002 03:23 PM (UTC) |
Message
| Ah. Could you mention somewhere on the main MUSHClient webpage, then, that you never intend to fully support all or even most of Pueblo's more "exotic" functions? I originally paid for MUSHClient thinking one day you'd support everything Pueblo does and now feel a bit misled.
I know you didn't intentionally mislead anyone, but it'd be a good idea. | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #5 on Sun 15 Dec 2002 12:34 AM (UTC) |
Message
|
Quote:
Could you mention somewhere on the main MUSHClient webpage, then, that you never intend to fully support all or even most of Pueblo's more "exotic" functions?
The main MUSHclient web page (http://www.gammon.com.au/mushclient/mushclient.htm) does not now mention the word "Pueblo" at all. It was fairly recently revamped to make it clearer and easier to read.
The earlier version said "Supports Pueblo-enabled servers (partially).". This was a pretty clear indication that there was not full Pueblo support.
The Pueblo support was never intended to be a big feature. What it does do is support most of the MXP protocol, and after I did that a couple of users wrote saying that I may as well do Pueblo as well as they were similar. So, to the extent that it was easy to interpret Pueblo codes using much the same code as the MXP codes, I did so. The release notes for version 3.11 mention "Added some support for Pueblo-enabled worlds (versions 1.0 and 1.10).". Looking through the release notes this is about the only mention Pueblo gets, apart from some bug fixes.
So, it is now a bit of a hidden feature. It isn't mentioned in the main web page, and is provided as partial support. Some MUSHes use Pueblo and MUSHclient works reasonably well with them.
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| David Haley
USA (3,881 posts) Bio
|
Date
| Reply #6 on Fri 27 Jun 2003 03:56 AM (UTC) |
Message
| Hi folks...
I'm new to these forums, and only just recently registered MUSHclient.
I have to admit that being able to display images could be neat - really, really neat. Sure, it might break with the classic text-based adventure, but having little sword and armor icons next to the items in the equipment list could be a nice little touch.
I understand the speed issues, and to be honest have never much liked the RichText control either. I'm wondering, though, how hard it would be to give the user a choice between the current text display - without images and variable font sizes, but fast - and a RichText control - with images and fonts, but slower. I'm not sure how MUSHclient was designed and it's actually very probably that since it was never meant to have TWO displays, this sort of thing might be really hard... but, in the slim chance that it's not that hard to do, could this be an option? While waiting for a faster solution, using the display you have now (and addressing the issues that Shadowfyr mentioned above.)
In any case, MUSHclient is great, I love it. Keep up the good work! :)
|
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
http://david.the-haleys.org | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #7 on Fri 27 Jun 2003 09:16 PM (UTC) |
Message
| I am actually working on the display routines right now, with a view to fixing up some other problems - one being the inability for a script to access the contents of a line that is "omit from output".
I will bear these comments in mind, but at present it is a text client with custom-written output routine, it isn't a simple task to "plug in" a Rich Text control. In any case, they are quite slow. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
23,368 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top