<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Caretta Software Blog &#187; release</title>
	<atom:link href="http://www.carettasoftware.com/blog/tag/release/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.carettasoftware.com/blog</link>
	<description>News and events about Caretta Software, GUI Design Studio, User Interface Design and Software Prototyping</description>
	<lastBuildDate>Fri, 11 Nov 2011 19:22:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>GUI Design Studio 4.3 Released</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-3-released/557/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-3-released/557/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 13:30:55 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=557</guid>
		<description><![CDATA[As time flies by, it&#8217;s been quite a while since we released a new version of GUI Design Studio. We&#8217;ve had our heads down, ripping out the core and replacing it with something a little more shiny. Even with an abstraction layer already in place, changing the graphics engine threw up some unexpected and subtle [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carettasoftware.com/links/downloadsbt2.html"><img class="alignleft size-full wp-image-558" title="New Version 4.3" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/NewVersion43.png" alt="New Version 4.3" width="64" height="77" /></a>As time flies by, it&#8217;s been quite a while since we released a new version of GUI Design Studio. We&#8217;ve had our heads down, ripping out the core and replacing it with something a little more shiny.</p>
<p>Even with an abstraction layer already in place, changing the graphics engine threw up some unexpected and subtle problems (otherwise known as bugs and strange visual artefacts) that had to be dealt with, delaying the new release.</p>
<p>But GUI Design Studio version 4.3 is finally here, in both Professional and Express editions, along with a new Viewer. All can be <a href="http://www.carettasoftware.com/links/downloadsbt2.html" target="_blank">downloaded from here on our web site</a>.</p>
<p>For users of versions 4.0 to 4.2, this is a free upgrade and the Viewer is, of course, always free.</p>
<h3>What&#8217;s new in version 4.3</h3>
<p><strong>1. Fresher App</strong></p>
<p>The application has been given a make-over with fresher icons, neater rendering and anti-aliasing of certain graphics elements.</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/FullApp5-Elements.png"><img class="aligncenter size-full wp-image-561" title="GUI Design Studio version 4.3" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/FullApp5-Elements.png" alt="" width="718" height="449" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>2. Workspace Background Options</strong></p>
<p><strong></strong> A new preference option has been added to set a background to the design workspace from a number of presets that include a flat colour or tiled image overlaid with optional horizontal lines, vertical lines and dots. The &#8220;Orange Grid&#8221; preset is shown above.</p>
<p>&nbsp;</p>
<p><strong>3. Sketch Visual Style</strong></p>
<p><strong></strong>A new &#8220;Sketch&#8221; visual style option that is supported by most of the elements. Like all visual styles, it works with any colour scheme and default font. Here&#8217;s a sample in &#8220;Vista Graphite&#8221; colours and &#8220;Elemental SF Black/1.0&#8243; font:</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/Sketch-Elements2.png"><img class="aligncenter size-full wp-image-563" title="Sketch Elements" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/Sketch-Elements2.png" alt="" width="484" height="378" /></a></p>
<p><img title="More..." src="http://www.carettasoftware.com/blog/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /></p>
<p style="padding-left: 30px;"><span id="more-557"></span>&#8220;Pumpkin&#8221; sketch is nice:</p>
<p style="padding-left: 30px;"><img class="aligncenter size-full wp-image-566" title="Dialog Sketch in Pumpkin" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/Dialog-SketchPumpkin2.png" alt="" width="298" height="189" /></p>
<p style="padding-left: 30px;">Or, how about a groovy colour picker with &#8220;Lucida Handwriting&#8221; as a default font:</p>
<p><img class="aligncenter size-full wp-image-564" title="Sketch Colour Boxes" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/Sketch-Colours1.png" alt="" width="153" height="178" /></p>
<p>&nbsp;</p>
<p><strong>4. Image Slicing to Maintain Corners</strong></p>
<p>Bitmap images now support slicing to provide resizable background images for custom elements, such as buttons, and fancy CSS3-style borders. Up to 9 slices can be created using left, right, top and bottom slice margins.</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ScaledImageButtons2.png"><img class="aligncenter size-full wp-image-567" title="Scaled Button Images" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ScaledImageButtons2.png" alt="" width="523" height="285" /></a></p>
<p>The regions in the margins are preserved as far as possible while the remaining regions are either tiled, stretched or aligned according to the existing Placement options. The Alignment options are also now enabled for tiling rather than always aligning to the top-left corner. Using centered alignment with tiling provides a nice balanced effect.</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ScaledImageTiled1.png"><img class="aligncenter size-full wp-image-568" title="Scaled Image With Tiling" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ScaledImageTiled1.png" alt="" width="411" height="195" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>5. Line Segments</strong></p>
<p>New Line Segment elements have been added with various options for shape, text label and arrow heads. They&#8217;ve been design to fit together in interesting ways:</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/LineSegments11.png"><img class="aligncenter size-full wp-image-572" title="Line Segment Elements" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/LineSegments11.png" alt="" width="626" height="543" /></a></p>
<p style="text-align: center;">
<p>&nbsp;</p>
<p><strong>6. New Shapes</strong></p>
<p>New Shape elements added with various fill and border options, plus transparency and drop shadows. These are intended to supersede the existing shapes in the Text category and offer more flexibility:</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ShapeElements1.png"><img class="aligncenter size-full wp-image-573" title="Shape Elements" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/ShapeElements1.png" alt="" width="650" height="297" /></a></p>
<p>&nbsp;</p>
<p><strong>7. Monochrome Display Options</strong></p>
<p>Project Options now allow you to design or present with elements and/or images displayed in monochrome to focus attention on content and layout and avoid distractions caused by colour:</p>
<p><img class="aligncenter size-full wp-image-574" title="Monochrome Display Project Options" src="http://www.carettasoftware.com/blog/wp-content/uploads/2011/11/MonochromeOptions2.png" alt="" width="384" height="204" /></p>
<p>The monochrome effect is applied to whatever colour scheme you have active so different colour schemes will result in slightly different monochrome styles. The effect can also be applied to any of the visual styles. Annotations and Storyboard elements remain in colour.</p>
<p>Hyperlink text also remains in colour because you normally want to draw attention to these click-able elements in designs.</p>
<p>Static Text elements now have a &#8220;Treat as Hyperlink&#8221; option. Since all text elements may be used as a navigation source, the only consequence of this is to force it to draw in colour when monochrome drawing is selected. Existing text elements automatically apply the hyperlink option if they are underlined when loaded. The new option lets you turn this off. New text elements only set this option if they are Hyperlink elements. Again, the option can be removed if necessary.</p>
<p>&nbsp;</p>
<h3>Other Changes</h3>
<p><strong>1.</strong> Due to the graphics engine replacement, certain elements may look very subtly different. Some rendering should appear smoother. Standard font sizes have been adjusted to improve their display. If the new display is too slow, uncheck the new &#8220;View | High Quality Display&#8221; menu option to see if that helps.</p>
<p><strong>2. Sound files</strong> (.wav) now show up in the Project File Tree and can be added to designs like images using drag and drop or double-clicks. A new &#8220;Design | Add Sound File&#8230;&#8221; menu command has also been added.</p>
<p><strong>3.</strong> <strong>Icons</strong> can now be disabled and display as a dimmed monochrome version of the icon. This means command buttons can now properly indicate their enabled state. Note that the new monochrome display option may make these indistinguishable.</p>
<p><strong>4. [Pro only]</strong> The <strong>&#8220;Prototype&#8221; tab</strong> has been added to most of the remaining element property editors for the Pro edition. This adds flexibility for conditional states and avoids the need to use an additional parent container element (where a transparent Rectangle was often used). Note that the Enabled Condition may not apply to the element itself (if it doesn&#8217;t have a Disabled state) but it may apply to child elements that it contains and the condition will filter through to them.</p>
<p><strong>5. [Pro only]</strong> The <strong>Enabled and Visible Condition fields</strong> on the &#8220;Prototype&#8221; tab in the editor have been swapped around so that the Visible Condition is first and will get the cursor in many cases when the tab is opened. Visible conditions turn out to be more widely used and this changes saves a lot of tabbing key presses in some design cases.</p>
<p><strong>6.</strong> <strong>Resize Anchors</strong> are now turned off by default to avoid visual distraction, since they are an intermediate to advanced feature. They are best turned on only when needed (Shift+F8 hotkey to toggle).</p>
<p><strong>7.</strong> The light green box to show the <strong>default representative element</strong> can now be turned off from a new &#8220;View | Default Element Box&#8221; menu option. Use this if you are primarily interested in screen design or if you need to export an image without the box showing. For now, the darker box for an explicitly set representative element is always displayed.</p>
<p><strong>8.</strong> <strong>Text Button</strong> elements with preset actions (Accept/Cancel/Close) now display that action as part of the tooltip in the Elements palette.</p>
<p><strong>9. [Pro only]</strong> <strong>&#8220;Set Data&#8221;</strong> now closes pop-ups. This means that menu commands can now execute &#8220;Set Data&#8221; to activate UI changes.</p>
<p><strong>10.</strong> Default properties and rendering tweaked for many elements including Design Grids, Menu Bars, Toolbars, Status Bars and Web Pages.</p>
<p><strong>11. [Pro only]</strong> After generating a <strong>distribution file</strong>, the &#8220;Open Containing Folder&#8221; button now also closes the dialog to save another click.</p>
<p><strong>12.</strong> The behaviour of the <strong>Project File Tree</strong> has been improved to maintain the best scroll position after operations such as opening designs, duplication, deletion, etc. Previously, the tree might scroll after such operations making it harder to locate where you were.</p>
<p><strong>13.</strong> The Project File Tree <strong>context menu</strong> now contains an additional, default &#8220;Open&#8221; or &#8220;Add to Design&#8221; command to make it clear to new users what double-clicking will do and also make those operations obvious. The &#8220;Properties&#8230;&#8221; command on the workspace context menu has also been marked as the default command for clarification of double-clicking elements.</p>
<p><strong>14.</strong> Other <strong>Menus</strong> tweaked to improve availability of design commands.</p>
<p>&nbsp;</p>
<h3>Bug Fixes</h3>
<p><strong>1. [Pro only]</strong> Generated HTML documentation now translates headings within design descriptions as &lt;h3&gt; tags instead of &lt;h1&gt;.</p>
<p><strong>2.<strong> [Pro only]</strong></strong> Images in generated RTF and PDF documentation are now greatly improved in quality.</p>
<p><strong>3.</strong> Fix to clipping of modal pop-ups when running prototypes in certain cases involving multiple, nested components.</p>
<p><strong>4.</strong> Fix to up-shifted tab content for Tab Bars and Ribbon Bars under certain circumstances, especially when a prototype is first run.</p>
<p><strong>5.<strong> [Pro only]</strong></strong> Problems interacting with Tree, List and Table elements that have been placed on top of Components have been fixed.</p>
<p><strong>6.</strong> Handling of clicks when running the prototype has been improved to fix the problem of double-clicks blocking single clicks. This will make certain interactions more responsive.</p>
<p><strong>7.</strong> Icon files containing large 256 x 256 PNG images are now handled better. Essentially, they are now ignored instead of causing problems (but may be fully supported in later versions).</p>
<p><strong>8.</strong> Components that have been moved or renamed now show up properly when loaded from a design distribution project (.gdd file).</p>
<p><strong>9.</strong> Zoom to Fit (Numeric keypad &#8216;/&#8217; hotkey) now excludes the background canvas to improve the fit.</p>
<p><strong>10.</strong> Exported prototype images are now correct when using an emulated screen size.</p>
<p><strong>11.</strong> Sounds now stop playing when the prototype exits.</p>
<p><strong>12.</strong> File icon associations in Windows Explorer should now be correct. These are registered each time the application is run. Note that .gdd files are only associated with the Viewer.</p>
<p><strong>13.</strong> Minor memory leak fixed.</p>
<p>&nbsp;</p>
<p>Now that we have a stable version of 4.3 released with such a major change to the products inards, we can move forward with some of the developments we have in store for the next version.</p>
<p>Many thanks to all our beta testers and everyone else that has reported bugs or requested new features. Watch out for announcements of our new public forums to help make us respond better to new feature and change requests!</p>
<p>Happy designing!</p>
<p>Jonathan</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-3-released/557/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.2.116.0 Released</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-2-116-0-released/546/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-2-116-0-released/546/#comments</comments>
		<pubDate>Tue, 08 Mar 2011 20:01:59 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=546</guid>
		<description><![CDATA[Every once in a while, adding one seemingly innocuous little feature to an application turns out to throw a spanner in the works and cause all sorts of havoc. And so it was that the little &#8220;bubbled events&#8221; feature that allowed Icons to have their own navigation events, while still allowing navigations from Buttons they [...]]]></description>
			<content:encoded><![CDATA[<p>Every once in a while, adding one seemingly innocuous little feature to an application turns out to throw a spanner in the works and cause all sorts of havoc.</p>
<p>And so it was that the little &#8220;bubbled events&#8221; feature that allowed Icons to have their own navigation events, while still allowing navigations from Buttons they might be placed on, introduced a series of bugs that has resulted in a steady stream of 4.2 updates.</p>
<p>But now we&#8217;ve finally got it sorted and with the <a href="http://www.carettasoftware.com/links/downloadsbt1.html" target="_blank">new version 4.2.116.0 release</a> today, we&#8217;ve dug deep and fixed as many bugs as we could find. Some of these are minor but others might make a significant difference to the software&#8217;s operation.</p>
<p>We&#8217;ve also taken the opportunity to introduce an update manager so that you can be notified of new versions you are entitled to and install them much more easily.</p>
<p>If you&#8217;re using either the Professional or Express edition of GUI Design Studio version 4 then we recommend you <a href="http://www.carettasoftware.com/links/downloadsbt1.html" target="_blank">download version 4.2.116.0</a> and install it over your current version.</p>
<p>Here&#8217;s what&#8217;s changed in this new version&#8230;</p>
<h3>New Additions:</h3>
<ol>
<li><strong>Automatic updates management added.</strong> A new Preferences option determines how often a check for updates is performed on start-up (Never/Daily/Weekly/Monthly). Checks can also be made at any time using the new &#8220;Help | Check for Updates&#8221; menu command. If there&#8217;s an update available then you&#8217;ll be given the option of downloading and installing it automatically.</li>
<li><strong>Auto save facility added.</strong> No one likes to lose work and we try hard to ensure that our software doesn&#8217;t crash but the occasional crash bug does occur, sometimes associated with obscure scenarios that are hard to test for.
<p>To guard against power outages and crash bugs, modified files are now archived approximately every 2 minutes once the application is idle for a few seconds. The &#8216;saved&#8217; copies of files on disk are not touched until you issue a &#8220;Save&#8221; command so the auto-save should have no impact on the way you work and should generally go unnoticed.</p>
<p>In the event of an unexpected exit, when the project is next opened, you will be prompted to recover modified files from the last auto save. You will hopefully never need to use this feature but it&#8217;s been added for peace of mind.</li>
</ol>
<h3>Bugs Fixed:</h3>
<ol>
<li>Using the &#8220;Send to Back&#8221; command on nested elements could cause a crash under certain circumstances such as when they had been copied and pasted into a new design. This has now been fixed.</li>
<li>Using &#8220;Undo&#8221; and &#8220;Redo&#8221; commands on &#8220;Add Element&#8221; and &#8220;Delete Element&#8221; operations with certain selection states active (too complex to describe fully) could cause a crash. This has now been fixed.</li>
<li>Issues with navigation from icons within components fixed. This affected the Quick Start Tutorial Part 2, Step 1.1 where the navigation originally could only be made from the underlying Toolbar Button but can now also be made from the Icon placed on top. This bug was introduced in 4.2.115.0 while fixing another related bug. The whole bubbling of events to parent items has now been revised to fix these bugs and should work much better with overlaid icons and any other element forming part of a custom control.</li>
<li>The cause of the CPU activity when idle has finally been tracked down and eliminated.</li>
<li>The &#8220;View | Canvas&#8221; option no longer gets into an inverted state regarding the red canvas border. The canvas itself was okay but was very feint and has now been made darker (similar to its original colour).</li>
<li>The &#8220;Paste from Clipboard&#8221; feature of the Table element now accepts Unicode characters for languages that cannot be represented by ANSI characters.</li>
<li>The bounding box of grouped elements no longer includes elements that have been deleted.</li>
<li>Using the keyboard to resize elements (Shift + Arrow Keys) now makes use of the Resize Anchors to move and resize child elements appropriately.</li>
<li>Spinner and Scroll Bar elements are now easier to move in the Professional edition. Now the button areas of Spinners and the paging area of Scroll Bars only operate when running the prototype.</li>
<li>Table elements with variable height, word-wrapped cell text now have better working scroll bars.</li>
<li>When making connections, existing connection lines no longer get in the way to prevent you from hitting your target.</li>
<li>Changing the Visual Style or Colour Scheme in the Preferences or Project Options now provides a real-time preview update in the Elements panel again, as it used to do.</li>
<li>Minor text clipping on Ribbon Bar Icon Button (Small) element when zoomed in now fixed.</li>
</ol>
<p>As always, many thanks to everyone that has reported these bugs and made suggestions for improvement.</p>
<p>Now that we&#8217;re completely happy with the version 4.2 functionality, we can move forward with version 4.3 developments, and we&#8217;ve got some exciting new features waiting in the wings.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-2-116-0-released/546/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New GUI Design Studio 4.2 Update</title>
		<link>http://www.carettasoftware.com/blog/new-gui-design-studio-4-2-update/527/</link>
		<comments>http://www.carettasoftware.com/blog/new-gui-design-studio-4-2-update/527/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 12:21:37 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=527</guid>
		<description><![CDATA[A new release of GUI Design Studio is now available that contains a few bug fixes. We recommend all version 4 users download version 4.2.115 and install it. Bugs Fixed: Dragging and dropping elements from the design palettes now correctly sets the elements&#8217; parents in all known cases. Navigation from items within certain elements, when [...]]]></description>
			<content:encoded><![CDATA[<p>A new release of GUI Design Studio is now available that contains a few bug fixes. We recommend all version 4 users <a href="http://www.carettasoftware.com/links/downloadsbt1.html">download version 4.2.115</a> and install it.</p>
<h4>Bugs Fixed:</h4>
<ol>
<li>Dragging and dropping elements from the design palettes now correctly sets the elements&#8217; parents in all known cases.</li>
<li>Navigation from items within certain elements, when the mouse is over an overlaid Icon, now works correctly. This bug was introduced with bubbled events and Icon navigation in v4.2.110.0. It only affected Menus, Large and Small Ribbon Bar Icon Buttons plus Trees and Lists that used overlay icons.</li>
<li>The 4.2.111.0 scroll bar fix now works correctly on the <strong>Express</strong> edition.</li>
</ol>
<p>Once again, many thanks to everyone that has reported these bugs!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/new-gui-design-studio-4-2-update/527/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.2 Further Update</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-2-further-update/519/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-2-further-update/519/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 14:00:47 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=519</guid>
		<description><![CDATA[While we continue to work on the next version 4.3 release, we&#8217;ll keep up with essential maintenance releases on version 4.2. This second update fixes a potential crash that could occur if you delete a grouped element then move or resize other elements that were in the same group. The crash does not occur if [...]]]></description>
			<content:encoded><![CDATA[<p>While we continue to work on the next version 4.3 release, we&#8217;ll keep up with essential maintenance releases on version 4.2.</p>
<p>This second update fixes a potential crash that could occur if you delete a grouped element then move or resize other elements that were in the same group. The crash does not occur if the element is un-grouped before deletion but has been fixed completely in the new 4.2.112 release today.</p>
<p>If you&#8217;re using version 4.2 (or 4.0/4.1), please <a href="http://www.carettasoftware.com/links/downloadsbt1.html">download version 4.2.112</a> and install that in its place.</p>
<p>Special thanks to Craig and others that reported this bug.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-2-further-update/519/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.2 Quick Update</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-2-quick-update/513/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-2-quick-update/513/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 11:09:56 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=513</guid>
		<description><![CDATA[We&#8217;ve just fixed a couple of bugs that crept into Tuesday&#8217;s 4.2 release. So if you&#8217;ve already installed version 4.2.110 then please download version 4.2.111 and install that in its place. Thanks. Bugs Fixed: Scroll bars on List Boxes, Trees and Multi-Line Edit Boxes were being enabled when they were redundant and should have been [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just fixed a couple of bugs that crept into Tuesday&#8217;s 4.2 release. So if you&#8217;ve already installed version 4.2.110 then please <a href="http://www.carettasoftware.com/links/downloadsbt1.html">download version 4.2.111</a> and install that in its place. Thanks.</p>
<h4>Bugs Fixed:</h4>
<ol>
<li>Scroll bars on List Boxes, Trees and Multi-Line Edit Boxes were being enabled when they were redundant and should have been disabled. A fairly minor bug but it needed fixing.</li>
<li>The &#8220;Conditions&#8221; box part of Conditional Content Panels had become inaccessible for selection, moving or making connections. This important fix is the main reason for this immediate update.</li>
<li>The Viewer now correctly accepts a .gdd project distribution file as a command line parameter. Normally, the Viewer opens files through other mechanisms but this can be useful in some cases.</li>
</ol>
<p>Many thanks to everyone that has reported these bugs!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-2-quick-update/513/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.2 Released</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-2-released/497/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-2-released/497/#comments</comments>
		<pubDate>Tue, 30 Nov 2010 17:15:53 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[resize anchors]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=497</guid>
		<description><![CDATA[GUI Design Studio version 4.2 is now available for immediate download. This is a maintenance release with some fixes and changes based on customer requests. It&#8217;s a free upgrade for all registered v4 users. Users of v3 and earlier versions can try this version for 30 days or purchase an upgrade. For customers using version 4.0 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carettasoftware.com/links/downloadsbt1.html"><img class="alignleft" title="New Version 4.2" src="http://www.carettasoftware.com/images/NewVersion42.png" alt="New Version 4.2" width="64" height="77" /></a><a href="http://www.carettasoftware.com/guidesignstudio/">GUI Design Studio</a> version 4.2 is now available for <a href="http://www.carettasoftware.com/links/downloadsbt1.html">immediate download</a>. This is a maintenance release with some fixes and changes based on customer requests. It&#8217;s a free upgrade for all registered v4 users. Users of v3 and earlier versions can try this version for 30 days or purchase an upgrade.</p>
<p><em>For customers using version 4.0 or 4.1 of GUI Design Studio, simply install the new version and your existing licenses will continue to work. Be sure to install the correct Professional or Express edition though!</em></p>
<h3>NEW: Play Sound</h3>
<p>A simple &#8220;Play Sound&#8221; Storyboard element has been added for playing small WAV files in response to user actions. There&#8217;s also a corresponding new &#8220;Stop Sound&#8221; element.</p>
<p>Note that this is intended for short &#8216;system&#8217; sounds and <em>not</em> for playing long audio tracks in multimedia application designs.</p>
<p><img src="http://www.carettasoftware.com/images/screens/SoundTest1.png" alt="Sound Test Design" title="Sound Test Design" width="248" height="245" class="aligncenter size-full" /></p>
<h3>NEW: Resize Anchors</h3>
<p>Resize Anchors have been added to all elements to automatically re-position and resize contained elements when an element is resized.</p>
<p>Top, Left, Bottom and Right anchors can be set to be Fixed, Proportional or nothing from the &#8220;Position&#8221; tab of the property editor or by clicking on the new Resize Anchor &#8216;lollipop&#8217; graphics in the visual editor:<br />
<img alt="Resize Anchors" src="http://www.carettasoftware.com/images/screens/ResizeAnchors1.png" title="Resize Anchors" class="aligncenter" width="153" height="104" /><br />
<span id="more-497"></span><br />
When you select multiple elements, the icons are only displayed on the primary slected element to avoid visual clutter but the change is applied to all selected elements.</p>
<p>You can turn the display of Resize Anchors on and off from the &#8220;View&#8221; menu or the new <strong>Shift+F8</strong> hotkey:<br />
<img alt="Resize Anchors Display On/Off" src="http://www.carettasoftware.com/images/screens/ViewMenu_ResizeAnchors.png" title="Resize Anchors Display On/Off" class="aligncenter" width="208" height="276" /></p>
<p>The &#8220;Windows Library&#8221; has been updated (to v1.2) with Resize Anchors added to Dialog and Message Box custom element widgets allowing them to be easily added to designs and quickly resized from any corner:<br />
<img alt="Resizing a dialog" src="http://www.carettasoftware.com/images/screens/ResizingDialog1b.png" title="Resizing a dialog" class="aligncenter" width="384" height="263" /><br />
&#8230;and after a little resizing on just the dialog frame:<br />
<img alt="Dialog resized" src="http://www.carettasoftware.com/images/screens/ResizingDialog1a.png" title="Dialog resized" class="aligncenter" width="489" height="384" /></p>
<p>Note that this is currently a design-time only feature to help with layout. Elements cannot yet be resized when running the prototype.</p>
<h3>NEW: List Box Actions <em>(Professional edition only)</em></h3>
<p>List Box and Check List Box elements now support a few more action variables to allow simple manipulation of the list content:</p>
<ul>
<li><strong>.add</strong> &#8211; Adds a comma separated list of items to the list.</li>
<li><strong>.addsort</strong> &#8211; Adds a comma separated list of items to the list then sorts.</li>
<li><strong>.delete</strong> &#8211; Deletes the items named in a comma separated list, or:
<ul>
<li>assigning the value &#8220;{all}&#8221; deletes all items and clears the list.</li>
<li>assigning the value &#8220;{selected}&#8221; deletes all selected items.</li>
</ul>
</li>
</ul>
<p>With these additions, it&#8217;s now possible to fully prototype designs that can add new items to lists and move items between lists:<br />
<img alt="List Box Actions" src="http://www.carettasoftware.com/images/screens/ListActions1c.png" title="List Box Actions" class="aligncenter" width="705" height="518" /></p>
<h3>Other Changes in v4.2</h3>
<ol>
<h4>All editions</h4>
<li>Parenting rules revised. You may see subtle differences when moving elements around in the editor.</li>
<li>Navigation links are now bubbled up so that clicking on an element that doesn&#8217;t have a connection itself will activate the first connection in its parent chain. This makes it possible to create compound elements (such as Buttons) by layering elements and have the outer, background element activate without the top layer elements blocking mouse clicks.</li>
<li>With bubbled links, Icons can now have direct connections instead of having to be placed on another connected element such as a Toolbar Button as in previous versions.</li>
<h4>Professional edition only</h4>
<li>When running the prototype and an element is hidden or disabled, all child elements also become hidden or disabled respectively. This is extremely useful for disabling groups of controls in a form.</li>
</ol>
<h3>Bug Fixes in v4.2</h3>
<ol>
<h4>All editions</h4>
<li>Distribution (.gdd) files now open correctly when the machine does not contain a drive with the same letter or path as the original project files from which it was created.</li>
<li>Table Element drawing fix for certain circumstances.</li>
<li>Crashes fixed for circumstances where design files are modified externally then refeshed in the editor then undo/redo operations applied.</li>
<h4>Professional edition only</h4>
<li>Elements with sub-variables now set their values when first activated instead of when their main value changes. This mainly effects Calendars, List Boxes and Trees.</li>
<li>Prototype information tool-tips now correctly display conditions containing &#8216;less than&#8217; and &#8216;greater than&#8217; signs (&#8216;<' and '>&#8216;) where previously the text might get truncated.</li>
<li>Combo Boxes now behave better with the transfer of data with their popup when variables are used and when designs are nested within Components.</li>
<li>Under certain, rare circumstances, during prototype execution when an Edit Box was initially given the keyboard focus, it could appear floating at a distance away from where it was supposed to be. This has now been fixed.</li>
</ol>
<p>We have some interesting developments brewing for the next few releases. Feel free to leave a comment below and let us know what you think about the new version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-2-released/497/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.1 Released</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-1-released/422/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-1-released/422/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:35:26 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=422</guid>
		<description><![CDATA[GUI Design Studio version 4.1 is now available for immediate download. This is a maintenance release with some fixes and changes based on customer requests. It&#8217;s a free upgrade for all registered v4 users. Users of v3 and earlier versions can try this version for 30 days or purchase an upgrade. For customers using version 4.0 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carettasoftware.com/links/downloadsbt1.html"><img class="alignleft" title="New Version 4.1" src="http://www.carettasoftware.com/images/NewVersion41.png" alt="New Version 4.1" width="64" height="77" /></a><a href="http://www.carettasoftware.com/guidesignstudio/">GUI Design Studio</a> version 4.1 is now available for <a href="http://www.carettasoftware.com/links/downloadsbt1.html">immediate download</a>. This is a maintenance release with some fixes and changes based on customer requests. It&#8217;s a free upgrade for all registered v4 users. Users of v3 and earlier versions can try this version for 30 days or purchase an upgrade.</p>
<p><em>For customers using version 4.0 of GUI Design Studio, simply install the new version and your existing licenses will continue to work. Be sure to install the correct Professional or Express edition though!</em></p>
<h3>New Element Grouping in v4.1</h3>
<p>This has been a long-standing request from users so we&#8217;re pleased to introduce element grouping into version 4.1. This will become an essential feature for creating more complex custom elements.</p>
<p>Grouped elements form a unit so that selecting and moving one element within the group will move them all together. Elements within a group can still be individually selected to resize them and change their properties and grouping does not affect parent/child relationships.</p>
<p>First select all of the elements you want to group together, then use the new &#8220;Group Elements&#8221; command on the right-click context menu (Ctrl+G hotkey):<br />
<img src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/07/ElementGrouping2.png" alt="Element Grouping" title="Element Grouping" width="457" height="364" class="aligncenter size-full wp-image-433" /><br />
You can also add elements into an existing group using this command. The &#8220;Ungroup Elements&#8221; command (Ctrl+Shift+G) will remove all selected elements from their respective groups.<br />
<span id="more-422"></span><br />
Once grouped, selecting any of the elements within the group will display a dashed group box around all elements in the group and they will move as one for the following operations:</p>
<ul>
<li>Drag and drop moving of elements</li>
<li>Keyboard moving of elements</li>
<li>Alignment and multiple selection &#8216;group&#8217; alignment</li>
<li>Spacing elements evenly</li>
<li>Swap element positions</li>
<li>Send to Back / Bring to Front</li>
</ul>
<p><img src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/07/GroupedElements1.png" alt="Grouped Elements" title="Grouped Elements" width="367" height="182" class="aligncenter size-full wp-image-431" /></p>
<h3>Other Changes in v4.1</h3>
<ol>
<li>When duplicating designs, there is now a prompt to save changes to the original first if it is open in the editor and has been modified.</li>
<li>&#8220;Web Page Part&#8221; elements now only show their design-time border on the design where they actually exist. The border no longer shows up on Components containing the Web Page Part or on exported images.</li>
<li>Viewer Preferences changed to remove designer-only options.</li>
<li><em>(Pro edition only)</em> Text substitution has been extended to practically all element text allowing a wider range of effects and realism.</li>
<li><em>(Pro edition only)</em> Conditional Content panels now refresh their content on selection changes within List Boxes and Trees made using the keyboard as well as the mouse. This allows keyboard navigation to be used within a list to change the contents of a panel based on the selected item.</li>
</ol>
<h3>Bug Fixes in v4.1</h3>
<ol>
<li>Navigating to Thumbnail Components could &#8216;catch&#8217; elements within the extended, full bounds of the Component. In some cases, this might result in extra elements appearing unexpectedly in the screen being navigated to. In other cases, involving Conditional Content panels navigating to the Thumbnail, this could set up an infinite navigation loop, resulting in a crash. This bug has now been fixed.</li>
<li>Entering design and/or element notes then switching back and forth between design document tabs could result in a crash in some instances. This behaviour does not appear to have been present prior to V4.0 and has now been fixed.</li>
<li>Notes fields will now only accept text pasted from the clipboard. Previously, it was tantilisingly possible to paste in images and OLE objects which appeared initially but were not saved or maintained in any way. Maybe this will be allowed in the future.</li>
<li>Copying and pasting Thumbnail Components now maintains correct positioning instead of placing them all at the mouse cursor location.</li>
<li>Copying and pasting sets of Radio Buttons now correctly maintains their selection group states.</li>
<li>Minor drawing fixes made to Vista style Edit Boxes when a custom border colour is chosen to allow it to blend into the background more easily. The auto navigation &#8216;o&#8217; symbol on buttons also fixed for certain situations.</li>
<li>Issues related to scrolling component regions have been fixed.</li>
<li>Certain navigations involving multiple Tab Bars being switched in and out, especially using Conditional Content panels <em>(Pro edition only)</em>, could result in multiple Tab Bars and panels being active and visible on top of each other at the same time. A fix has been made but it&#8217;s possible this may result in new unexpected behaviour, though none has been found yet.</li>
<li><em>(Pro edition only)</em> Conditional expressions now correctly accept sub-variables using dot (&#8216;.&#8217;) notation. For example, &#8220;MyListBox.index&#8221;.</li>
<li><em>(Pro edition only)</em> When editing Project Variables (creating project-level sets of data variables), entering a blank variable value then selecting different variables in the list resulted in unexpected behaviour and crashing in some cases. This has now been fixed.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-1-released/422/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>March Madness Discount</title>
		<link>http://www.carettasoftware.com/blog/march-madness-discount/396/</link>
		<comments>http://www.carettasoftware.com/blog/march-madness-discount/396/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 19:20:21 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[discount]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[v4.0]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=396</guid>
		<description><![CDATA[To celebrate the release of V4.0 of GUI Design Studio, we’re offering you 25% off the list price for the rest of March 2010. Version 4 has some fantastic new features in which help you get a working prototype in the hands of your users and engineers even faster. Extended interaction functionality means your user interfaces [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/03/V4LaunchCoupon1.png" alt="Version 4 Launch Coupon" title="Version 4 Launch Coupon" width="153" height="147" class="alignright size-full wp-image-406" />To celebrate the release of V4.0 of GUI Design Studio, we’re offering you <strong>25% off</strong> the list price for the rest of March 2010.</p>
<p>Version 4 has some fantastic new features in which help you get a working prototype in the hands of your users and engineers even faster.</p>
<p>Extended interaction functionality means your user interfaces can be even more realistic than ever with working with data values, conditional content and business rules driving navigation. Custom Elements and Templates let you and your colleagues share your work on multiple projects with ease.</p>
<p>We have some great new features planned for later in the year that will be available free of charge to v4 license holders.</p>
<p>Now is a great time to take advantage of the powerful prototyping features that GUI Design Studio provides, and if you&#8217;re an existing user, we’re sure you&#8217;ll want to upgrade.</p>
<p>But here is a little incentive&#8230;</p>
<p>If you <a href="http://www.carettasoftware.com/buy.html">purchase a new license or upgrade</a> from a fully licensed copy of v3 by 31 March 2010, we’ll give you a 25% discount!</p>
<p>Here are the facts:</p>
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td style="border-bottom:1px solid;" width="240">&nbsp;</td>
<td style="border-bottom:1px solid;" width="100" align="center">List price</td>
<td style="border-bottom:1px solid;" width="100" align="center">March offer</td>
</tr>
<tr>
<td style="border-bottom:1px solid;">GUI Design Studio V4 Express</td>
<td style="border-bottom:1px solid;" align="center">$129</td>
<td style="border-bottom:1px solid;" align="center">$97</td>
</tr>
<tr>
<td style="border-bottom:1px solid;">GUI Design Studio V4   Professional</td>
<td style="border-bottom:1px solid;" align="center">$499</td>
<td style="border-bottom:1px solid;" align="center">$375</td>
</tr>
<tr>
<td style="border-bottom:1px solid;">Upgrade from Express to Pro</td>
<td style="border-bottom:1px solid;" align="center">$399</td>
<td style="border-bottom:1px solid;" align="center">$299</td>
</tr>
<tr>
<td style="border-bottom:1px solid;">Upgrade from v3 to Pro</td>
<td style="border-bottom:1px solid;" align="center">$149</td>
<td style="border-bottom:1px solid;" align="center">$112</td>
</tr>
</tbody>
</table>
<p>If you’ve been keeping up to date with V3 you’ll know that we’ve released some great features in the last 12 months including the huge Calendar element just last month, so keeping up to date makes sense.</p>
<p>To take advantage of this offer, simply <a href="http://www.carettasoftware.com/buy.html">visit the buy page</a> and use coupon code <strong>V4-2TKAW8</strong> on the order form, and your 25% discount will automatically be applied. But you&#8217;ll need to buy before the end of the month to qualify!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/march-madness-discount/396/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 4.0 Released With New Interaction and Templates</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-4-0-released-with-new-interaction-and-templates/381/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-4-0-released-with-new-interaction-and-templates/381/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 18:01:55 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[custom elements]]></category>
		<category><![CDATA[interactive design]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[sharing designs]]></category>
		<category><![CDATA[software prototyping]]></category>
		<category><![CDATA[templates]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=381</guid>
		<description><![CDATA[GUI Design Studio version 4.0 is now available and includes some fantastic new features in two editions, both with a 30-day trial. The new features are grouped around interactivity and element and design sharing. They enable you to build more realistic and interactive prototypes and to share or reuse individual elements or whole design templates [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-382" title="New Version 4.0" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/03/NewVersion40.png" alt="New Version 4.0" width="118" height="116" />GUI Design Studio version 4.0 is now available and includes some fantastic new features in two editions, both with a 30-day trial.</p>
<p>The new features are grouped around interactivity and element and design sharing. They enable you to build more realistic and interactive prototypes and to share or reuse individual elements or whole design templates with ease.</p>
<h2>New editions</h2>
<p>GUI Design Studio is now available in two different editions.</p>
<p>GUI Design Studio Express provides the prototyping functionality that was in v3, but focussed on individuals without the need to share projects and generate specification documentation.</p>
<p>GUI Design Studio Professional builds on v3, adding new interactivity and design sharing features, and is better suited to those working on larger projects, in teams, or on multiple designs.</p>
<p>All projects created in one edition will run in the other, or in the free viewer, except that the enhanced interactivity features in the Professional edition (see below) are not available in the Express edition. You can <a href="http://www.carettasoftware.com/guidesignstudio/compare-editions.html">compare the two editions here</a>.</p>
<h2>Prototypes get more interactive (Pro edition only)</h2>
<p>As your user interface design develops, everyone involved starts to focus on the details of interactivity. What process does the user need to go through to achieve certain tasks, how many button presses, how much navigation, is it clear and obvious, can they make simple mistakes?</p>
<p>All of these questions, and more, need to be considered in developing and refining a good UI and they cannot be addressed easily in a simple mock-up.</p>
<p>GUI Design Studio v4 introduces a range of new features <span id="more-381"></span>to enhance the realism of your prototype, allowing you to model UI behaviour that depends upon decisions or input that the user has provided. We’re providing a whole set of flexible tools to make it easy to do this and more.</p>
<h3>Simple Variables</h3>
<p>Interaction controls depend upon simple variables. You choose a name for your variable in the new Prototype tab of the Properties dialog and that variable is then assigned a value when you run the Prototype and interact with the element.</p>
<p>Most elements can have an associated variable, even Trees and Ribbon Bars, and these variables can be shared among elements.</p>
<p><img class="aligncenter size-full wp-image-267" title="Element Prototype Properties" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/ElementPrototypeProperties.png" alt="Element Prototype Properties" width="344" height="229" /></p>
<p>This variable can control other elements in various ways. For example, you could use it to insert a name that the user has entered into a piece of text, provide a default value, or you could drive a progress bar from other elements.</p>
<p>Variables are also tied into the Storyboard elements, as you can set up values from the new “Set Data” box. This allows you to reset variables in your UI to a particular set of values whilst running the Prototype. You might do this to simulate having different users, to reset the UI to its default value, or to jump to a particular state.</p>
<p>With project-level presets, it becomes even easier to repeatedly test or demonstrate different scenarios.</p>
<h3>Handling Radio Buttons</h3>
<p>Radio Buttons can be grouped so that they can act in unison.</p>
<p><img class="aligncenter size-full wp-image-269" title="Radio Button Selection Group" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/CreateSelectionGroup1.png" alt="Radio Button Selection Group" width="427" height="273" /></p>
<h3>Keyboard Control</h3>
<p>Now that your users can start to interact with the design in a far richer and more realistic way, they are going to want to navigate around it using the keyboard just as they will in the finished user interface.</p>
<p>To do this you can click to gain focus on an element and use the Tab key to navigate around. The Spacebar changes the state of an element and the Enter key will “Close and Accept”, or the Escape key will “Close and Cancel”. Just like the real thing.</p>
<h3>Control when to Show or Enable controls using conditions</h3>
<p>Not only can you control the value and text in an element, you can also control when an element is enabled and when it is visible. That means that you can make additional controls appear or disappear depending upon which options the user has selected, or make sure that the next logical control is automatically enabled based on the user’s selection.</p>
<h3>Conditional navigation in different scenarios</h3>
<p>Variables are firmly embedded in Scenarios and Conditional Navigation too. The Condition Box properties now include a “Condition” entry allowing you to control the flow of the user interface with more flexibility and clarity.</p>
<p>For example, you could set up conditional navigation to bring up a warning if the user tries to create a password of less than a particular number of characters, or to ask for confirmation of a destructive action if the user has set an option.</p>
<p><img class="aligncenter size-full wp-image-268" title="New Scenario Conditions" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/ConditionBox-Conditions1.png" alt="New Scenario Conditions" width="472" height="267" /></p>
<p>Wherever you need to test a condition or use the value of a variable, you can use a general expression to combine or process the values of your variables. A wide range of Boolean, binary, comparison, arithmetic, trigonometric and text operators and functions are included.</p>
<h3>Conditional Content Panels</h3>
<p>Conditional Panels (on the Storyboard panel) build on top of these conditions. Using a Conditions box, (like those in navigation scenarios), you can control what content appears within a particular area. In the example below, it controls whether a Log In panel is displayed or a Welcome panel depending upon whether the user has already pressed the “Log In” button.</p>
<p><img class="aligncenter size-full wp-image-270" title="Conditional Panel - Login Example" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/DynPanelExample1-Login.png" alt="Conditional Panel - Login Example" width="647" height="412" /></p>
<p>The User Name also shows up on the Welcome panel when running the prototype, though it doesn’t show in design mode (as above). This example can also be easily extended to validate the User Name and Password.</p>
<h3>Advanced Features</h3>
<p>Once you’ve mastered the basics of interaction control you’ll be ready to start using the advanced features to prototype the behaviour of your UI in detail.</p>
<p>Text substitutions, for example, allow you to perform complex substitutions where text content, or a variable name and value, can be set from other variables. You can even combine multiple variables to build new ones; we’re calling these “translation variables”.</p>
<p>Whatever your application, we’re confident that you’ll find that these new interaction features make it much easier and quicker to build a more complete UI prototype, and still without writing a single line of code.</p>
<h2>Creating and sharing libraries of designs and elements</h2>
<h3>Custom Elements</h3>
<p>Any folder (and its sub-folders) within the Project tree can be made into a Custom Element Folder. The folder icon then changes to indicate its new status.</p>
<p><img class="aligncenter size-full wp-image-340" title="Custom Elements Folder" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/CustomElementsIcon.png" alt="Custom Elements Folder" width="93" height="68" /></p>
<p>You can create Custom Element designs within the folder and any existing GUI design that you want to be used as a Custom Element can be dragged into it.</p>
<p>A Custom Element design can be as complex as you like, from a single pre-styled element to an entire form full of controls. You can still edit this design just by double clicking on it, so it’s easy to update and maintain.</p>
<p>When you drag a Custom Element design onto another design, the whole content is copied across as if you’d added the elements individually. At this stage, changes to the original Custom Element will no longer affect the new design.</p>
<p>That means you can then modify it in your design to suit the particular circumstances, changing the style, size and layout, and adding in specific information relevant to its context.</p>
<p><img class="aligncenter size-full wp-image-343" title="Adding a Custom Element" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/CustomElementDrag1.png" alt="Adding a Custom Element" width="404" height="114" /></p>
<h3>Custom Element Libraries</h3>
<p>Custom element folders can be created in any project but they really come into their own when creating library projects full of reusable designs that you can link into your working projects.  These can contain house-styled elements, time-saving common groups of elements or entire design patterns.</p>
<h3>Compared to Components…</h3>
<p>Custom Elements are different from Components (also known as Masters) which remain linked to the original design. If you change the original Component design, each instance of use in your project will also change.</p>
<p>Although you can use overrides to change certain properties of elements within a Component instance, you can’t change their size or layout. They act as a single unit.</p>
<p>Among other things, Components are good for headers and footers on web pages, reusable panels and common dialogs; areas that you need to be consistent between many designs. They’re also very good for breaking your design into more manageable chunks, often with self-contained behaviour.</p>
<p>In comparison, Custom Elements are good for common patterns in your design that will most likely need to be customised for each use.</p>
<p>What if you want to add a Component to a design as a Custom Element? Well, you could put it into a Custom Element Folder first (perhaps as a copy), but there is no need. You can just hold down the CTRL key as you drag and drop it into your design and it will be added as a Custom Element instead.</p>
<h2>Templates (Pro edition only)</h2>
<p>Templates are a great way to start a whole project from a consistent pattern. Maybe you always like to have your projects set up with a particular set of pages, or with some standard elements that you always include. You could start with a copy of your last project, but a Template is a neater way to achieve it.</p>
<p>Templates can be inserted into an existing project so they can be used for creating complex, reusable design patterns that are beyond the single design restriction of Custom Elements.</p>
<p style="text-align: center;"><a href="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/TemplateSelector3.png"><img class="aligncenter size-full wp-image-336" title="Template Selector" src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/02/TemplateSelector3.png" alt="Template Selector" width="586" height="313" /></a></p>
<p>A Template includes all GUI files and their contents, so loading a single template could set up lots of files, ready for you to dive straight into the design work.</p>
<p>Like Custom Elements, Templates are copied when they are loaded, so changing the original Template file will not change the projects that are based upon it. They provide a basis for you to edit and extend.</p>
<p>You can create a Template from your whole project, only the designs in the currently selected folder, or just the current design file. That makes it easy to turn what you’re working on into a Template for reuse in another project.</p>
<p>You can name the Template, categorize it, and choose to attach a representative screenshot to make it easy to find later. The new facility to export images from a running prototype can help here but if you don’t provide a screenshot, one will be generated automatically.</p>
<p>When you create a Template, it becomes available for immediate use within all projects. No library project linking is required.</p>
<h2>Templates and Libraries Online</h2>
<p>We’re in the process of setting up a new community site to publish and share Templates and Libraries containing reusable Components, Custom Elements and Design Patterns.</p>
<p>We’ve been waiting a long time to do this but with these new features in GUI Design Studio 4.0, it now makes more sense. The links are already in the software and the new site will go live soon. Stay tuned!</p>
<h2>Download and Upgrade</h2>
<p>You can <a href="http://www.carettasoftware.com/access/gdstrial.html">download a 30-day trial of v4.0 here</a> (either edition) and install it along side any existing version that you might be using.</p>
<h3>Upgrading from an earlier version</h3>
<p>GUI Design Studio version 4.0 is fully compatible with projects and files created in earlier versions but, of course, if you modify your projects to use the new interactive features of 4.0 Professional (such as Conditional Content Panels) then these will be ignored when re-opened in earlier versions.</p>
<p>If you want to experiment with the 4.0 features before committing to upgrading then it&#8217;s best to work from a copy of your project or create a backup first.</p>
<h3>Purchasing</h3>
<p>If you purchased version 3 on or after 1 December 2009 then we will be sending you a new v4 license key for each license you bought at that time, free of charge.</p>
<p>Otherwise, you can <a href="http://www.carettasoftware.com/buy.html">buy new licenses or low cost upgrades here</a>. And look out for our special March promotional discount!</p>
<h2>Tell us what you want!</h2>
<p>As always, we welcome all your feedback and suggestions so that we can create the tools and features you want to use. We&#8217;re already working on prioritizing the current list for the next string of releases!</p>
<p>Please leave a comment to let us know how you get on and what you think of the latest release.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-4-0-released-with-new-interaction-and-templates/381/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GUI Design Studio 3.6 Released With New Calendar Elements</title>
		<link>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/</link>
		<comments>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 13:31:38 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[GUI Design Studio]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[User Interface Design]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[software prototyping]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.carettasoftware.com/blog/?p=285</guid>
		<description><![CDATA[GUI Design Studio version 3.6 is now available for immediate download. This is most likely the last 3.x maintenance release before we launch version 4.0 next month. It contains some fixes and changes based on customer requests and is a free upgrade for all registered users. For customers using any prior version of GUI Design [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.carettasoftware.com/links/downloadsbt1.html"><img class="alignleft size-full wp-image-102" title="New Version 3.6" src="http://www.carettasoftware.com/images/NewVersion36.png" alt="New Version 3.6" width="64" height="77" /></a><a href="http://www.carettasoftware.com/guidesignstudio/">GUI Design Studio</a> version 3.6 is now available for <a href="http://www.carettasoftware.com/links/downloadsbt1.html">immediate download</a>. This is most likely the last 3.x maintenance release before we launch version 4.0 next month. It contains some fixes and changes based on customer requests and is a free upgrade for all registered users.</p>
<p><em>For customers using any prior version of GUI Design Studio, simply install the new version and your existing licenses will continue to work.</em></p>
<h3>Calendar Elements</h3>
<p><img src="http://www.carettasoftware.com/blog/wp-content/uploads/2010/01/calendar3a.png" alt="Calendar Elements" title="Calendar Elements" width="250" height="280" class="alignright size-full wp-image-292" />With so many requests from users, we&#8217;ve finally added Calendar elements to the mix. This was essentially the last missing native Windows control and a common feature in a vast number of desktop and Web applications.</p>
<p>So why has it taken so long to appear? Well, that&#8217;s a very good question. Right from the start, with the version 1.0 release 5 years ago, we realized that calendar controls were important. But rather than create complex elements for every conceivable situation, the idea then was to provide basic building blocks from which other elements could be assembled.</p>
<p>The very first design samples library contained various calendar controls with different display options. We thought that this would be enough for simple mock-up purposes. Well, clearly, we were wrong! Creating calendar controls from scratch using text boxes and other elements is both tedious and time consuming, especially if you don&#8217;t want a design that&#8217;s stuck in 2005!<br />
<span id="more-285"></span><br />
So we&#8217;ve pulled out all the stops to bring you a very flexible Calendar element that should suit most purposes. There are 2 variants to get you started: one in the &#8220;Lists, Trees and Tables&#8221; category that represents your standard Windows month calendar, and one in the &#8220;Web&#8221; category with some very different styling options.</p>
<p>Now it has to be said that there are a <em>lot</em> of property options for the Calendar. With all of the other elements, we&#8217;ve tried to cut back on options and minimize them wherever possible. But there&#8217;s an increasing demand for more flexibility and more styling options so that&#8217;s what we&#8217;ve provided here.</p>
<p>Option overload is an important topic for usability so we&#8217;ll be revisiting this in a future post with a collection of Calendar element designs. In the meantime, see what fancy Calendars you can create for yourself.</p>
<h3>Other Changes in this 3.6 Release</h3>
<ul>
<li>The &#8220;Window&#8221; menu now contains some very handy new commands to &#8220;Close All&#8221; design windows and to &#8220;Close Others&#8221; so that you can focus on just the design you&#8217;re working on.</li>
<li>Thumbnail Components now have the same ability as regular Components to be redirected to different design files through their property settings. This can be hugely useful, especially when working on Web applications, when you want to change the target of a link without having to delete the old target then drag and drop the new target and  hook it up again.</li>
<li>There&#8217;s a new Preference option to Disable Subversion (SVN) support. GUI Design Studio normally detects folders that are under Subversion control and automatically handles them appropriately. However, all Subversion clients on a particular machine must be based on the same version libraries (version 1.6 in this case), otherwise the working copies will be incompatible. This option is for users who are unable to upgrade their Subversion clients from version 1.5 or earlier.</li>
<li>There&#8217;s another Preference option to disable a change we made in version 3.5 to enhance the File Open/Save dialogs by switching to Thumbnail view for images where appropriate. It&#8217;s possible that this feature caused compatibility problems (though we&#8217;ve been unable to reproduce or confirm these) so the option is there to turn it off.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Using the right mouse button to cancel a drag and drop operation from the Project file tree, Elements or Icons panel no longer activates the popup context menu.</li>
<li>Custom Tree Icons (added in version 3.5) are now correctly saved to distribution .gdd files.</li>
<li>Custom Tree Icons are now maintained properly when the Tree is within a Component and has its properties overridden. Previously, in that situation, the icons would revert to the defaults if the icons were within the project (application and other external icons were okay).</li>
<li>Some of the automatic connection types were not behaving as intended and reverted to &#8220;Modal Popup&#8221; instead of the correct type. This has now been fixed.</li>
<li>There&#8217;s also a few other minor fixes related to command keyboard shortcuts and annotation popup text spacing.</li>
</ul>
<h3>Download and Upgrade</h3>
<p><a href="http://www.carettasoftware.com/links/downloadsbb1.html">Download GUI Design Studio version 3.6</a> now and install it over your existing version. If you have purchased a license, your existing key will continue to work.</p>
<p>Version 3.6 is fully compatible with projects and files created in earlier versions but certain features, such as the new Calendar elements, will not be recognized by earlier versions of the software so be careful if sharing projects with others who haven&#8217;t yet upgraded.</p>
<p>Leave a comment to let us know how you get on and what you think of the latest release. As always, we welcome your feedback and suggestions!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.carettasoftware.com/blog/gui-design-studio-3-6-released-with-calendar-elements/285/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

