|
hogarius Adept
Joined: 29 Jan 2003 Posts: 221 Location: islands.genesismuds.org
|
Posted: Tue Nov 07, 2006 3:16 am
[1.13] Child Window Causes Preferences to Revert to Defaults |
I am listing this on the web forum and also submitting an e-mail with my session folder and "Sessions.db" file attached. I play Simutronics' Modus Operandi, and I have experienced this problem in previous versions of CMUD as well as this one.
The problem occurs when I create a child window attached to the top of the main MUD output window and then close CMUD. When I run CMUD again, some preferences (the output window font, the ANSI color, and Simutronics preferences) have reverted to the original CMUD default preference settings. Most other preference settings are not affected and are restored correctly when I run CMUD again.
Steps to recreate just the output window font reverting:
-start CMUD
-Click on "Create New Session" button:
-Session title: Hodge
-Host: eaccess.play.net|MO
-Port: 7900
-click "Save and close" button
-double-click on "Hodge" icon
-key account name and password
-click "Save password" and "Auto login using this account in the future" checkboxes
-click "OK" button
-select character "Wegarius Hodge"
(the above step may seem unusual, but Simutronics games can have several characters on the same account. The character names are stored on the MUD server and are accessed when one logs in.)
-click "Play" button
-click "Preferences" button at the top of the screen
-click "Fonts" button in left column
-click button next to "Output Window Font"
-select Verdana font, leave size at 10 and style at Normal
-click "OK" button to confirm font selection
-click "Close" button; "Preferences" window closes, and output window font correctly updates to Verdana.
-receive text from MUD and enter commands
-enter "quit" in command line; CMUD disconnects from MUD.
-click "Quit CMUD" button to end program
-restart CMUD
-double-click "Hodge" button
-select character "Wegarius Hodge"
-click "Play" button; CMUD connects to MUD and correctly displays output window font as Verdana.
-receive text from mud and enter commands
-enter "quit" in command line; CMUD disconnects from MUD
-click "Quit CMUD" button to end program
-restart CMUD
-double-click on "Hodge" icon
-select character "Wegarius Hodge"
-click "Play" button; CMUD connects to MUD and properly displays output window font as Verdana.
-receive text from MUD and enter commands
-click on "Settings" button at top of screen
-click on "New" button at top of "Package Editor" window
-select "New Window"
-Name: Communicator
-click "No network connection" radio button
-Default window position: select "Top", relative to "Hodge"
-click "Save changes" button at top; Communicator child window appears at top third (approximately) of screen, and then "Package Editor" window reappears.
-click red "X" at upper right of "Package Editor" window to close the window.
-receive text from MUD and enter commands
-enter "quit" in command line; "CMUD disconnects from MUD.
-click "Quit CMUD" button to end program
-start CMUD
-double-click "Hodge" icon
-select character "Wegarius Hodge"
-click "Play" button
-(!) main output window font has reverted to default Courier. |
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Tue Nov 07, 2006 8:33 pm |
Thanks for the detailed procedure. I'll see if I can reproduce this and add it to the bug list.
|
|
|
|
Zugg MASTER
Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Thu Nov 09, 2006 9:30 pm |
Woohoo! Finally reproduced this and fixed it. Thanks again for the detailed procedure...we've been trying to track this one down for a while.
The problem was that in CMUD when a module/window gets deleted, the preferences for that window are also deleted from the file. There was a case when you have multiple windows where the windows are getting destroyed when exiting CMUD and this was causing their preferences to get deleted.
Anyway, this is *finally* fixed for v1.14. |
|
|
|
hogarius Adept
Joined: 29 Jan 2003 Posts: 221 Location: islands.genesismuds.org
|
Posted: Thu Nov 09, 2006 11:17 pm |
Whohoo indeed! I'm really looking forward to 1.14 and getting CMUD set up!
|
|
|
|
|
|