play.net Forums

Forum: Simutronics
Category: Technical Help
Topic: StormFront Version Notes
< Previous Topic · Next Category >
Pages: 1 2   Next Next Page

Show: New, All.

Post
Pages: 1 2   Next Next Page

Date: 12/18/2003 4:39:21 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.10
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

When a highlight was added via a script, the IgnoreCase and NotOnWordBoundary parameters were interpreted incorrectly. This has been fixed.

StormFront was failing to use the options for enabling/disabling pictures, sounds, and music at login. Settings and Advanced Options should now agree with each other as well.

Certain text was hard to read when underlined. In text windows, the underline is now a different color than the text. This is a step toward the underline color being customizable. A future version should also provide the same functionality for panels and dialogs.

Links displayed in the hand areas now use the same color as links in text windows.

Importing options have been renamed to be clearer. They are also described in import help.

Removed the "replace all" option for Macro Keys importing. It was misleading for people using the Thundermage program to convert Wizard settings.

The quick fix in version 1.0.1.9 to restore missing default macro keys was annoying for people that wanted to remove certain defaults. The fix will now only happen once, and only for characters who haven't been in the game since before 1.0.1.9.

The resources for links in text windows are now released when not displayed. This was causing strange problems when the scroll back limit was set very high (maybe 10000 lines).

There is now a button on the scripts dialog to import scripts from any Simutronics supported front end. It opens a file chooser that allows multiple script files to be selected for import.

[Reply]

 


Date: 12/19/2003 3:00:26 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.11
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Fixed a crash bug associated with invalid pictures. It seemed to only happen with Windows 98. The reason we didn't find this earlier was the rooms had valid pictures during the day, but invalid ones at night.

In beta v1.0.1.10, the color of link underlines was always blue. This was meant to be half bright of the selected link color. It is now customizable in the highlights dialog. The color in the highlight dialog sample is fixed as well.

Fixed the background color for room names when not set to highlight entire line. This bug was introduced in beta v1.0.1.10.

In beta v1.0.1.10, the background color of links in the hands window (such as a selected link) was painted too far to the right. It now stops where the text ends.

Tweaked the position of text in the hands so that when there is more than one line displayed, there is a pixel gap below the bottom line.

[Reply]

 


Date: 1/8/2004 4:01:12 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.13
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Fixed a bug in Win98 and WinME that caused multi-file wizard script imports to fail on all files.

Added a word with a descender to the links sample text in the Highlights dialog to help with selecting underline colors.

You can now see the descenders in other links on dialogs and the quick link bar since they use the same customizable underline color.

Fixed a bug that was causing the mouse cursor to not change into a hand icon when hovering over a button or a drop down box in dynamic dialogs.

The buttons in dynamic dialogs were no longer giving visual feedback that they had been clicked; this was corrected.

In the Import Help dialog the names of the options are now highlighted. A typo was also fixed.

Fixed a minor bug with redrawing text windows that was erasing areas sooner than intended.

Fixed a problem with "Show only from names highlights" available on Deaths and Arrivals windows. The problem was that if the window was closed, all of the deaths/arrivals appeared in the story window. Now you can limit those messages to ones in your names highlights.

Added a timestamp on messages in the Arrivals and Deaths windows. This is an option on the window menu.

Fixed a problem with paused scripts. When a second script was started while one was paused, the second script would be paused even though the start message implied that it was running. Scripts now always start out not paused.

Added the {PauseScript} macro command that works like the Wizard.

Implemented \p (pause) for macros. Each \p adds 1 second of delay just like the Wizard.

Made variable substitution happen a little later so you can type variables on the command line as well as use them in macros and scripts.

Added abbreviated macro commands {script}, {macros}, and {variables} to match eScape definitions. Also added {toggleLeftPanel} and {toggleRightPanel} macro commands.

Fixed container windows to honor settings changes (i.e. fonts and colors). Due to the number of containers encountered during game play, the settings are not remembered once the window is closed.

Certain problems with XML being imported would cause StormFront to crash. One example is carriage returns between macro key definitions. Such problems are now presented in a message box and StormFront continues running. Also, importing now accepts carriage returns between macro key tags.

There was a difference between the Wizard and StormFront regarding the script MATCHWAIT command. The Wizard checks any text in the same paragraph after the match when the next script action is another MATCHWAIT or WAITFOR. StormFront was skipping over the rest of the paragraph and using the next complete paragraph when scanning for text. StormFront now works like the Wizard.

The way that pictures were retrieved could unnecessarily bog down the Internet connection. This occurred when the same picture came up more than once before the picture data was received. StormFront now makes the fewest possible Internet requests.

The Wizard has an option to accept an abbreviated way to think a message to another player, by typing the player's name followed by a colon and then the message. The shortcut is now available as an advanced option in StormFront.

[Reply]

 


Date: 1/20/2004 4:11:10 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.14
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Disabled image expansion in room window.

Eliminated extraneous painting over of images.

Fixed a bug introduced in the last beta release that could cause some images to not appear.

Fixed a bug introduced in the last beta release which dropped the second percent sign of a possible variable reference. This happened when the variable was not found.

For compatibility with the Wizard, input pasted to the command line that have their own carriage returns no longer undergoes variable substitution.

Discovered that the distance scrolled down with the mouse wheel was different than the distance scrolled up by one pixel. This could cause windows such as the story window to stop showing new text even though they appeared to be at the bottom. Scrolling up and down are now consistent distances. Also made the scroll bars on text windows lock to the bottom if within a few pixels.

Invisble change to dialog boxes added in preparation for future features.

[Reply]

 


Date: 2/27/2004 12:10:32 PM
From: SIMU-MYKE (Developer)
Subj: Beta Version 1.0.1.16
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

- Added automatic horizontal scrollbar to dynamic dialogs.
- Added map feature.
- Added mapLoading skin element, for use by the map control while loading a map image.
- Added {ReturnOrRepeatLast} macro. This allows the keypad enter key to work like it does in the Wizard. Its now the default for the keypad enter key for first time character logins with StormFront. Existing users would need to change their macro from {RepeatLast} to {ReturnOrRepeatLast} to have the new behavior.
- Added tooltip to stamina bar in the skin.
- Added support for skin versioning system. This includes a skin element named skin_version. Its caption is set to the skin version in the format: GS4.#

- Fixed several memory leaks.
- Fixed a bug in the Wizard script importing tool that caused the files it opened to not be closed until StormFront was exited.
- Fixed typo in Highlights dialog.
- Text from the script edit window which is copied to the clipboard is no longer lost when the edit window is closed.
- Drag and dropping certain types of links that were not ment to be, resulted in a message box saying "missing information for drag-drop" to be displayed to the player. It now just displays help information in the Story window.

[Reply]

 


Date: 3/17/2004 9:37:42 AM
From: SIMU-MYKE (Developer)
Subj: Beta Version 1.0.1.17
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/

- Fixed the bug in the script editor window that caused the C key to not work correctly in the last beta.
- Fixed the bug that caused dynamic dialogs to scroll incorrectly.
- Fixed a typo in the tooltip for the mana bar.
- Added a right click menu to dyanmic map controls with the options of Configure and Close Window.
- Added open/close state tracking to dyanmic dialogs for the game server.

[Reply]

 


Date: 6/22/2004 12:23:34 PM
From: SIMU-JOSH (GS4-Despil)
Subj: Beta Version 1.0.1.20
- Fixed images for DragonRealms.
- Fixed problem with the first color in the palette showing up white instead of its actual color.
- Changed macro dialog so that after a macro is created or edited, it is visible in the macro list.
- Right-click menu for windows will now appear correctly on a 2nd monitor.
- Added "Send to Back" option to right-click window menu which will move the window behind all others.
- Added new advanced option to disable local echo of commands sent to the game.
- Added "Copy to Command Line" option in right-click menu of selected text, similar to the Wizard. Returns are replaced with double spaces to prevent a command from being sent to the game during the copy.

[Reply]

 


Date: 6/25/2004 4:34:58 PM
From: SIMU-JOSH (GS4-Despil)
Subj: Beta Version 1.0.1.21
-All settings now attempt to save in the most efficient manner possible. Users with a large number of settings (including highlights, scripts, macros, variables, and the color palette) should see a performance increase when making changes to their settings. You should double check settings changes you make and ensure that the settings have been successfully updated. We've done testing on our end, but this is a beta version.

-Command line history bumped from 30 remembered commands to 50.

-The script command wait will now perform like pause if a number follows the command. Otherwise, it will continue to function as it does now by waiting for the next prompt.

-The [script done] message will appear even if script debugging is turned off.

-Changed the Preset Highlights examples for DragonRealms.

-Fixed the export file format to be more Notepad friendly.

[Reply]

 


Date: 1/22/2008 2:10:39 PM
From: SIMU-MYKE (Developer)
Subj: Beta Version 1.0.1.23 of StormFront
- Added support to the map control for more image types.
- Added option to allow the game to adjust zoomBy for large maps.
- Fixed bug that sometimes caused downloaded resources such as maps to be incomplete.
- Fixed bug that would cause the map image to not render when zoomed in too far by adding a dynamic zoom limit.

[Reply]

 


Date: 1/23/2008 4:04:34 PM
From: SIMU-MYKE (Developer)
Subj: Beta Version 1.0.1.24 of StormFront
The changes in this version fix problems in the previous beta version.

- Changed required run level for installation to administrator. This fixes installation problems on Vista by prompting for elevation if needed rather then just failing with an access denied message.
- Fixed 14001 error message caused if the 8.0 CRT and MFC redist files weren't already installed. It now installs them.
- Fixed the installer so that the actskin4.ocx gets registred(only effected users that didn't already have StormFront).

[Reply]

 


Date: 2/7/2008 11:34:38 AM
From: SIMU-MYKE (Developer)
Subj: Beta Version 1.0.1.25 of StormFront
- Fixed crash bug with drop down boxes.
- Fixed a bug that caused the color picker to not function correctly.
- Added ADDTOIGNORES and DELETEFROMIGNORES script commands.
- Added consentration bar to skin.
- The FAQ and Version Notes links now direct to the game specific pages based on which game you're currently in.
- Updated the credits.
- Changed Front End identification from Wizard to StormFront.

[Reply]

 


Date: 11/25/2003 6:03:49 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.4
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Fixed a bug that caused the Story window to flicker unnecessarily when updates were made to panels.

It was possible for the character to remain in the game for a while when closing StormFront. StormFront now sends a quit command when ending the connection and also waits a couple of seconds for any final messaging. This also applies to when the server tells the client to disconnect.

Fixed an error message to report more useful information for GMs when the client receives invalid XML.

Found that destroying Skinned Windows was leaking memory. Fixing this should get rid of some strange problems (like ?Did not find the skin object: DropDownBox?) that arise after StormFront is open for a while.

When the scroll back limit was set to an extremely small number, StormFront would popup "Exception processing input" messages. This had to do with paragraphs consisting of more lines than the limit. StormFront will now always keep at least one paragraph per window even if it has more lines than the limit.

Implemented the ability for the server to update portions of a text window. This is to be used to reduce processing required and flashing of the room window.

[Reply]

 


Date: 12/4/2003 5:47:14 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.5
1.0.1.5 Version Notes

These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Text output could be slowed down noticeably when logging text from windows like the story window. StormFront was forcing the disk write to happen with each paragraph. It now allows the operating system to buffer the output.

Changed compiler options to allow us to lookup program instruction addresses when a problem report includes them.

The way text windows were painted, the whole area was erased followed by text painted line by line. With slower hardware or very large windows, this would appear as flicker. StormFront now erases the background for each line right before painting the line reducing the flicker.

On some computers, the input box was incorrectly displaying a white bar covering most of the round time. This was due to transparency not working with the edit control. StormFront now has its own code for input instead of using an edit control.

One problem has been found that produced "Exception processing" messages. It happened when detached windows were created and the remembered size was invalid. The source of the invalid size remains to be determined, but it no longer causes an exception.

Occasionally an error somewhere would cause all text that normally went to the story window to flow into a different window (like the room window). It would remain stuck like this until StormFront was restarted. As a safety measure, StormFront now makes sure that text is not directed to a different window at each prompt.

Scripting commands match, matchre, and waitfor were checking text going to any of the scrolling text windows. This is undesirable in some situations where the scripter expects the output in the story window but it shows up at other times in special windows. To be consistent with the Wizard and eScape, StormFront scripting now only scans text that could end up in the story window (includes arrivals, deaths, thoughts, etc.).

A problem was introduced in the previous beta version 1.0.1.4 that caused some controls on panels to shift over and back when updated. This is now fixed.

Fixed End Use License Agreement in the Installer. People that didn't have the Verdana font on their system could not see the "I Accept" and "I Decline" buttons and were only able to cancel using the X button. Also, some of the special characters such as "tm" were displayed incorrectly depending on the replacement font.

There were problems with check box controls in dialogs. This was discovered when a game master tried to add them to a dialog. With this release game masters will be able to use check boxes.

StormFront would crash if a person closed a dialog such as command input settings while selecting a color. The solution was to make the color picker dialog modal.

On Windows 98, larger scripts (>40K) were not saving completely from the edit dialog. StormFront now uses a different method of retrieving the text that works in all common versions of Windows.

[Reply]

 


Date: 12/12/2003 2:50:43 PM
From: SIMU-BRYAN (Programmer)
Subj: Beta Version 1.0.1.8
These notes apply only to the beta version that is available at http://www.play.net/gs4/downloads/.

Scripting


Found a difference in the way eScape and the Wizard interpret the MATCH script command. The Wizard accepts any white space (multiple spaces or tabs) to separate the label and text parameters. eScape expects a single space character between them, allowing leading spaces to be part of the match text. StormFront scripting is based on the same algorithms as eScape, but in the interest of allowing Wizard scripts to work with StormFront, StormFront has been changed to accept any white space between MATCH and MATCHRE parameters. Note, you can still match leading white space using MATCHRE since the expression is enclosed in slash characters.

Improved error messaging when there is a problem with a regular expression. It used to say "Script error[unexpected exception interpreting script] near line...". It now reports the error message from the regular expression library.

Fixed a problem setting the save variable to an empty string. This would show up as "Script error[unexpected exception interpreting script] near line..."

Importing scripts was causing blank lines to be added between every line. This was due to lack of translation of carriage return-line feed pairs.

Room Window


In a recent update, an optimization was put in to transmit only the changed portions of the room window text. However, this caused a new bug where text highlights were not happening when portions of the room window were updated. Implemented the quick solution of highlighting each portion independently. Some highlight settings, such as ignores and "entire paragraph" only affect the region of the Room Window text being updated (which is a somewhat different behavior than the Story Window, for example). Sound highlights are played for any that match the updated portion.

Note: You should be aware that if you set up sounds to play on highlights that might show up in the Room Window, the sound could end up being played a lot more often than you anticipated because of the Room Window updates. Sounds and Ignores, however, are turned off by default for the Room Window.

Fixed bolding problems introduced with room window optimization.

The Room Window optimization caused Room Window logging to not work in some instances. Decided to make it work like before - any change to the room window logs the whole window. This happens at most once per prompt.

Miscellaneous


Some people reported that in-line images (pictures) were causing problems. Didn't really find anything, but added some checks that might provide clues in future bug reports.

Fixed a problem where StormFront could crash after the server tells it to remove a window that is on the windows panel.

Certain groups of XML interpreted by StormFront were causing crashes associated with pictures and room window updates. The server has already been changed to avoid sending this sort of XML.

Found a little problem while working on the Room Window where column formatted text could be displayed in the regular font. This only affected text just about to be deleted because of the scroll back limit.

Fixed a crash problem with Windows 98/ME and long script names in the scripts dialog.

Fixed a problem with Windows 98/ME and adding sounds on the highlight dialog.

The order of the quick link menu is now determined by the server.

[Reply]

 


Date: 10/1/2003 2:26:24 PM
From: SIMU-BRYAN
Subj: Version 0.0.11.24
New Features


Added preset highlight for echoed commands.

Option added to highlight entire line for room name, echoed commands, and
watching.

Added customization options when right clicking on health, mana, and spirit.

Miscellaneous options dialog implemented. More content and features to
come.

Changes


Positions popup windows centered with respect to application or parent
window.

Changed default font size to 9pt from 8pt in both normal and column formated
fonts.

Fixes


Fixed bug with up/down control preventing the mouse from moving (e.g. give
silvers dialog).

Fixed highlight input dialog on older computers to work.

Fixed crash bug associated with dialog window options.

Fixed word wrapping on import.

Fixed bug with some multi-monitor configurations.

[Reply]

 


Date: 10/9/2003 2:51:46 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.13.25
Features


Clicking on a name in the Windows panel forces visibility of the window, and flashes it.

GameMasters can now force visibility of a window.

Added Scrollback Buffer size control in miscellaneous options.

Added toggling of sound, music, and images in miscellaneous options.

Added friendly dialog upon running StormFront.exe directly.

Fixes


Cleaned up some dialog elements.

Made minor fixes to settings dialog for command input bar.

Prevented application from locking up when resizing narrow windows.

Fixed broken resize element.

Changed default color palette to eliminate duplicates.

Canceling a custom color dialog for progress bars is now honored.

Fixed a bug that was causing some panels to be sized so small they looked collapsed.

[Reply]

 


Date: 10/9/2003 3:11:52 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.26
Features


Added \? for macros. This prompts for additional input.

New feature for game to draw user?s attention to a specific element of StormFront.

Fixes


Fixed crashing bug associated with spellhand.

Local settings should now save properly.

[Reply]

 


Date: 10/16/2003 4:10:23 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.27
Features


Esc key now resets scroll back and closes dialogs.

Made improvements to focus handling.

Bank panel now allows typing in values directly.

Made roundtime color a brighter shade.

Fixes


Fixed crash associated with pressing enter to submit bug report.

Fixed a bug with percent signs in input boxes.

Fixed input boxes to use proper-sized font.

Fixed a problem that was causing StormFront to unmaximize.

Fixed a bug that allowed settings to be corrupted when importing scripts.

Eliminated some screen flashing at startup.

[Reply]

 


Date: 10/23/2003 5:43:56 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.28
Features


Made URLs clickable links.

The currently active window appears with a white title.

Casting roundtime is shown in the input box.

Fixes


Importing window configuration settings now includes the application window.

Removed need for oleacc.dll.

Fixed input focus issue with auto-hiding detached windows.

Fixed bug that was causing rest mode to exit.

[Reply]

 


Date: 10/30/2003 3:14:10 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.29
Features


Implemented scripts a la eScape.

Added advanced option to be able to auto-hide story window.

Fixes


Fixed the problem that produced "The handle is invalid" on exit.

Fixed command history to correctly use the setting for number of letters.

Fixed settings import when "only add new" is selected to not overwrite macros and some window configuration information.

[Reply]

 


Date: 10/30/2003 5:26:13 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.30
A small update to fix the waitfor script command.
[Reply]

 


Date: 11/6/2003 5:13:10 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.14.31
Fixed script commands: waitfor, match, and counter.

Increased script size limits in the edit dialog.

Script prefix now recognized and allowed to run when in chat mode.

Fixed pictures in the room window.

Possibly fixed some problems with text going to incorrect windows.

[Reply]

 


Date: 11/13/2003 3:32:18 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 0.0.15.32
Drop Down Boxes


Drop down boxes are used for such things as stance on the combat panel, embedding spells in objects, and selecting a table. Previously, they did not respond to clicks on the text area. Now clicking anywhere on the control will open the list of options. Also, we removed the tooltip which mistakenly read "Current Macro Set".

Combat Panel Images


Resized the combat panel sword and shield images in the skin to make them smaller. The size of buttons is determined by data send from the server, but the image quality is better when the size in the skin matches. Also, the skin contains animations which rely on a fixed size.

Progress Bars


We realized that the gray background on progress bars might misleadingly appear full when really empty. Progress bar type controls (health/mana/exp) now have a black background. The color of the text is chosen to be black or white based on the color behind it. It is possible for the text to be part white and part black when the color of the bar produces black text, the portion of the text over the bar is black and the rest is white.

The stamina bar color was too bright and is now dimmer.

Dialogs


Previously when you brought up the macros dialog, it always brought up set 0 even when the active set was something else. Now it defaults to the Active set.

A bug with the macros dialog was fixed that may have caused changes to not be saved.

In the create/edit macro dialog, the focus now is in the key box rather than the command box.

The edit box to set the prefix for running scripts was not repositioning when the scripts dialog was resized. Now it does.

Strangely, the tab key was not moving the cursor between edit boxes in dialogs. Now it does except for the create/edit macro dialog which has unusual tab behavior since tab can be the key you want to assign.

Advanced Options


Advanced options now include numerous server side options.

Losing Window Positions


Found that window positions were being limited based on the default size of the application window. The final size of the application window was not set until the window was displayed. The final solution that we went with is to now just create the window with the approximate size of a maximized window. This is just for use until the settings are ready and the window is displayed.

Maximize


Previously, StormFront had it's own logic for maximizing the application window. This was to work around a problem with ActiveSkin and the Windows taskbar. In order to fix display issues associated with autohiding of the taskbar, this was changed to query the options selected for the taskbar and only simulate maximize when required. We also query the position of the taskbar and only leave the one pixel border on that edge.

Invoking Scripts


A problem reported with invoking scripts was that the name had to match the case. The Wizard is case insensitive when it looks up scripts, but eScape is case sensitive. Since scripts can be created with the name differing only in case (imported from eScape, if nothing else), we decided to make it handle both. It will find one that matches exactly first, but if no exact match is found, it will use the first one it finds searching case insensitive.

Script Commands as Input


A problem was reported that scripts could not be invoked from other scripts like is done in eScape. In eScape, commands output from a script were interpreted like they were entered in the command box. So doing a "put .anotherScript" would invoke a script called "anotherScript" assuming that the script prefix is a period. StormFront now behaves the same. Another consequence is that the commands sent from a script can be recorded into another script.

Settings Location


Newer versions of Windows have security schemes that can prevent writing of files in the directory which an application is installed. StormFront stored information in a sub-directory of the install directory called "settings". On Windows 2000 and Windows XP, in order to conform to the new security model, the information is being moved to a new directory called "StormFront" created in the location pointed to by the environment variable APPDATA. This location changes for each user that logs in on the computer. If you play StormFront from different users (nothing to do with Simutronics accounts or characters), each one will have a copy of the settings information. Consequently, any settings set to "local" can be different for each user.

File Locking


Just to make sure no data corruption occurs when the command list from the server is saved and read from disk, file locking has been used. If StormFront is unable to read the file because it is locked, it will retry once after a second just in case another instance of StormFront was writing the file at that moment. If the file is still locked, a dialog will open giving the option to retry or cancel.

[Reply]

 


Date: 11/17/2003 6:36:08 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 1.0.0.0
Macros in Command History


In the Wizard, macros that sent command(s) (via \r) would add each command to the history just like if they were entered in the input box. StormFront now has this behavior.

Large Scripts


The server has a 1-megabyte limit on settings size per character. StormFront now detects when settings exceed this size and notifies the user which of their settings have been set to local storage.

When testing with large scripts, opening and closing the scripts dialog was slow because it was converting the scripts to and from tokenized form. It now waits and only expands the tokens when you edit or run a script. Also, optimizations were made to the code.

Jumping to Front


StormFront has logic to keep the keyboard focus in the input box under most circumstances. In some cases such as server updates to stat bars, StormFront was setting the focus to the input box even when the user was working in another application. Sometimes this caused StormFront to jump in front and steal the focus. StormFront now checks if it is the active application before attempting to set the focus.

Error Messages


In order to facilitate copy and paste of error messages, they are now output to the story window as well as being presented in the popup window.

Panel Resizing


Fixed a bug with the size and position of controls in panels such as the combat panel. The problem was a control anchored to the left of another control would change its width rather then move as the dialog was resized.

Fixed a bug where the old size of panel was used even though the user is not allowed to resize it.

Dialogs


Fixed a bug in Advanced options that under specific situations allowed check boxes to get checked/unchecked without changing the actual setting.

Fixed a bug in macros dialog which allowed a macro to be double clicked (down, up, down) and if the mouse was over a button in the edit macro dialog when it opened then when the mouse button was released (up) it was treated as a click on that button.

Fixed a bug that allowed text pasted into the script editor to not get formatted correctly (color, font, etc). Example: Black text could be pasted and would stay black.

Fixed saving of a recorded script when the script dialog is closed. Previously it wouldn't save unless the dialog was opened.

Miscellaneous


Put in an optimization for highlighting of text output.

Fixed a bug that caused a script to terminate immediately upon starting. This would happen when a previous script aborted due to an error.

[Reply]

 


Date: 11/18/2003 4:41:12 PM
From: SIMU-BRYAN (Programmer)
Subj: Version 1.0.1.1
Quit Feedback


Starting in version 1.0.0.0 when the user types "quit", no feedback is given that the connection has closed. Other times, the connection dropped status is reported via a popup and the story window. It is now fixed to report that the connection closed in the story window after typing quit.

Appearance


Darkened background image for option dialogs, and removed extraneous boxes behind text. Also adjusted background position in highlight dialog.

Changed menu font to not be bold.

Changed the default text color to black on the stamina bar.

Dialogs


Fixed a bug in Dynamic Dialogs which in Win98 was causing dialogs such a Bug Report and Bank Panel to not work correctly. The content of the edit boxes were always seen by StormFront as empty, though visually they weren't.

Fixed "version" centering in the About Dialog. Links for the FAQ and Version Notes were added in version 1.0.0.0.

Fixed a bug in Dynamic Dialogs' control anchoring system which caused StormFront to get stuck in a loop.

[Reply]

 


Pages: 1 2   Next Next Page

Forum: Simutronics
Category: Technical Help
Topic: StormFront Version Notes

© Copyright 1986-2009, Simutronics Corp. All Rights Reserved.