Revision History
The asterisk symbol (*) is the link to the pertinent page.
Version 2.5.3 2009/04/03
Expanded Features
Bug Fixes
Currently Known Bugs
-
When a link specification is set recursively in an animation segment tag and a group that includes panes with a parent-child relationship is specified as the target group, the created data may not link correctly. (A warning is displayed when such data is converted; for example when it is previewed.)
-
The Font file path cannot be reset. To reset the path, you must open the RLYT file with a text editor and explicitly rewrite the font data path.
Version 2.5.2 2008/11/21
Expanded Features
- Resetting the IME-enabled state for Japanese-language input no longer causes the Hand Move mode to unexpectedly stop working.
Bug Fixes
- Fixed a bug that would on rare occasions cause initialization to fail and an X to be displayed in the window when a layout file was opened.
- Double-clicking on the title bar in various tool windows disabled the process to maximize the widow.
- When multiple panes were selected, the selection rectangle would be inaccurately rendered. That has been fixed.
- Using the mouse to adjust the size of a small pane did not work properly. That has been fixed.
- Revised the behavior when multiple selections are made in Tree View, and the color of the selected nodes.
Currently Known Bugs
-
When a link specification is set recursively in the Animation Interval tag and a group that includes panes with a parent-child relationship is specified as the target group, the created data may not link correctly. (A warning is displayed when such data is previewed and converted.)
-
The Font file path cannot be reconfigured. To reconfigure the path, open the RLYT file with a text editor and revise the data for the font.
-
When operating in DirectX drawing mode, if the DirectX runtime library is set to the Debug version DLL, the tool will not work. Use the Retail version of the DLL.
You can change the setting using the DirectX Control Panel tool that comes bundled with the DirectXSDK.
Version 2.5.1 2008/08/22
Expanded Features
- Abolished the process by which double-clicking the title bar of the sub-window decreased the size of the window.
- When an unusually large value or any other illegal value is entered in the Property Window, the display is not updated. This change was effected to ensure that values get set within a limited range.
- Specifications have been changed so that you can select whether to process fixed key frames outside the animation segment during binary file output or have the tool itself (compatible operation with past versions) perform processing.[*]
- When executing binary output features, the output binary file is now always updated, even when the conversion source layout has not been updated. (The
/u
option is no longer specified in the binary converter.)
Bug Fixes
-
Fixed a bug that caused the tool to exit abnormally when the editing layout was switched while multiple layouts were being edited simultaneously (the bug often occurred when the layouts being switched had almost identical texture list content).
-
Fixed a bug that would on rare occasions cause initialization to fail and an 'X' to be displayed in the window when a layout file was opened.
-
When an application was started, the window position and size were not saved correctly from the last time the application ended. That bug has been fixed.
-
When texture files that differed only in terms of uppercase and lowercase were used for layout data, the fact that the textures were the same was not correctly determined, and they would be handled as different textures. During previewing and other times, data conversion would fail.
- In certain instances, the application would launch repeatedly. That bug has been fixed.
-
The paste operation with texture SRT animations did not operate correctly with pane information paste controls. That bug has been fixed.
-
When texture SRT animation paste operations where performed with pane information paste controls, the texture matrix of the paste target pane would not display on the Curve Editor if the display setting was set to Show Only Valid Items. That bug has been fixed.
- If the Animation Interval tag's import feature loaded a duplicate of what already existed for a tag interval, the reading process would abort on an error. That bug has been fixed.
- When a group name was changed by label editing in the Group window, the Tree View would scroll unnaturally. That bug has been fixed.
Currently Known Bugs
-
When a link specification is set recursively in the Animation Interval tag and a group that includes panes with a parent-child relationship is specified as the target group, the created data may not be able to link correctly. (A warning displays when such data are previewed and converted.)
-
The Font file path cannot be reconfigured. To reconfigure the path, you need to open the
rlyt
file with a text editor and directly revise the path for the font data.
Version 2.4.2 2008/05/16
Expanded Features
Bug Fixes
- Improved unnatural mouse scrolling motions for selecting and editing nodes in the Hierarchy and Group windows.
- Added information about problems with IntelliPoint compatibility when using LayoutEditor in DirectX mode.
Version 2.4.1 2008/04/03
Expanded Features
Bug Fixes
- Added notes about the eye and lock icons to the Help manual.
- To the Help manual, added a description of the Display/Hide flag.
- Corrected a problem where the feature for suppressing duplicate error message reports could not be used.
- Corrected a problem where the border line would be drawn incorrectly when a window pane was drawn, even if a specification was given to not draw a border.
- Corrected a problem where Undo and Redo would not function correctly when extended user information for a pane was changed.
- Fixed a Curve Editor bug in which a key adjusted with the Adjust Time Scale feature would not be processed properly if it was set to the same time as an existing key.
- Changed additional key frame selection so that the selection status of the added keys is inverted (this is now standardized with layout window processing).
Version 2.3.2 2007/12/19
Expanded Features
Bug Fixes
- Fixed a bug where the prior output target path was not correctly remembered in the binary output feature.
Version 2.3.1 2007/11/16
Expanded Features
- In the Layout window, changed the zoom in/out command shortcut keys to CTRL+ALT+PLUS SIGN and CTRL+ALT+MINUS SIGN (formerly CTRL+SHIFT+PLUS SIGN and CTRL+SHIFT+MINUS SIGN, respectively).
Bug Fixes
- The Tool window's snap-to process was always operating in the Properties window. That bug has been eliminated.
- When the Tool window's snap-to process was enabled, the window could not be moved outside of the desktop region. That bug has been eliminated.
- In the Curve Editor window, when the Filter by Key frame feature was toggled on/off, the item being edited would not update correctly. That bug has been eliminated.
- When operating in GDI rendering mode, character strings for debugging would not draw to the Layout window. That bug has been eliminated.
- In the Layout environment settings, when the grid for display in the layout was set to a size of less than 1.0 the tool would crash. That bug has been eliminated.
- Group settings features related to the Animation Segment tag did not operate correctly. That bug has been eliminated.
- Implemented a feature to select texture with the DEL key in the Texture window.
- In the Layout window, when dragging with the mouse to resize the pane, use of the Shift key did not work properly to change the size in the X and Y directions simultaneously. That has been fixed.
- When a negative number was specified for the width size in the Text Box pane, the text linefeed was not calculated correctly, and the process would crash. That has been fixed.
Version 2.3.0 2007/10/23
Expanded Features
- Implemented a feature to automatically align sub-windows when they are moved or resized to windows or the edge of the screen.
- Changed the status bar to display the log when a file is loaded.
- Implemented a feature to edit pane parameters by dragging the control points that appear during pane selection in the Layout window.
- Added the Line Alignment Position parameter to the Text Box pane.
- Implemented a feature to control how display targets are updated in the Curve Editor window.
- Updated the Animation Segment Tags window overall.
- Implemented a feature in the Curve Editor window to configure the amount by which the arrow key adjusts the selected key.
- Implemented a feature in the Curve Editor window that filters the items to be edited and makes it easy to select the intended items.
- Changed the default value for the loop type in animation segment tags to
OneTime
.
- Extended user data (any string, integer, or floating-point number) can now be configured from the Properties window.
- The material to edit in the Properties window can now be switched by clicking on a portion of the selected window pane in the layout window. This feature has made it easy to edit window pane materials.
- Implemented a feature to aggregate layout reference resources (textures and fonts) and change the paths all at once.
- Added the Color Sample window to the sub-windows.
Values can now be set and copied using drag-and-drop operations between the Color Sample window and each type of color configuration item.
- Added the Animation Sharing Information window to the sub-windows.
Bug Fixes
- Fixed a bug in the Layout window that occurred when the active window changed while pressing the CTRL key and toggling the operation mode that specified whether or not to apply a parent's parallel translation operations to its children; when the CTRL key was released, the operation mode was not restored.
- Fixed a bug that reset scrolling when the order of the texture pattern list was changed in the Texture page of the Properties window.
- Fixed a bug in which it was impossible to change the segment tag names correctly by editing labels in the tree view of the Edit Animation Segment Tags window.
- Corrected a bug in which operations such as the deletion of textures would not function properly, and list view items relating to textures with the same names would not be updated properly when performing operations such as switching edit layouts.
- Fixed a bug that prevented the Recently Used Files menu item from being updated properly when files existed having identical names and differing extensions.
- Fixed a bug during node range selection using the SHIFT key in the Hierarchy or Group window that prevented the proper selection of nodes outside of the window display range.
- Fixed a bug that prevented texture pattern animations from being saved when the number of textures registered in the texture pattern list was incorrect with respect to the animations.
Version 2.0.2 2007/08/28
Expanded Features
- Implemented a feature to automatically align sub-windows when they are moved or resized to windows or the edge of the screen.
Bug Fixes
- Fixed a problem wherein some sub-windows would not be correctly initialized when starting with the layout loaded from command-line arguments.
Version 2.0.1 2007/07/17
Expanded Features
- Implemented functionality that allows the layout window's rendering mode to be configured from Menu -> Tool Environment Settings.
- A feature has been added for generating picture panes to make texture pattern animations from serial TGA files.
- A feature has been added for specifying that the display of similar messages be suppressed on the error notification dialog box displayed by the Layout window.
-
A "select single foreground" and "select single background" feature has been implemented.
- Support for rendering using DirectX on the Layout window has been added.To use this feature, DirectX 9.0c runtime must be installed. If DirectX cannot be used, rendering almost entirely equivalent to the past will be performed.
-
The GUI for editing pane vertex colors has been updated.
-
Preset types have been added to the material PE setting page of the Properties window.
-
The display mode (such as lock and hide) of the pane on the Group window and Parent-Child Hierarchy window can now be controlled using icons.
- The following changes have been made for the editing of identical files.
If you attempt to open an identical layout more than once inside the tool, the window already open will be displayed.
If a LayoutEditor-associated file has been launched by double-clicking, duplicate instances cannot be launched.
-
The item "Recently Used Files" has been added to the File menu.
This allows the files being edited at the time of the last exit to be opened easily.
While this feature has been added, the feature for automatically opening the files that were being edited at the time of last exit has been removed.
-
Added a feature that also pastes animations held by panes when panes are copied and pasted. This can be set by selecting Edit > Copy/paste animation.
-
A feature has been added to copy and paste multiple Curve Editor window attributes at the same time.
-
Support has been added for edits made using copy/paste on the Group window and the Parent-Child Hierarchy window.
- When editing multiple layouts, attributes such as font and texture are now automatically copied when copy or pasting between different layouts.
- A feature has been added for editing the scale of selected keys by pressing the T key after a key frame has been selected on the Curve Editor window.
-
A feature has been added for editing the scale of a key frame using the adjustment dialog displayed by selecting Curve editor menu > Edit > Adjust time scale.
-
A feature has been added for inputting and outputting tag interval XML files on the Edit Animation Section Tags window.
- It is now possible to use the undo/redo feature for most operations.
- A scale item has been added to the pane base group of the Pane Pasting Control window.
- Status of the combo box for selecting images and materials being edited on the Properties window or window pane page is now saved even when selected pane is changed.
Bug Fixes
- Corrected a bug in the Curve Editor that caused rendering of graph edits to be displayed broken.
- Corrected a bug that caused the tool, used in the GDI rendering mode, to exit abnormally if a layout that included a window pane was loaded.
- Fixed a bug that caused the check display status of the layout window's View menu item to not be updated correctly.
- Fixed a bug that caused key frames to be partially copied in error, even if Edit -> Copy/paste animation was specified to be disabled.
- Fixed a bug in the Curve Editor window that allowed multiple key frames to be placed at the same time position, which is an illegal operation.
- Fixed a bug in the Layout window that caused the transparent portion of a pane using the I4 or I8 format texture to be displayed incorrectly.
- Fixed the following bug: Direct3D-related resources were not correctly destroyed, causing the tool to exit abnormally.
- Fixed the following bug: When a font file with read-only attributes specified was used, it would fail in preview.
- Fixed the following bug: Control ("^") characters in the text box pane were not reflected in rendering the Layout window.
- Fixed a bug in the Pane Information Paste Control window, where pasting material color animations would be performed on the wrong target.
- Fixed the following bug: Transparent animations could not be applied to panes of different types on the Pane Information Paste Control window.
- Fixed the following bug: A window would be incorrectly judged as an illegal window if a non-square texture was used for a four-corner texture on the window pane.
- Fixed the following bug: A window would be incorrectly judged as an illegal window if a non-square texture was used for a four-corner texture on the window pane.
- Fixed the following bug: Execution would terminate if the Layout window size was made smaller.
- Fixed the following bug: When creating a new group, the tool would exit on an error without correctly executing a cancel or redo operation.
- Fixed the following bug: The initial position was always set to the coordinate origin when a pane was generated from the context menu.
- Fixed the following bug: The tool would fail to update the last access time and illegally exit when a read-only attribute file was opened.
- Fixed the following bug: Thumbnails on the texture window would not be displayed correctly after registering or deleting files.
- Fixed the following bug: Files were being put into update status even if a texture box pane or picture pane page on the Properties window was merely being opened.
- Fixed the following bug: Panes were being deleted if the Delete key was pressed while editing labels on the Hierarchy window or Group window.
- Fixed the following bug: Previews launched with the F5 key would not run when the Properties window was the active window.
- Fixed the following bug: The character spacing item check was always enabled on the Pane Information Paste Control window.
- Fixed the following bug: The Properties window display was not updated correctly when changing the selected pane during window pane editing.
- Fixed the following bug: The display was not being updated when two or more key frames have been attached to the same location in time on the Curve Editor window.
- Fixed the following bug: Register color animations of TEV Constant Register 2 were not being saved correctly.
- Corrected the following problem: The register color animation would not save properly for the TEV color register 2 and the TEV constant registers 0, 1, and 2. This problem occurred when an animation was pasted from the Pane Information Paste Control window.
- Fixed the following bug: Operations on a key frame were being applied twice when an attribute with child elements was selected on the attribute tree of the Curve Editor window.
- Fixed the following bug: Operations for moving the selected pane on the Layout window using the up/down/left/right keys were not working correctly.
- Fixed the following bug: Windows could not be activated while the Properties window was displayed.
Version 1.4.6 2007/03/16
Expanded Features
- Made the following revision: The edited state of the layout window is saved when exiting LayoutEditor.
- Enabled the selection of multiple items in the Group window.
- Made the following change: The elements corresponding to the selected panes are highlighted in the Group window.
- Made it possible to edit in the Group window by dragging and dropping trees.
- Standardized the actions of all the parts in the tree view (groups, parent-child hierarchies, animation attributes, and so on).
- Made it possible to change the selected elements with the arrow keys for all the parts in the tree view.
- Implemented the option for editing names of elements by clicking the selected elements in the Parent-Child Hierarchy and Group windows.
- Enabled the display of an invalid texture when loading the layouts that include texture images with missing links.
Doing so makes it easier to change links for the texture image files.
- Made the following change: all target text is selected when using the TAB key to change the focus in the Properties window and other windows.
- Made the following change: Specified screen sizes are saved.
Previous application settings files cannot be used.
Make sure to delete the setting.xml
file in the same folder as LayoutEditor.exe
.
- Modified to save the Properties window position.
- Made the following change: The texture and font files will be checked for any characters that the run-time library cannot handle. If such characters are found, a warning will be issued.
- Implemented a feature for editing, with the help of the arrow keys, the selected key frames in the Curve Editor window.
- In the Curve Editor window, implemented the selection of the method for pasting copied key frames (Edit > Paste Clipboard Contents with Relative Values).
- Improved the display quality for the thumbnail images in the Textures window.
- Made the following change: A check will be run for any filename characters that the run-time library cannot handle. If such characters are found, a warning will be issued when saving data.
Bug Fixes
- Fixed the following bug: Textures with broken links disappeared from the texture list.
- Fixed the following bug: The tree view would not scroll correctly when attempting to drag within different tree display areas.
- Fixed the following bug: Group names that had been changed to invalid names in the Group window would be forcibly changed to the specified group names.
- Fixed the following bug: When using the Open Additional command, the layout name would be changed to the name of the additional opened file.
- Made modifications to prevent the Group window from being redrawn more than needed.
- Fixed the following bug: The system would crash when the Textures window was displayed for the first time.
- Fixed the following bug: Failed to load animation data with multiple key frames set for the same time frame.
- Fixed the following bug: When the Update to Most Recent Status feature was used in the Textures window, format settings would be reset.
- Fixed the following bug: The Release Right/Left Slope Synchronization feature did not work correctly in the Curve Editor window.
- Fixed the following bug: When editing in the Curve Editor window, file-editing state was not updated correctly in the Layout window.
- Fixed the following bug: When creating a new layout, the Layout window size was not set correctly.
- Fixed the following bug: As the user named the newly created animation file (
rlan
) when trying to save it for the first time, the slope type of the animation curves did not save correctly.
Currently Known Bugs
- Operations that change the UV coordinates of a picture pane, etc. are not reflected correctly in the drawing on the tool. (Viewer output and output data can be handled without problem.)
- Changes made in a window pane are not reflected correctly in the drawing on the tool. (Viewer output and output data can be handled without problem.)
- There may be times when the text and screenshots within the help files differ from what is actually on screen.
Version 1.3.2 2007/02/01
Bug Fixes
- Fixed the bug that caused the preview feature of the Animation Segment Tag to operate incorrectly.
Currently Known Bugs
- Operations that change the UV coordinates of a picture pane, etc. are not reflected correctly in the drawing on the tool. (Viewer output and output data can be handled without problem.)
- Changes made in a window pane are not reflected correctly in the drawing on the tool. (Viewer output and output data can be handled without problem.)
Version 1.3.1 2007/01/26
Expanded Features
- Added support for NW4R TGA (TGA with additional information).
NW4R TGA also enabled the use of textures in color index format.
When using NW4R TGA, it is necessary to update Viewer, the run-time libraries, and Binary Converter to the same supported version.
- Added support for loading files by dragging and dropping
rlyt
and rlan
files.
- When editing multiple layouts at the same time, decreased the amount of memory used when using font resources.
Bug Fixes
- Fixed a bug that TGA images for which the flip flag was specified are not drawn correctly in the tool.
- Fixed a bug in which textures whose names included "." (dot) were not processed correctly.
- Fixed a bug in which the string position parameter of the text box pane was not correctly applied to drawing in the tool.
- Fixed a bug in which the function for toggling the parallel translation operation mode between parent-child panes using the CTRL key did not function correctly if the user switched active windows.
- Fixed the following bug: The tool would crash when saving the layout files (
rlyt
) containing read-only attributes.
- Fixed a bug in which files which were loaded by double-clicking a file associated with the tool were not saved correctly.
Version 1.2.9 2006/12/04
Expanded Features
Bug Fixes
- A problem was corrected where the vertical flip flag in TGA files was not being interpreted correctly.
Version 1.2.8 2006/11/10
Expanded Features
Bug Fixes
- A problem was corrected where animation keys for TEV Constant Register 0 and TEV Constant Register 1 would not load.
However, the registers described above are not used under typical conditions of use of the layout library.
This has no impact unless the above registers are being used with detailed material settings.
Version 1.2.7 2006/10/30
Expanded Features
- Lengthened the duration of the Convert execution timeout when outputting the binary file.
In addition, made it possible to specify the duration of the timeout (in milliseconds) in the Tool Environment Settings file that gets created in the same folder as the LayoutEditor executable binary (LayoutEditor.exe
).
Bug Fixes
- Fixed the following bug: the system would crash when the user attempted to change the selected Texture window items.
- A problem was corrected where operations on a child pane whose parent's scale value is zero were not being executed correctly.
- Changed the process so that, when data with an illegal animation frame range are loaded, the values are now corrected automatically for loading.
- Corrected the problem that resulted in incorrect updating of the display of nodes that were referenced by shared attributes, such as texture blend ratio and TEV constant registers.
Version 1.2.3 2006/09/20
Expanded Features
Bug Fixes
- A problem was corrected where operations on a child pane whose parent's scale value is zero were not being executed correctly.
- Fixed the following bug: the system would crash with the attempt to use the Pane Information Paste Control window.
- Important: A problem was corrected where visibility animations were not being loaded correctly when saved under a version of LayoutEditor newer than version 1.1.5.
- A problem was corrected where repeating areas outside the animation curve key frame segment that use step format keys were not being drawn correctly.
Version 1.2.0 2006/09/07
Expanded Features
- Added the Pane Search window.
- Added a feature to the Object menu for editing the group information of the selected pane.
- The operation settings that affect the parent-child relationship when adjusting position are now valid even when values are changed in the Properties window.
- Added a CTRL-key toggle feature for operations that affect the parent-child relationship when adjusting the pane position with the mouse.
- Made overall changes to the Curve Editor window.
- Added a feature to the Curve Editor window that displays the corresponding attribute tree items when a key frame is selected.
- Added a feature to the Curve Editor window that displays only valid edit items.
- Made it possible to set the slope type for the animation key in the Curve Editor window.
Data created with earlier versions are loaded in the non-configured state.
Unless a new slope type is set, this has no effect on the data.
- Added a feature in the Texture window to reconfigure the texture file reference path.
- Added a feature to replicate the material information in the frame portion of the window pane.
- Made it possible to select multiple items at the same time in the Parent/Child Hierarchy window.
- Added a feature to update the selection state in the Parent/Child Hierarchy window when a pane is selected in the Layout window.
- Added a feature to switch the order around for segment tags in the Animation Segment Tags window (Tag Edit window).
- Added a feature in the Animation Segment Tags window to change the frame value for all segment tags at once.
- Added a feature in the Animation Segment Tags window to restore the selected tag segment to its prior state after setting it to the animation playback segment.
- Added support for use of the new
brfna
(archive) font format.
Bug Fixes
- In the TEV Stage page of the Properties window, there was a mistake in the description of choices of comparison methods in the Compare Mode part of the Stage settings. This been corrected as follows.
Incorrect: "... if not, then output C ...." => Correct: "... if not, then output D ...."
- When editing multiple layouts at the same time, the operations to select unused textures and delete selected textures in the Texture window did not work properly. That problem has been corrected.
- Fixed the following bug: the system would crash when a texture in the Texture window was updated to the newest state.
- The snap-to-grid feature did not work correctly if the scale value was changed for a pane in the parent pane hierarchy. That problem has been corrected.
-
Fixed the following bug: The system would crash when the TAB key in the Register New Tag dialog box (accessed from the Animation Segment Tags window) was used to move the character input focus.
-
The value used for the provisional text size in the text box pane was a value that is affected by the character filter involved in the creation of a
brfnt
file. This value has been changed to one that is not affected by the character filter. The change has no impact on past data or on the output result of that data.
Version 1.0.6 2006/08/17
- The snap-to-grid feature did not work correctly if the scale value was changed for a pane in the parent pane hierarchy. That problem has been corrected.
- Added one set of sample demo data.
Version 1.0.5 2006/08/07
- Fixed the following bug: When performing operations such as copy and paste, a pane was generated with a name that exceeded the allowed maximum number of characters.
- Fixed the following bug: The font was drawn on the tool with a smaller than the actual size.
- A problem was corrected where the safe frame color for the tool environment setting was not being saved correctly.
- A problem was corrected where the Edit Animation Segment Tags window was not being updated correctly when an animation was loaded using the "Additionally open" command.
- A problem was corrected where the slope information of the animation key was not being pasted correctly when pasting an animation from the Pane Information Paste Control window.
Version 1.0.2 2006/07/14
- CMPR (S3TC) has been added to the output format type for 24-bit TGA files.
- The size of the Edit Animation Segment Tags window can now be varied.
- A problem was corrected where execution would end on an error when the font was changed on a text box pane.
- A problem was corrected where texture and font data including the plus symbol (+) character in its folder path was not being saved or previewed correctly.
- Fixed the following bug: a TGA file with a read-only attribute would not load.
- A problem was corrected where the animation in TEV Color Register 2 was not being loaded correctly.
Version 1.0.0 2006/07/04
CONFIDENTIAL