Update History

The update history of ForeUI is listed below, you can also read the details of update in our blog.

Version 2.80 (2011.06.08 - 2011.12.08)

New language support, new features, enhancements and bug fixings. (Update Announcement)

  • Localization: Brazilian Portuguese language support.
  • New Feature: "Available_Page_Indices" and "Available_Page_Titles" system properties.
  • New Feature: "Recent Expanded Section" and "Recent Collapsed Section" properties for Accordion.
  • New Feature: "Expand Section" and "Collapse Section" actions for Accordion.
  • New Feature: "Set Tree Node Value" action for Tree.
  • New Feature: Registered user can download user manual.
  • Enhancement: Directly right drag or CTRL drag element from list into container element.
  • Enhancement: Moving/resizing elements in scrollable container become easier.
  • Enhancement: Newly created element can snap to elements or grids.
  • Enhancement: Can use property to specify the target page for "Go to Page" action.
  • Enhancement: Auto complete font selector.
  • Enhancement: Hold Shift key and start dragging, will force to enter the drag selecting mode.
  • Enhancement: Avoid exporting CSS alpha filters in DHTML if element's opacity is 100%.
  • Fixed Bug_0302: Scrollable Container can not accept any element again if all embedded elements are removed or extracted.
  • Fixed Bug_0303: Define "Set Global Property" action to set an inexistent property, then define that property in "Global Property" window. The action will not update when externally rename that property.
  • Fixed Bug_0304: Could not embed element into container that overlaps on a bigger container.
  • Fixed Bug_0305: The property in "row" or "column" field of "Set Table Cell Value" action is not updated when the property is renamed.
  • Fixed Bug_0306: Can not drag custom element from category to working area in Mac OS (V2.70+).

[2011.06.08] Minor update V2.801:

  • Bug_0307: The borders of Table element in hidden page are still visible.
  • Bug_0308: Could not right drag (or CTRL+drag) Table or Tree from element list to working area.

[2011.06.13] Minor update V2.802:

  • Localization: German translation update to V2.72.
  • Bug_0309: Click image in image dock, the "Use By: ? elements" information in popup menu is not correct (only current page is taken into account).

[2011.07.16] Minor update V2.803:

  • Bug_0310: Select text element with non-default font, execute the cut and paste commands, the font combo box will incorrectly get focus.

[2011.08.18] Minor update V2.804:

  • Bug_0311: When performing selection, the embedded element should not enlarge the testing area of its container.
  • Bug_0312: Single row TextEditBox should not auto wrap its content in editing mode.

[2011.09.01] Minor update V2.805:

  • Bug_0313: Single row TextEditBox with "center" or "right" alignment does not render the text.

[2011.10.03] Minor update V2.806:

  • Bug_0314: Apostrophe in ComboBox element will be displayed as "'" in IE.
  • Bug_0315: Editing any node in action editor will remove its note.

[2011.10.04] Minor update V2.807:

  • Bug_0316: Elements that embeded into Table are not rendered correctly since V2.806.

[2011.10.27] Minor update V2.808:

  • Bug_0317: Mac OS X: double clicking plot file to open ForeUI, the plot may not be loaded correct.
  • Bug_0318: Can not use action to append row to Table that does not have any row initially.

[2011.12.08] Minor update V2.809:

  • Bug_0319: Can not paste image from clipboard under Mac OS X Lion.

Version 2.77 (2011.05.09)

New languages support, enhancements and bug fixings. (Update Announcement)

  • Localization: French language support.
  • Localization: Spanish language support.
  • Enhancement: Hold Control key to drag and embed element into container.
  • Enhancement: Keep the embedded element's position when newly embedded.
  • Bug_0300: Table's initial selection offsets one row in simulation (since V2.72).
  • Bug_0301: Image dock's scrollable area does not match its content.

Version 2.75 (2011.04.20)

New feature, enhancements and bug fixings. (Update Announcement)

  • New Feature: "Set Section Title" action for Accordion.
  • New Feature: "Section Titles" property for Accordion.
  • New Feature: "Index of First Expanded Section" property for Accordion.
  • Enhancement: Show "x" button on the tab for current editing plot.
  • Enhancement: Add menu item in "File" menu for closing current plot.
  • Enhancement: Allow turn off the instructional tooltips.
  • Bug_0297: When List/Menu/MenuBar/Tabs/VerticalTabs/Tree/ComboBox has no selected row, its "selectedIndex" property value should be 0 instead of -1 in simulation.
  • Bug_0298: MenuBar with "Element Clicked" event handler meets error in simulation if "Selection Changed" event is not handled.
  • Bug_0299: Embedded ComboBox has no selectedText property value until explicitly select an item.

Version 2.72 (2011.03.31)

New feature, enhancements and bug fixings. (Update Announcement)

  • New Feature: New actions for Table (insert/append/delete row)
  • New Feature: New properties for Table (row/column count)
  • New Feature: New properties for Accordion (section count, expanded flags)
  • New Feature: New "Note" property for all elements.
  • New Feature: New "Loaded as Master Page" event for pages.
  • New Feature: New "Section Expanded/Collapsed" event for Accordion.
  • Enhancement: Parse properties in the indices of Table cell value array.
  • Bug_0295: Reduce the height of a table row and make it smaller than the default value, the change could not take effect in simulation.
  • Bug_0296: When Table has no selected row, its "selectedIndex" property value should be 0 instead of -1 in simulation.

Version 2.70 (2011.03.14)

New feature, enhancements and bug fixings. (Update Announcement)

  • New Feature: New Accordion element.
  • Enhancement: The 'Set Table Cell Value' action supports properties in row and column index.
  • Bug_0286: For button with icon only, turn on the 'underline' decoration, then error happens and current action will halt.
  • Bug_0287: If table's actual row height is different than default value, the alternate color filling is incorrect in Hand Drawing, Windows XP and Windows 7 themes.
  • Bug_0288: Hide the default icons for tree element, the icons are still visible in simulation.
  • Bug_0289: Lock the position of the element and unselect it, the element become invisible if you drag it.
  • Bug_0290: Can not directly click specific regions of element to change selection if zoom ratio is not 100%. (Tree, Table, Tabs, VerticalTabs and MultilevelMenu)
  • Bug_0291: Hold SHIFT to resize element with aspect locked, the aspect is not accurate when any snap action is performed.
  • Bug_0292: Select user-defined category in 'Manage Category' window, all buttons hover on element in the category are not clickable until restarting ForeUI.
  • Bug_0293: Add custom element with duplicated name, should update its reference in the list instead of adding new reference.
  • Bug_0294: In image dock, if the image ids are not sequential, dragging image to plot may not work correctly.

Version 2.67 (2011.02.22)

New feature and enhancements. (Update Announcement)

  • New Feature: Can input note for any entity of actions (event, flow control or action).
  • Enhancement: Support multirow note for element.
  • Enhancement: Allow selecting previous/next entity with UP/Down arrow in action editor.
  • Enhancement: Show warnning message if the plot to load does not exist.

Version 2.65 (2011.01.10)

The first release in Year 2011. (Update Announcement)

  • New Feature: Support animated GIF (for ImageBox, MultiLevelMenu, Tree and Window elements in simulation).
  • New Feature: "Set Window Title" action for Window element.
  • New Feature: "Set Focus" action for TextEditBox and Spinner elements.
  • Enhancement: Show image button on floating tool pane for MultilevelMenu element.
  • Enhancement: Enable hotkeys for cut/copy/paste/delete on embedded element.
  • Bug_0271: "Mouse Out" event for Multileve Menu is triggered when mouse is hovering on the element.
  • Bug_0272: The delay value in "Pause a while" window should be selected by default.
  • Bug_0273: Can not start selecting from above of plot.
  • Bug_0274: The title of Window element does not respect the default font settings.
  • Bug_0275: Table column become wider in simulation.
  • Bug_0276: Table column widths should be synchronized in edit/view modes.

[2011.01.10] Minor update V2.651 fixes bug:

  • Bug_0277: "Mouse Out" event can not be triggered in FireFox in V2.65.

[2011.01.12] Minor update V2.652 fixes bugs:

  • Bug_0278: Can not use '$' character in text parameter of branchings or actions.
  • Bug_0279: Select a group member, then select the group from the "Path" link, the group can not be fully deleted or cut.
  • Bug_0280: Insert a table column/row, the old column/row on right/down become "auto" width/height (except the last one).
  • Bug_0281: Resize the plot, elements in plot are repainted with incorrect size.
  • Bug_0282: Inserted JPEG files are exported as (much bigger) PNG files in simulation.

[2011.01.21] Minor update V2.653 fixes bugs:

  • Bug_0283: Select a member of embedded group, then select the group from the "Path" link, the group can not be deleted or cut.
  • Bug_0284: Elements that on top of the current selected content is painted under the selection (V2.62-V2.652).
  • Bug_0285: Action indicator (small red flag) is not painted correctly when scale ratio is not 100%.

Version 2.62 (2010.12.20)

New Features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Window element becomes container.
  • New Feature: New option to show/hide the handles beside root node in tree.
  • New Feature: New option to show/hide default icons in tree.
  • New Feature: Hold SHIFT to move element, restrict the vertical/horizontal direction.
  • Enhancement: Freely move elements within the container.
  • Enhancement: Allow cut/copy/paste/delete embedded element.
  • Enhancement: Can start selecting from outside of plot editing area.
  • Enhancement: paint small expand/collapse button for tree nodes in HandDrawing theme.
  • Enhancement: paint (optional) lines for tree in HandDrawing and Mac OS X themes.
  • Enhancement: improve rendering performance.
  • Bug_0264: Embed Tree into scrollable container, Tree text become white. (IE only)
  • Bug_0265: Table does not layout properly in simulation if column widths conflict with table width.
  • Bug_0266: Change the padding values of ScrollableContainer, then select its embedded element. The embedded element is in wrong location.
  • Bug_0268: Double clicking Balloon or Post-It element can not bring out the inline editor when zoom is not 100%.
  • Bug_0269: Select an embedded element and define action for it, the selected embedded element is not show in element chooser.
  • Bug_0270: Embedded element that has smaller Z value than its container can not be selected in element chooser.

Version 2.60 (2010.12.06)

New Features, enhancements and bug fixing. (Update Announcement)

  • New Feature: Enhanced Tree Element
    • Works as container element.
    • Become interactive element in simulation.
    • Brand new inline tree editor with two editing modes
    • Allow specify row height respectively
    • Can collapse certain tree nodes
    • Expand/collapse row in editing mode
    • Select row in editing mode
  • New Feature: "Focus Gain" and "Focus Lost" events for TextEditBox element
  • Enhancement: Allow selecting row of Table element in editing mode.
  • Enhancement: Show what's new in version checking result.
  • Bug_0262: Should ignore embedded elements when selecting elements with add/minus mode (SHIFT/CTRL pressed)
  • Bug_0263: Text Lable element will be enlarged after content editing.

[2010.12.15] Minor update V2.601 fixes bug:

  • Bug_0267: Default font of newly created plot is set to "Arial", even the default font in global settings is specified.

Version 2.57 (2010.11.22)

New Features, enhancements and many bug fixing. (Update Announcement)

  • New Feature: Show/Hide the decoration of combobox element.
  • Enhancement: Remove the boundaries of inline editor (more space for tool buttons).
  • Enhancement: Improved Table Editor:
    • Free editing mode
    • Press ENTER or F2 to start grid editing
    • Press TAB or Ctrl+ENTER to stop grid editing
  • Enhancement: When show up the text editor, select the editing text by default.
  • Enhancement: Do not close id editing dialog when previous input is not accepted.
  • Enhancement: Do not auto backup the plot until it is modified.
  • Enhancement: Remove the auto saved file when manual save is finished.
  • Enhancement: Prompt user to open the auto saved file when loading the original.
  • Bug_0251: Sometimes the cut command can not be undone.
  • Bug_0252: The floating tool pane for Arrow Line element is not shown from V2.47
  • Bug_0253: Move category up or down in the category management window, the tool buttons is not shown when mouse hovering on the custom element.
  • Bug_0254: Editing members in group will reset the Z value of the group.
  • Bug_0255: When dragging the embedded element within its container, should ignore the "Auto Adjust Z Value" option.
  • Bug_0257: The spinner control in floating tool pane is not activated when focus is gained via TAB key.
  • Bug_0258: The spinner to adjust border thickness should not be shown when border is not painted.
  • Bug_0259: Text box element with thick border has incorrect vertical alignment.
  • Bug_0260: Text box element with thick border will be enlarged in simulation.

[2010.11.22] Minor update V2.571 fixes bug:

  • Bug_0261: The decoration of ComboBox can not be fully hidden in Windows XP UI theme.

Version 2.55 (2010.11.08)

New Features, enhancements and bug fixing. (Update Announcement)

  • New Feature: Search for element by various conditions.
  • Enhancement: Updater supports proxy.
  • Enhancement: Use toggle button to show/hide the tool window.
  • Enhancement: Auto insert the current file name (if exist) in the "Save As" dialog.
  • Bug_0250: Image box with small size (e.g.15x15) may be distorted when running simulation in IE.

Version 2.52 (2010.10.25)

New Features, enhancements and bug fixing. (Update Announcement)

  • New Feature: Show/hide the 4 borders of rectangle respectively.
  • New Feature: Memory usage monitor and configuration.
  • New Feature: Auto backup the editing plot.
  • New Feature: New element property to identify the visibility in simulation.
  • Enhancement: Adjust the position of "Ok" and "Cancel" buttons for Mac OS X.
  • Enhancement: Use system look and feel by default in Mac OS X.
  • Enhancement: Do not show action indicator (small red flag) on embedded element that is hidden by container.
  • Enhancement: Remember the file chooser view type.
  • Bug_0249: Tabs element has incorrect hotspots in "Mac OS X" theme (under editing mode).

Version 2.50 (2010.10.11)

Introduce brand new updater, fix 3 bugs. (Update Announcement)

  • New Feature: ForeUI updater is available (auto download and install update package).
  • Bug_0246: The exported DHTML does not respect the ImageBox's background color and opacity.
  • Bug_0247: If an ImageBox is embedded into Tabs, it can not be displayed in the exported DHTML.
  • Bug_0248: Copy selected element(s) into clipboard and paste into Microsoft Word, the transparent background is black.

Version 2.47 (2010.09.27)

New Features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Copy image from external application and paste into ForeUI.
  • New Feature: Copy content from ForeUI and paste as image into external application.
  • New Feature: Drag image file from desktop or external directory into editing area of ForeUI.
  • New Feature: Drag image file from desktop or external directory into image dock of ForeUI.
  • New Feature: Drag plot file into editing area or plot tabs to open it.
  • New Feature: Allow using properties to parameterize loop/pause action.
  • New Feature: Can specify the target window of "Visit URL" action.
  • New Feature: Dynamically change ImageBox size with actions.
  • New Feature: Allow specify default font for each plot.
  • Enhancement: DHTML export: reduce redundant image files for ImageBox elements.
  • Enhancement: Improve image dock rendering performance.
  • Enhancement: Allow moving element out of the plot bounds.
  • Enhancement: Auto add backslash before " or ' when editing message of User Decision branching and Show Message action.
  • Enhancement: Generate log files to user's directory.
  • Bug_0240: Line and Arrow Line elements can not be displayed in V2.45
  • Bug_0241: Right-clicking element which is placed over a container (to bring out context menu), the element should not be embedded.
  • Bug_0242: Text element editor does not select all editable content when show up in V2.45.
  • Bug_0243: Move embeded element to upper/lower layer, may duplicate the element.
  • Bug_0244: If custom element contains embedded element, creating multiple instances of the custom element may cause duplicated ids.
  • Bug_0245: Sometimes the element id in action expression is not replaced correctly when doing copy/paste or creating custom element instance.

Version 2.45 (2010.09.13)

Enhancements and bug fixings. (Update Announcement)

  • Enhancement: Merge the script files for elements into the "elements.js" file.
  • Enhancement: Merge the image files for different states of element into one file.
  • Enhancement: Avoid tool windows cover newly popup window/menu/editor.
  • Enhancement: Hide all tool windows when minimizing the main window.
  • Enhancement: Better algorithm for id generation.
  • Enhancement: Validate path before saving the plot file.
  • Enhancement: Highlight the editable part of id when element id editor window shown up.
  • Enhancement: Avoid using negtive z value in editing phase.
  • Enhancement: Allow setting z value for embedded element.
  • Bug_0236: Double clicking embedded element can not open its editor.
  • Bug_0237: Disabled Spinner element should not be able to spin.
  • Bug_0238: Can not disable Tabs/Vertical Tabs element in simulation.
  • Bug_0239: Button text is not correctly align with icon when icon is on top/bottom of text, and text width is less than icon, and using center alignment.

Version 2.42 (2010.08.30)

New features and bug fixings. (Update Announcement)

  • New Feature: Import elements from external .fcl file into "Custom Element" category
  • New Feature: Import elements from external directory into "Custom Element" category
  • New Feature: Clear listed elements from "Custom Elements" category
  • New Feature: Export listed element from "Custom Elements" category to .fcl file
  • New Feature: Allow importing elements from .fcl file to user created category
  • New Feature: Support "Change Size" action for scrollable container.
  • Bug_0230: Can not export plot to images with command line if the plot contains element group. (V2.40 only)
  • Bug_0231: Use arrow keys to move embedded element, the wrapper group is not updated as well.
  • Bug_0232: Copy element and paste into different pages in the same plot, the location of element should not be changed.
  • Bug_0233: Embedded element may be positioned incorrectly at the first time that launch the simulation.
  • Bug_0234: Embed two or more ComboBox elements into Tabs container and then run simulation, only the first ComboBox has correct position.
  • Bug_0235: Embed ComboBox element into Scrollable Container, the ComboBox's popup should be displayed over the container.

Version 2.40 (2010.08.16)

New features, enchancements and bug fixings. (Update Announcement)

  • New Feature: Display path links to ease the selection of container and embedded element.
  • New Feature: Allow moving member within element group.
  • New Feature: Allow adding member to existing element group.
  • New Feature: Allow extracting member from existing element group.
  • Enhancement: Auto grouping multi-selected elements before embedding into non-group container.
  • Enhancement: Can embed element into nested container.
  • Bug_0223: "Manage Categories" window (not pinned) will be hidden time by time if floating tool pane is translucent.
  • Bug_0224: Multiple instances of custom element may have duplicated ids for embedded element.
  • Bug_0225: Element is not valid after being embedded into ScrollableContainer, until moving the container a bit.
  • Bug_0226: Copy a Tabs (or Vertical Tabs) element that contains image elements, then paste it to another plot, the images are not migrated to the plot.
  • Bug_0227: Can not click to switch tab in edit area for Tabs or Vertical Tabs if they are embedded.
  • Bug_0228: Element chooser: select an embedded element, then select a non-embedded element, the embeded element should be unselected.
  • Bug_0229: Newly created, unsaved plot can not use the display controller to show/hide elements.

Version 2.37 (2010.07.16)

New features and bug fixings. (Update Announcement)

  • New Feature: Tabs and Vertical Tabs can work as container.
  • New Feature: Tabs and Vertical Tabs become interactive in editing mode.
  • New Feature: Tabs, Vertical Tabs and Scrollable container support content paddings.
  • New Feature: List embedded elements in Element Selector dialog.
  • New Feature: Support changing value of Spinner with action.
  • Bug_0221: Clicking the "ok" button to close inline editor for any element, hotkeys can not work for this plot.
  • Bug_0222: Copy and paste any element, then right click the empty area of the plot, the context menu for page is now shown.

Version 2.35 (2010.07.05)

New features and bug fixings. (Update Announcement)

  • New Feature: Spinner element becomes interactive.
  • New Feature: New "value" element property for Spinner element.
  • New Feature: New "selectedText" element property for ComboBox element.
  • New Hotkeys:
    • Ctrl+W (Command+W in Mac OS) to close current editing plot.
    • Ctrl+I (Command+I in Mac OS) to show/hide image dock.
    • Ctrl+L (Command+L in Mac OS) to show/hide display controller.
    • Ctrl+E (Command+E in Mac OS) to show/hide element selector.
    • Ctrl+G (Command+G in Mac OS) to show/hide global property manager.
    • Enter or F2 to start editing the selected element.
  • Bug_0214: Some hotkeys (PageUp, PageDown, Left/Right/Up/Down etc.) do not work if any element editor is opened in another plot tab.
  • Bug_0215: Table Editor: the highlighted table cell should not accept newly input content without double clicking the cell (JRE 6 only).
  • Bug_0216: Dragging LineChart, BarChart or PieChart element to the editing area, no semi-transparent preview is displayed.
  • Bug_0217: Table element is not using "Comic Sans MS" as the default font in "Hand Drawing" UI theme.
  • Bug_0218: Wrong page titles in Slid Show when using excluded folders.
  • Bug_0219: Error happens when selecting the last item and then remove the item. (exist in list, tree, menu, menu bar and tabs)
  • Bug_0220: Should allow specifying icon of Vertical Tabs in the floating tool pane.

Version 2.32 (2010.06.21)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: New Scrollable Container element.
  • New Feature: Can show/hide each rounded corner of Rectangle element.
  • Enhancement: Holding right mouse key to drag elements can ignore the snap system.
  • Enhancement: Pressing the region out side of the plot can clear the current selection.
  • Bug_0206: Can not select group member if the position of group is locked.
  • Bug_0207: Select an embedded element and move mouse over its border, the cursor should change to suggest resizing.
  • Bug_0208: Can not select embedded element if the zoom ratio is not 100%.
  • Bug_0209: Dragging embedded element should not move the container element.
  • Bug_0210: Vertical aligned text label element with mutirow content has wrong layout in editing mode.
  • Bug_0211: Pressing the "Auto Sizing" button for text label element, the size should be calculated according to current element width.
  • Bug_0212: Custom element with 45x45 size takes 100x100 space in the element categories.
  • Bug_0213: Set text with contains continuous spaces to Text Label in simulation, only one space will take effect.

Version 2.30 (2010.06.07)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Redesign the resource view of community window, includes:
    • Run simulation for plot and custom element in web browser.
    • Vote resource up with single click.
    • Leave comment directly in the community window.
    • List more resources in a page.
    • Show number of downloads, votes and comments.
    • Sort resources by time, downloads, votes or comments.
  • New Feature: New editor for TextBox element, which allows changing width.
  • Enhancement: Adjust the arithmetic for embedded element selection: make sure every elements can be selected.
  • Enhancement: Content editing has higher priority than member selection when double clicking member in group.
  • Enhancement: Allow adding batch of .fce files into "Custom Element" category a time.
  • Enhancement: When export DHTML to non-empty directory, explicitly ask whether to clean up before exporting. Will only clean up the "images", "scripts" and "styles" folders with confirmation.
  • Bug_0142: Table element can not layout "incomplete" row properly in simulation.
  • Bug_0200: Line element with thickness > 1 will be trimmed in simulation.
  • Bug_0201: The sub menu width of Multilevel Menu is not properly calculated if default font is set to "Verdana".
  • Bug_0202: When copy and paste nodes in behavior editor, the newly pasted node is collapsed by default. (regression in V2.27)
  • Bug_0203: Text editor does not reflect the bold or italic style of the editing text element.

Minor Revisions:

  • V2.301: Fixed a minor bug on downloads, votes and comments number displaying.
  • V2.302:
    • Fixed a minor bug on showing network error message at startup phase if network is not available.
    • Remember the size of open file dialog

Version 2.27 (2010.05.24)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: New "Mutilevel Menu" element.
  • New Feature: Can change content margin for Button element.
  • Enhancement: Do not auto expand tree nodes in the pages management window.
  • Enhancement: When manipulating the behavior tree, only expand the nodes that are modified.
  • Bug_0196: Duplicate page with table that contains multiple embedded elements, some embedded elements may disappear. (re-fixed)
  • Bug_0197: Table edit: clear content for all cells and press ok, the application may hang.
  • Bug_0198: Can not change the state of TextBox with action during the simulation.

Version 2.25 (2010.05.10)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Smart focusing after zoom in/out.
  • New Feature: Append new row/column in table editor.
  • New Feature: Proxy settings for internet access.
  • Enhancement: When try to export DHTML to existed directory, clean the directory first.
  • Enhancement: Add "Extract from Container" option in context menu for embedded element.
  • Enhancement: Auto resize table after embedding element (If the "auto sizing" option is on).
  • Enhancement: When resizing the table, only the column with "auto" width should be scaled.
  • Bug_0188: Table cell with comma will be splited into two cells.
  • Bug_0189: "Element Clicked" event is not triggered when clicking the table row. (regression in V2.22)
  • Bug_0190: Do nothing in table editor and press ok button, the table is marked as "modified" (while actually it is not).
  • Bug_0191: Table element may contain broken reference to deleted element, which cause error in DHTML generation.
  • Bug_0192: Rename embedded element will make it dispear from the container.
  • Bug_0193: Hand drawing theme should respect the background color of button element.
  • Bug_0194: The action indicator (red flag) on Table element is not clickable (regression in V2.22)
  • Bug_0195: Should not resize table after editing if "auto resizing option" is off, or preferred size is not bigger than current size.
  • Bug_0196: Duplicate page with table that contains multiple embedded elements, some embedded elements may dispear.

Version 2.22 (2010.04.26)

A major milestone that introduce the nesting mechanism. (Update Announcement)

  • New Feature: Allow embedding elements into Table element.
  • New Feature: Brand new table editor which provides these new features:
    • Row height and column width editing.
    • Row and column add/delete.
    • Move/delete mmbedded element within the table cell.
    • Specify cell alignment respectively
  • New Feature: Support selecting a member in group, or embedded element within table.
  • New Hotkeys:
    • Ctrl Plus(numpad): Zoom In
    • Ctrl Minus(numpad): Zoom Out
  • Bug_0185: Line element can not be rendered correctly in IE if the element width or height less than 20.
  • Bug_0186: Should not hide the text editor when clicking its semitransparent border.
  • Bug_0187: In Mac OS, press CMD+R to launch simulation. When return to the application, the element selecting is not working properly.

Version 2.20 (2010.04.12)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Zoom in or zoom out the editing view.
  • New Hotkeys:
    • Ctrl =: Zoom In (Cmd = in Mac)
    • Ctrl -: Zoom Out (Cmd - in Mac)
    • Ctrl 1: Zoom to 100% (Cmd 1 in Mac)
    • Ctrl 2: Zoom to 200% (Cmd 2 in Mac)
    • Ctrl 3: Zoom to 300% (Cmd 3 in Mac)
    • Ctrl 4: Zoom to 400% (Cmd 4 in Mac)
    • Ctrl 5: Zoom to 50% (Cmd 5 in Mac)
  • Enhancement: Allow text editor to exceed the plot editing area.
  • Enhancement: Ajust the text positioning for all text elements.
  • Enhancement: Do not bring the progress window to top when exporting in progress.
  • Enhancement: Show warning message when trying to load a plot created by higher version.
  • Enhancement: Smartly update the custom event name during copy/paste if it contains element id.
  • Bug_0180: Set the date of Calendar element to the last day of the month, all buttons after the date will be filled incorrectly.
  • Bug_0181: Arrow Line element is not rendered properly in simulation.
  • Bug_0182: TextBox with initial invisible state can not really become visible via "Change Visibility" action.
  • Bug_0183: Add custom element to user-defined element category and restart the software, the category will be lost.
  • Bug_0184: "Set Global Cursor" action does not work for Rectangle and some other elements since V2.17.

Version 2.17 (2010.03.29)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: Support icon in tabs and vertical tabs element.
  • New Feature: Allow changing tab height for tabs and vertical tabs elements.
  • New Feature: New (global) MouseMove, MouseDown and MouseUp events for drag and drop simulation support.
  • New Feature: New "Current_Cursor_X" and "Current_Cursor_Y" global properties.
  • New Feature: New "Key Up" event.
  • Enhancement: Allow editing custom element content in new tab.
  • Enhancement: Support copying/pasting hex color value in color picker.
  • Enhancement: Commit data when page title and page note edit field lose its focus.
  • Enhancement: Show error message when pressing Ctrl+D to call action editor for a selected group.
  • Enhancement: List recent plot files in "File" menu.
  • Enhancement: Can configure the maximum number of recent file records.
  • Enhancement: Change the menu structure for Mac OS.
  • Enhancement: Change some menu hotkeys for Mac OS.
    • SHIFT+CMD+Y: Slide Show
    • SHIFT+CMD+Z: Redo
    • SHIFT+CMD+S: Save As
    • CMD+Q: Quit ForeUI
  • Bug_0166: TextBox element can not restore visibility after hidden by its container.
  • Bug_0167: Press ENTER after changing plot size in plot configure window, the window is closed but the changed is discarded. (Mac OS only)
  • Bug_0168: Can not add image that smaller than 10x10 into image dock (while the minimum image size should be 5x5).
  • Bug_0169: Modification will be lost if saving on a read-only plot file, no message is shown.
  • Bug_0170: Use ComboBox to switch page, the popup list will not be hidden automatically in IE.
  • Bug_0171: The selection of popup list in ComboBox should be cleared after hiding the popup list.
  • Bug_0172: In Mac OS X, after closing the about dialog in ForeUI menu, another "V1.00" about dialog will pop up.
  • Bug_0173: Saved .fce file contains inconsistent page id.
  • Bug_0174: Element categories with small button will not update its style when UI theme is changed.
  • Bug_0175: Input file name without ".4ui" suffix for new plot file, the recent file history will save an incomplete record.
  • Bug_0176: After clicking the "Ok" button in settings window, it always ask for restarting ForeUI, even there is nothing changed.
  • Bug_0177: The thumbnail for newly added or loaded custom element can not be updated when UI theme is changed.
  • Bug_0178: The scrollable range in element category is too big when displaying small element buttons.
  • Bug_0179: The scrollable range in element category is not updated after a filter keyword is entered.

Version 2.15 (2010.03.15)

New features, enhancements and bug fixings. (Update Announcement)

  • New Feature: German language supported.
  • New Feature: Use shift + arrow keys to nudge element with a major grid.
  • New Feature: Support icon in menu bar.
  • New Feature: New "Element Initialized" event.
  • New Feature: New "Current_Page_Title" global property.
  • New Feature: Allow changing workspace location.
  • Enhancement: Right-clicking item in action editor will select the item before showing context menu.
  • Enhancement: Remember the recently used case type in Switch Branching editing.
  • Enhancement: Exported DHTML can auto fit the screen width when loaded in web browser on mobile phone.
  • Enhancement: Set property action supports setting numeric value.
  • Enhancement: Add a button for custom element creation in floating tool pane.
  • Bug_0160: Temporary folders for elements in user defined category is not removed from workspace after closing ForeUI.
  • Bug_0161: Modify the action for group member, the modification will be discarded after moving the group.
  • Bug_0162: Renaming the custom global property should also update them in expression.
  • Bug_0163: The properties in the message of User Decision Branching are not updated when properties are renamed.
  • Bug_0164: Select an element that supports image, drag an image from image dock to the element, the floating tool pane should be restored after releasing the mouse.
  • Bug_0165: Change icon command for Tree/List/Menu can not undo correctly.

Version 2.12 (2010.03.01)

Minor update with many bug fixings.

  • Bug_0146: If a folder is nested under a page, it can not be removed.
  • Bug_0147: There is a delay when start drag selecting.
  • Bug_0148: The height of Calendar header is significantly reduced in simulation if the calendar is big.
  • Bug_0149: Double-click the image in group can not change its image source.
  • Bug_0150: Group member A covers B, B may be hidden if A is set to invisible in simulation.
  • Bug_0151: Can not get the specific cell value of table in simulation.
  • Bug_0152: Empty table body can not be painted in simulation.
  • Bug_0153: When dragging window element that contains element group, the group members can not be moved correctly.
  • Bug_0154: The entired Window element are draggable in simulation, it should be limited to header only.
  • Bug_0155: Select a group and press Ctrl+D, that allows adding behavior to group (which should be disabled).
  • Bug_0156: Should not allow deleting the page if all other pages are nested under it.
  • Bug_0157: If page B is nested under page A, remove page A, then undo will meet error.
  • Bug_0158: "Change State" action is not listed for TextEditBox element.
  • Bug_0159: Invisible element in group should be painted semi-transparently in design phase.

Version 2.10 (2010.02.10)

New features, enhancements and bug fixings.

  • New Feature: New "Key Down" event for keyboard event processing.
  • New Feature: New "Current_Key_Code" system property for identifying the current pressed key.
  • New Feature: New "Ctrl_Key_State" system property to identify if the CTRL key is pressed.
  • New Feature: New "Alt_Key_State" system property to identify if the ALT key is pressed.
  • New Feature: New "Shift_Key_State" system property to identify if the SHIFT key is pressed.
  • New Feature: New "Focused_Element_Id" system property to retrive the id of element that has focus.
  • New Feature: New element property to represent the id of element.
  • New Feature: Text label element supports border and vertical alignment.
  • New Feature: Access image/DHTML export feature via command line.
  • Enhancement: Switch page in simulation, do not hide current page if the target page does not exist.
  • Enhancement: Shows multiple menu items to launch action editor if right click on multiple elements.
  • Enhancement: Make text content in Table element unselectable for FF, Chrome and Opera.
  • Enhancement: Tool windows can be resized.
  • Enhancement: Allow reseting all parameters in settings window.
  • Enhancement: Allow renaming custom event.
  • Bug_0139: Single row Table with header cause error in simulation.
  • Bug_0140: The "Auto resize element after editing its content" option does not take effect when adding image into button.
  • Bug_0141: Copying page allocates duplicated element ids.
  • Bug_0143: Copy element that contains "Switch Page" action and paste it to new plot, the new plot will contain the old plot data.
  • Bug_0144: Mutirow, encrypt text edit box can not be properly auto resized.
  • Bug_0145: The tree view in page management window may become too narrow if any page has a long title.

Version 2.05 (2010.02.01)

Minor update, includes some enhancements and bug fixings.

  • Enhancement: Multi-selection support in action editor.
  • Enhancement: Show author name in resource listing view.
  • Bug_0133: V1.xx plot that contains conditional branchings may not be loaded in V2.0
  • Bug_0134: Loading rectangle element with width=20 or height=20 in V1.xx plot file, the rectangle will be resized.
  • Bug_0135: Create several instances of same custom element, move the newly created element, its action will be messed up.
  • Bug_0136: Single row table (without header) shows nothing in simulation.
  • Bug_0138: Custom event (and its child nodes) can not be pasted.

Version 2.00 (2010.01.25)

A milestone of ForeUI product, major upgrade.

  • New Feature: New "Windows 7" UI theme for prototyping.
  • New Feature: Integrate with ForeUI user community web site.
  • New Feature: Element category management (show/hide/add/edit/remove category).
  • New Feature: Tree structured page management: support drag and drop.
  • New Feature: Support global properties for interaction definition.
  • New Feature: Support add/trigger custom events for actions reusage.
  • New Feature: Display settings for toolbar icon, toolbar text, action flag and element button size.
  • New Feature: Table element supports "Table Cell Values" property.
  • New Feature: New placeholder element.
  • Enhancement: Table content should not be wrapped, unless '\n' is used.
  • Enhancement: When inputing the target element id, the id list should include ids for group members.
  • Enhancement: Property chooser also allow inputing element id directely.
  • Enhancement: Add page navigation buttons on bottom tool bar.
  • Enhancement: Improved some dialogs UI (page management, plot configure, element selector etc.)
  • Enhancement: Avoid selecting text within table body by double-clicking in the simulation.
  • Enhancement: "Show Message" action can do optional calculation within the message.
  • Enhancement: Allow specifying the loop interval in behavior editor.
  • Enhancement: Adjust the title position for window element.
  • Enhancement: Rectangle, ellipse, triangle and placeholder support line stye (solid, dashed, dot).
  • Bug_0126: The table element with spaces in content will be shows as "&nbsp..." when export html more than one time.
  • Bug_0127: If one row of table element contains less columns than other rows, error occur when exporting to html.
  • Bug_0128: Post commands list is disabled by default, even the post commands are enabled.
  • Bug_0129: ComboBox element can not contain "<", ">" sysmbols.
  • Bug_0130: Delete a master page may cause the page manage window crash.
  • Bug_0131: Page management window should be closed when the plot is closed.
  • Bug_0132: The window icon and title is not aligned well when title contains parenthesis.

Version 1.90 (2009.12.28)

New features, enhancements and bug fixings.

  • New Feature: Table element supports content scrolling
  • New Feature: Allow setting table cell alignment separately with "<", "=" and ">" at the beginning of text.
  • New Feature: New "Set Cell Value" action for table element.
  • New Feature: Table/List/Tree/Tabs/VerticalTabs elements support "Set Selected Index" action.
  • New Feature: Input the action target element id directly.
  • New Feature: Invoke post commands after DHTML exporting.
  • Enhancement: Avoid selecting header of table element in edit mode.
  • Enhancement: Press Backspace to delete element for non-Mac system.
  • Fixed Bug_0120: Main window may be hidden when click the action button on page management window.
  • Fixed Bug_0122: Calendar element is not displayed correctly in FireFox.
  • Fixed Bug_0123: Tabs/VertcialTabs/Tree/List/Table elements should invoke the handler for "Selection Changed" event when default selection is changed.
  • Fixed Bug_0124: Sometimes Page Up/Down can not switch page in simulation after clicking some element.
  • Fixed Bug_0125: List/Tree element without selected item is not painted correctly in simulation.

Version 1.85 (2009.12.14)

New features, enhancements and bug fixings.

  • New Feature: New vertical tabs element.
  • New Feature: Page manage window and element selector window can be pinned and keep opened.
  • Enhancement: ComboBox supports "Selected Index" property.
  • Enhancement: ComboBox supports "Selection Changed" event.
  • Enhancement: ComboBox supports "Set Selected Index" action.
  • Enhancement: Ctrl+Click to bring up context menu in Mac.
  • Enhancement: Command+Click to remove element from selection in Mac.
  • Enhancement: Store last modify time in .4ui and .fce files for future usage.
  • Fixed Bug_0117: Page name editing should be stopped when closing the page manage window.
  • Fixed Bug_0118: Page information in status bar is not correct if switching page in "Page Loaded" event handler.
  • Fixed Bug_0119: Empty tab in Tabs element can not be selected in simulation

Version 1.80 (2009.11.30)

New features, enhancements and bug fixings.

  • New Feature: New "Mouse Over" event for all elements.
  • New Feature: New "Mouse Out" event for all elements.
  • Enhancement: ComboBox becomes interactive in simulation.
  • Enhancement: The default state of radio button and check box changed to "Normal".
  • Fixed Bug_0114: Can not add more cases after defining the switch branching.
  • Fixed Bug_0115: The "Element Clicked" event should also be fired when clicking on the Menu element.
  • Fixed Bug_0116: Should not allow changing plot via Undo/Redo when editing element content.

Version 1.77 (2009.11.19)

New features, enhancements and bug fixings.

  • New Feature: New arrow line element.
  • New Feature: Specify color of table/list/tree alternate row.
  • Enhancement: Color picker can clear editing color.
  • Fixed Bug_0111: Double-click the .4ui file to open ForeUI, sometimes it may hang.
  • Fixed Bug_0112: The group element can not be smaller than 20x20, ignoring its content's actual size.
  • Fixed Bug_0113: Press Page Up/Down to switch page should not scroll the plot as well.

Version 1.75 (2009.11.09)

New features, enhancements and bug fixings.

  • New Feature: Handy element selector: tree structure + filter.
    • List elements in tree structure by type
    • Allow filtering the tree with keyword
  • New Feature: double-click image element to choose image.
  • Enhancement: Store image export settings in configure file.
  • Enhancement: Avoid launching multiple instances of application (Windows).
  • Fixed Bug_0110: Can not turn off Auto Resizing behavior on elements in group.

Version 1.72 (2009.11.02)

New features, enhancements and bug fixings.

  • New Feature: New pie chart element
  • New Feature: New option to set default font of text element
  • Enhancement: Allow turn on/off the auto resizing after element content editing.
  • Enhancement: Post-It should be left-aligned by default.
  • Enhancement: Allow setting element's exact opacity value.
  • Fixed Bug_0106: Post-It element has no content margins.
  • Fixed Bug_0107: Switch branching with numeric cases does not work in FF/Chrome.
  • Fixed Bug_0108: The default font of text element changed in simulation.
  • Fixed Bug_0109: Once select the font for element, can not change it back to <default> font.

Version 1.70 (2009.10.26)

New features, enhancements and bug fixings.

  • New Feature: New bar chart element.
  • New Feature: New switch flow control for behavior editing.
  • New Feature: Drag and drop support in behavior editor.
  • New Feature: Context menu that provides cut/copy/paste commands in behavior editor.
  • Enhancement: Press Shift to lock aspect ratio when resizing
  • Enhancement: Avoid moving element just after the selecting.
  • Enhancement: Some new hotkeys:
    • ESC to close the text editor
    • ESC to close page manage window
    • Ctrl+X (CMD+X in Mac) to cut node in behavior editor
    • Ctrl+C (CMD+C in Mac) to copy node in behavior editor
    • Ctrl+V (CMD+V in Mac) to paste node in behavior editor
  • Fixed Bug_0101: The background of element chooser should be fully filled with plot's background color
  • Fixed Bug_0102: Some buttons in text editor are hidden when using Windows' native look and feel.
  • Fixed Bug_0103: Item with spaces in MenuBar element is not highlighted correctly.
  • Fixed Bug_0104: Element default font should be the same with the tool's default font.
  • Fixed Bug_0105: Group members' z values are ignored in simulation.

Version 1.65 (2009.10.12)

New features, enhancements and bug fixings.

  • New Feature: New "Line Chart" element.
  • New Feature: New option to use page title in the image file name.
  • New Feature: Allow setting the scrolling property of iframe element.
  • New Feature: Some new hotkeys:
    • PageUp or PageDown (Fn + Up or Down in Mac) to switch page in edit mode.
    • CTRL + Left or Right (CMD + Left or Right in Mac) to switch selection in edit mode.
    • DELETE (BACKSPACE in Mac) to delete entity in behavior dialog.
    • ESC to close popup window.
    • CTRL + D (CMD + D in Mac) to open behavior dialog.
  • Enhancement: Show page title on bottom-left corner in edit mode.
  • Enhancement: Text edit box has no text content by default.
  • Enhancement: Change the minimum size of image element to 5x5
  • Enhancement: Move workspace, customized and plot folders to the preferred directory.
  • Fixed Bug_0099: TextEditBox element lists some actions that are not implemented yet.
  • Fixed Bug_0100: IFrame element should have thicker border in hand drawing theme.

Version 1.60 (2009.09.28)

New features, enhancements and bug fixings.

  • New Feature: New iFrame & Web Browser Elements
  • New Feature: New "Element Hidden" and "Window Closed" events.
  • New Feature: Add note on page (can be exported to PDF as page footer).
  • New Feature: New "Set System Cursor" Action.
  • New Feature: New "Change Size" Action for text box element.
  • New Feature: New "Change Opacity" Action for text box element.
  • New Feature: New "Change Background Color" Action for text box element.
  • New Feature: New "Change Text Color" Action for text box element.
  • Enhancement: Allow manipulating elements on master page from other pages.
  • Enhancement: TextEditBox element does not paint the caret by default.
  • Enhancement: Smarter id allocation.
  • Enhancement: Show page title in the browser status bar.
  • Enhancement: Allow turn on/off the z value auto adjustment when overlapping elements.
  • Fixed Bug_0093: The actions on page level is not updated when involved element id is changed.
  • Fixed Bug_0094: The element id "A_B_C" is regarded as "A_B" when trying to edit the id.
  • Fixed Bug_0095: JS exception when click on Table/List/Tree/Menu/Tabs that has no "Selection Changed" event handler.
  • Fixed Bug_0096: Copy & paste multiple elements, the element id in actions are not mapped correctly.
  • Fixed Bug_0097: "Page Loaded" event handler is invoked twice.
  • Fixed Bug_0098: The master page background is not updated immediately when switching the UI theme.

Version 1.57 (2009.09.17)

New features, enhancements and bug fixings.

  • New Feature: Window dragging can be turned on/off (default off).
  • New Feature: Allow getting text label value during the simulation.
  • New Feature: Opacity settings for invisible element and master page.
  • Enhancement: Associate .4ui file with ForeUI in Mac OS X.
  • Enhancement: Make some GUI tuning for Mac OS X.
  • Fixed Bug_0088: Duplicated page may have repeated element ids for same kind of elements.
  • Fixed Bug_0089: Tabs element has no default selected index value in simulation.
  • Fixed Bug_0090: Progress bar freezes when trying to save customized element.
  • Fixed Bug_0091: After dragging image from image dock to replace the image on element, the cursor can not restore.
  • Fixed Bug_0092: Invisible element on window element is shown when window is close.

Version 1.55 (2009.09.09)

New features, enhancements and bug fixings.

  • New Feature: Nested master page supported.
  • New Feature: Display and edit element id in tool pane.
  • New Feature: Remember the behavior editor window size.
  • Enhancement: Window element become interactive (draggable, close button works).
  • Enhancement: Window title bar can have its icon.
  • Enhancement: Improve the way to generated element id and simplify the id format.
  • Enhancement: Allow changing the group z-index.
  • Enhancement: Move configure date to preference folder.
  • Enhancement: Change GroupFrame minimun size to 20x20.
  • Enhancement: Support smaller calendar (minimum size to 120x120).
  • Fixed Bug_0085: "Selected & Disabled" radio button or checkbox gets enabled on hover.
  • Fixed Bug_0086: Should ignore elements with lower z-index when move or show/hide element with "Include elements within the area" option.
  • Fixed Bug_0087: Go to page action on first page loaded does not work.

Version 1.51 (2009.08.21)

Quick update for bug fixings.

  • Fixed Bug_0083: The tree in action editing dialog is not rendered correctly in non-EaSynth look and feel.
  • Fixed Bug_0084: The Ctrl+V will make pasting two times.

Version 1.50 (2009.08.21)

New features, enhancements and bug fixings.

  • New Feature: Support customized element library.
  • New Feature: Allow hiding the Text Edit Box border.
  • New Feature: Support right click event.
  • New Feature: User preferences settings.
  • Enhancement: Add cut/copy/paste/delete items to edit menu.
  • Enhancement: The plot property bar on bottom will become scrollable when window isn't wide enough.
  • Enhancement: Behavior editor toolbar will become scrollable when dialog isn't wide enough.
  • Fixed Bug_0074: The thumbnail of customized element with single component will be too tall.
  • Fixed Bug_0079: Text label has extra margin in simulation.
  • Fixed Bug_0080: Incorrect text margin of Text Edit Box in simulation.
  • Fixed Bug_0081: PDF export: Generate 2 pages PDF for single page plot.
  • Fixed Bug_0082: Change the state of non-selectable element will cause JS exception during simulation.

Version 1.45 (2009.08.07)

New features, enhancements and bug fixings.

  • New Feature: Brand-new calendar element.
  • New Feature: Eye dropper tool in color picker.
  • New Feature: Clickable indicator for elements that has defined actions.
  • New Feature: Rectangle element supports rounded corners now.
  • New Feature: Rectangle, ellipse and triangle elements support border color.
  • New Feature: Rectangle, ellipse and triangle elements support border thickness.
  • New Feature: Allow handling events on page level.
  • New Customized Element: Date Picker
  • Enhancement: Go to Page action can find correct target when pages are re-ordered.
  • Enhancement: The minimal height of Tabs element is the same with its title height.
  • Fixed Bug_0075: Need to re-license the tool after update.
  • Fixed Bug_0076: Icons in List, Menu and Tree element can not be saved in customized element.
  • Fixed Bug_0077: Element chooser for action creation should select the current page by default.
  • Fixed Bug_0078: Pause action in loop does not work.

Version 1.40 (2009.07.24)

Enhancements for Mac users.

  • Enhancement: Improve the experience in Mac.
    • Put menus into the desktop menu bar.
    • Replace CTRL to CMD in hotkeys.
    • Use BackSpace key to delete element.
    • Provide .dmg disk image (.app file inside) for download
  • Enhancement: Directly access web browser in JRE5.
  • Enhancement: Auto unify the format of boolean value when editing expression.

Version 1.37 (2009.07.20)

New features, enhancements and bug fixings.

  • New Feature: Display control for editing.
  • Enhancement: Menu Bar/Tabs/Table can escape the comma in content.
  • Enhancement: UI theme switching can take effect without pressing "Apply" button.
  • Fixed Bug_0073: Copy / Paste element does not update its behavior correctly.

Version 1.35 (2009.07.13)

New features, enhancements and bug fixings.

  • New Feature: Icon placement for Button element.
  • New Feature: SelectionChanged event available.
  • Enhancement: Menu Bar supports interaction.
  • Enhancement: Menu supports interaction.
  • Enhancement: List supports interaction.
  • Enhancement: Tree supports interaction.
  • Enhancement: Table supports interaction.
  • Enhancement: Tabs supports interaction.
  • Enhancement: Preloads images before launching simulation.
  • Fixed Bug_0068: Duplicated pages don't copy action targets well
  • Fixed Bug_0072: Hand drawing theme: Image elements are always grayscale.

Version 1.32 (2009.07.08)

Enhancement, new customized element and bug fixings.

  • Enhancement: Transparent background for hand drawing theme.
  • New Customized Element: Vertical layout button.
  • Fixed Bug_0065: Transparent GIF image are not painted correctly.
  • Fixed Bug_0066: The spaces at the beginning are not rendered on the plot.
  • Fixed Bug_0067: The font is not exported to DHTML in V1.30
  • Fixed Bug_0070: Image Export: choose existed file and change the name doesn't make sense.
  • Fixed Bug_0071: Hand drawing theme: Tabs should have different color when disabled.

Version 1.30 (2009.06.29)

New UI theme, new features, enhancement and bug fixings.

  • New UI Theme: Hand drawing UI theme available.
  • New Feature: Allow inputting the z-index of element directly.
  • Enhancement: Exporting the rumple effect to DHTML.
  • Enhancement: Auto check new versions when startup.
  • Fixed Bug_0063: The text label collapses spaces when simulating.
  • Fixed Bug_0064: After dragging the opacity slider, too may opacity records in undo history.

Version 1.27 (2009.06.23)

New element and bug fixings.

  • New Customized Element: Placeholder.
  • Fixed Bug_0057: Text label is on incorrect location during simulation.
  • Fixed Bug_0058: The file "website_simulation.4ui" and "installer_simulation.4ui" can not be loaded.
  • Fixed Bug_0059: Too many css files are used, it will meet problem when simulating in IE.
  • Fixed Bug_0061: The conditional loop is not really stopped when condition is not satisfied.
  • Fixed Bug_0062: The text label ignore the line break when simulating.

Version 1.25 (2009.06.15)

New features, enhancements and bug fixings.

  • New Feature: Support loop in workflow simulation.
  • New Customized Element: Hyperlink.
  • New Customized Element: Title Text.
  • New Customized Element: Radio Button Group.
  • Enhancement: Simplify the action editing process.
  • Fixed Bug_0052: Create customized element with a group, the behavior on members can not work (lost target).
  • Fixed Bug_0054: Should show customized elements in "All Elements" category
  • Fixed Bug_0055: Inserted property should replace the current selection in expression.
  • Fixed Bug_0056: Canceling element selection should recover the previous selection.

Version 1.22 (2009.06.09)

Minor update for new features and bug fixings.

  • New Feature: Dynamically change the text of label supported.
  • New Feature: Allow setting select state of multiple check boxes within a group.
  • New Feature: Allow unselecting sibling radio buttons within a group when selecting on of them.
  • Fixed Bug_0048: Double click customized element to add, some elements are moved to incorrect location.
  • Fixed Bug_0049: Double click customized element to add, new elements should be selected.
  • Fixed Bug_0050: The color of text label should be changed when it is disabled.
  • Fixed Bug_0051: The action to change Text Edit Box value should support multi line editing.

Version 1.20 (2009.05.29)

A milestone of ForeUI product, added many important features, implement some enhancements and bug fixings.

  • New Feature: Interactive simulation on web browser.
  • New Feature: User customized element supported.
  • New Feature: Export prototype to DHTML.
  • New Feature: Allow adding note to element.
  • New Feature: All elements support visible property.
  • New Feature: Text edit box support multi row property and encrypt property.
  • Enhancement: allow closing the page management dialog by clicking the plot area.
  • Fixed Bug_0044: Save plot file may meet exception.
  • Fixed Bug_0045: Caret display incorrect when text edit box is empty.
  • Fixed Bug_0046: Changing UI theme should affect all pages.
  • Fixed Bug_0047: Without copying first, cut an element then undo the action, exception will occur.

Version 1.10 (2009.05.17)

Add new features, implement some enhancements and bug fixings.

  • New Feature: Slide show for UI prototype.
  • New Feature: Export to PDF file.
  • New Feature: Elements support multiple states
  • Enhancement: Add progress window for all IO actions.
  • Enhancement: Toolbar will become scrollable if the window is not wide enough.
  • Fixed Bug_0042: Pages list should auto-scroll to make new added item visible
  • Fixed Bug_0043: Plot with empty page can not save

Version 1.07 (2009.05.13)

Add new features.

  • New Feature: Support exporting multiple pages as images.
  • New Feature: Support new exporting formats: JPG, GIF, BMP and WBMP
  • New Feature: Add triangle element
  • New Feature: Allow pressing CTRL+ENTER to finish multi row text editing.

Version 1.05 (2009.05.07)

Fixed some bugs and added new features.

  • New Feature: Support multiple pages within a plot.
  • New Feature: Perform update checking from menu.
  • Fixed Bug_0030: The text editor may be trimmed.
  • Fixed Bug_0037: Floating tool pane may cover the selected elements.
  • Fixed Bug_0038: Image id display incorrect in floating tool pane.
  • Fixed Bug_0040: Elements should be aligned to the lead selection.

Version 1.02 (2009.04.30)

Bug fixing version.

  • Fixed Bug_0033: List, Menu, Table and Tree change text with the copied object together.
  • Fixed Bug_0034: Specify an image to a button, undo the action, then button text contains "[img-1]".
  • Fixed Bug_0035: Copy and paste actions may not be undo/redo in some cases.
  • Fixed Bug_0036: Edit text of element within a group, click empty area to stop, some error messages in log file.

Version 1.00 (2009.04.27)

First officially released version. Fixed some bugs and added new features.

  • Mac OS X UI theme available.
  • Allow image drag and drop from image dock.
  • Enhance object snap behavior.

Beta Version (2009.04.14)

The second version for collecting feedback.

  • Windows XP UI theme available.

Alpha Version (2009.04.08)

The first version for collecting feedback. Provided wireframe UI theme.