====== Touchscreen editor - release notes ====== ==== 2010.02.22 (v 0.9.10.0222) ==== * NEW: Image gadget can use Url to get images when run in webPanel * NEW: Alarm e-mail settings extended with security protocol type option * NEW: HT100 display menu definition ==== 2010.01.28 (v 0.9.10.0128) ==== * BUG-FIX: GraphValue's color wasn't cloned during copy/paste (reference to original one was kept); * NEW: It is possible to send alarm text message to multiple phone numbers ==== 2009.12.03 (v 0.9.9.1203) ==== * BUG-FIX: [#826] Digital setter value wasn't holding its bitmap property * BUG-FIX: [#783] Delete button in LCD menu editor was missing an icon * BUG-FIX: [#784] There was no way to show closed "menu items", "menu item properties" and "preview" windows * BUG-FIX: [#807] PNG files are copied rather than converted during export to WebPanel ==== 2009.08.10 (v 0.9.9.0810) ==== * CHANGE: Web panel: User experience during startup improved. ==== 2009.06.16 (v 0.9.9.0616) ==== * BUG-FIX: Digital indicator state and graph optional varaibles are not marked as missing during check * CHANGE: Web panel: iPhone related settings added * BUG-FIX: Digital indicator copy kept references to original's values ==== 2009.05.06 (v 0.9.9.0506) ==== * BUG-FIX: Graph gadget copy kept references to original's graph values * BUG_FIX: Graph performance for large scales fixed * CHANGE: Improved handling of constant values in graph ==== 2009.04.16 (v 0.9.9.0416) ==== * NEW: Beck menu: export as text file function added ==== 2009.02.24 (v 0.9.9.0224) ==== * CHANGE: Gif images are not converted to Png during export for web ==== 2009.02.18 (v 0.9.9.0218) ==== * CHANGE: Web panel: image file with spaces properly handled ==== 2009.02.11 (v 0.9.9.0211) ==== * CHANGE: alarms config file path is initialized * CHANGE: Web panel: Firefox3 issue; auto-stop interval prolonged. ==== 2009.01.22 (v 0.9.9.0122) ==== * BUG-FIX: TPG states could not be edited in last version ==== 2009.01.15 (v 0.9.9.0115) ==== * BUG-FIX: Images saving for web export fixed. * BUG-FIX: Images loading in touchscreen fixed. ==== 2009.01.07 (v 0.9.9.0107) ==== * NEW: Digital indicator gadget can show variable value in each state * BUG-FIX: [#728] INT TPG menu retrieves states values and strings. * BUG-FIX: [#741] Images export & image files locking fixed. ==== 2008.09.19 (v 0.9.8.0919) ==== * BUG-FIX: [#718] TPG menu items are saved with their "inner strings". ==== 2008.09.15 (v 0.9.8.0915) ==== * CHANGE: Special events in TPG. ==== 2008.07.11 (v 0.9.8.0711) ==== * CHANGE: Modifications of web files (for WebPanel) because of compatibility with Firefox 3.0. ==== 2008.06.17 (v 0.9.8.0617) ==== * NEW: Digital setter gadget can show images * BUG-FIX: [#686] AnalogPlusMinusGadget's MinusButtonImage & InitButtonImage weren't exported for web into /images directory. ==== 2008.04.23 (v 0.9.8.0423) ==== * NEW: Web panel - communication error is indicated in the top right corner. * BUG-FIX: MiniPLC connection flag is saved ==== 2008.04.17 (v 0.9.8.0417) ==== * CHANGE: Web panel - TPG has at least one event. ==== 2008.04.11 (v 0.9.8.0411) ==== * CHANGE: Web panel - TPG is handled in a more reliable way. ==== 2008.02.06 (v 0.9.8.0206) ==== * NEW: Touchscreen config file export added. * CHANGE: Multiple values graph in web panel speed optimization. ==== 2008.1.17 (v 0.9.8.0117) ==== * NEW: Design of index pages ==== 2008.1.4 (v 0.9.8.0104) ==== * BUG-FIX: [#602] Alarmconfig file does not show Save as dialog but Open dialog. * CHANGE: [#603] Email configuration extended. Port and SSL (not available for MiniPLC) mode can be set. ==== 2007.12.19 (v 0.9.7.1219) ==== * BUG-FIX: [#598] System.Alarms.* variables were not retrieved from a project. * BUG-FIX: AnalogPlusMinusSet gadget's buttons visibility was not correctly copy&pasted. * BUG-FIX: Alarms configuration file need not to exist to select it. ==== 2007.12.14 (v 0.9.7.1214) ==== * BUG-FIX: [#557] It is possible to move items in the same level in the menu. * BUG-FIX: Non-standard colours were not loaded in graph values * BUG-FIX: No variable could be selected after selecting 'Empty variable' * NEW: Default date-time formatting string shows variable in 24-hours format. ==== 2007.11.30 (v 0.9.7.1130) ==== * BUG-FIX: quarter hour graph was not showing data ==== 2007.11.06 (v 0.9.7.1106) ==== * BUG-FIX: default minus button text on analogPlusMinusInit gadet in test touchscreen was "+" ==== 2007.10.11 (v 0.9.7.1011) ==== * NEW: analog plus-minus-init gadget has Init button and more button properties ==== 2007.10.02 (v 0.9.7.1002) ==== * BUG-FIX: test touchscreen background image has wrong size when StretchBackground was set ==== 2007.09.21 (v 0.9.7.0921) ==== * NEW: alarms and user texts for Email and SMS messaging processing enabled in test touchscreen ==== 2007.09.14 (v 0.9.7.0914) ==== * NEW: Management of alarms and user texts for Email and SMS messaging. ==== 2007.08.31 (v 0.9.7.0831) ==== * CHANGE: Improvements in web support. ==== 2007.06.14 ==== * Problems with "Send to back"/"Bring to front" fixed. ==== 2007.05.28 ==== * WebPanel: Analog Plus Minus - zero value handled properly * Alarm configuration dialog added * Test touchscreen supports connection to multiple runtimes ==== 2007.05.22 ==== * **THIS IS A TEST VERSION - TOUCH CONNECTED TO MINIPLC** * WebPanel: Analog Plus Minus - check the bounds. ==== 2007.05.07 ==== * Layers in web fixed. ==== 2007.05.04 ==== * Small improvements in web appearance. ==== 2007.04.17 ==== * **TEST VERSION** * Additional web features (CSS, better pop-up windows) ==== 2007.04.16 ==== * **TEST VERSION** * Preparation of Alarm indicator for web ==== 2007.03.05 ==== * Gadgets alignment improvements * Web export .js file added to the installer ==== 2007.01.25 ==== * Open recent opened/saved projects menu added * Panel has stretch background image function * LCD menu export is no longer supported from menu, it is stored in *.lcdmenu file and this file is uploaded into MiniPLC in SoftPLC IDE * Open file dialog remembers last directory * Return empty variable function added. It deletes variable used in some gadget. ==== 2007.01.23 ==== * Variable selector dialog has different buttons when is opened from File/Variable manager menu. * Zoom using ctrl + mouse wheel * ScrollBars * StatusBar displays coordinates in schema. * Alarm indicator values copy bug solved. * New zoom toolbar and zoom menu. * Pasting objects and alighments works much faster * Digital setter redraws when removing inner values * User can select empty variable from variables selector * Gadget toolbar has icons * If project contains invalid variables, user is notified before export to web. * Copy panel image to export directory bug solved ==== 2006.12.05 ==== * LCD menu editor * Crtl + drag makes node menu item copy * Alarms can be generated automatically according to alarm variables using Create Alarms command in context menu * DateTime Editable option added * Variables selector dialog * question message box added when deleting variables * Expand all / Collapse added into context menu * Use Local Host button added * Selecting multiple objects is n-times faster for n selected gadget. * Invert selection and select object by type is much more faster * When you select panel, shortcuts works without clicking on the schema. ==== 2006.11.29 ==== * connection rename now works - before it renames connection to empty string when text editing was canceled (typically by clicking outside the name box) * TPG setup is retrieved from splcproj * export to web bugs fixed * retrieving variables from splcproj now works properly (bug#90) ==== 2006.11.24 ==== * XML structure changes in Graph Gadget * Alignment buttons have tooltip helps * Align lefts command (rights) aligns all selected gadget to the horizontal position of the leftmost (rightmost) gadget. * Align tops command (bottoms) aligns all selected gadget to the vertical position of the topmost (bottommost ) gadget. * Align centers (middles) command aligns all selected gadgets to the horizontal center (vertical center) of the leftmost gadget. * Make horizontal (vertical) spacing equal command makes the horizontal (vertical) interspaces between the objects the same. The object are placed between leftmost (topmost) and rightmost (bottommost) objects. * VariablesConnection changes * name can be edited directly at treeview * connection can be checked and then deleted (like variables) * new default names * context menu added * new 'duplicate panel' command * value indicator gadget's format string unit can be a prefix. * LCD Menu checks labels lenght when exporting (digital indicator/setter search for its longest state string) * Graph gadget's background color property removed. Background color from visual attributes is used now. * DigitalSetter aplies border visibility from the first digital setter value. * DigitalIndicator border visibility now works. * Copying panel color using ctrl+c now works. * Value indicator displays date and time correctly if you set IsDateTime property to true. * Selecting gadgets and pressing ctrl+h can rename multiple attached values. * Variables in tree are alphabetically sorted. ==== 2006.11.16 ==== * New Visual Attributes Panel - visual attributes can be changed using multiple selection * Variables Manager bugs solved ==== 2006.11.14 ==== * DigitalIndicatorGadget and DigitalSetterGadget can change VisualAttributes by multiple selection * Variables Manager bugs solved ==== 2006.11.10 ==== * gadgets listBox changed to listView (listView could contains items with icons) * ///Graph gadget displays graph same way as in touchscreen * ///Graph values generates lines to see how graph will look like in touchscreen * Internal events changes * each graph gadget value has guid identificator * gadget type is shown in property grid * export to SoftPLC-WebPanel and MiniPLC-WebPanel added * major changes in retriving variables * User can specify conection name, IP address, port, user name and password for retrieving variables from remote server. * variables can be loaded from softPLC project file * in toucheditor can be more than one connection * there are managing tools - addidng, updating and deleting connections * there are tools for deleting retrived variables * searching for invalid variables / check invalid variables and then use "show next checked" function in managing tools * informations about retrived variables are stored in touch or miniplc file * you don't have to retrive variables every time you open .touch file. (After retrieving and saving project, variables are kept in .touch file). * but sometimes you will update retrived variables (e.g. when source project is changed) * alarm menu item added into miniPLC menu editor ==== 2006.10.07 ==== * gadget properties can be shown by double clicking on the object * gadget properties dialog escape and enter key events added * Cancel button in all collections editors revert changes * Adding value to graphs value collection generates colors automatically * When adding values to collection, collection values are generated automatically * When collection editor is closed and opened again, automatically generated values continue using last index. * GraphGadget ShowDataLength property can be set up using combo box with predefined times * New added gadget is brought to front ==== 2006.10.05 ==== * missing format string loading old projects solved * when changing project resolution user is asked for resizing all the objects * then user is asked for setting stretch for all gadgets in the project * selection menu added * user can select all gadgets of the same type * clear selection, invert selection added * view menu added * show layers numbers * new icons added * disabled global shortcuts when editing in property grid * format string * format string trouble solved (changing unit and predefined format string values didn't refresh, save and load correctly) * new format string values * new units * default format string value added * wait cursor when retrieving variables from IDE * changing schema properties property grid enables save project commands * importing new image problems solved (when importing new image, image has been converted to png, but old file extension remained uchanged) * digital setter gadget problems solved (when copying digital setter gadget with some digital setter values, new copied gadget didn't refresh any changes made afterwards) * project properties and create new project problems solved * memory problems with adding existing project, resizing project and changing project properties solved ==== 2006.09.10 ==== * NEW: LCD panel editor ==== 2006.09.04 ==== * added 'Export for WEB' feature