<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Sarthak Singhal</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/" />
    <link rel="self" type="application/atom+xml" href="http://blogs.adobe.com/sarthaksinghal/atom.xml" />
   <id>tag:blogs.adobe.com,2009:/sarthaksinghal//228</id>
    <link rel="service.post" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228" title="Sarthak Singhal" />
    <updated>2009-01-04T07:14:08Z</updated>
    <subtitle>I work for Adobe Systems on the Fireworks Engineering team. Views expressed here are my own.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>
 
<entry>
    <title>Welcome back in 2009</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2009/01/welcome_back_in_2009.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8594" title="Welcome back in 2009" />
    <id>tag:blogs.adobe.com,2009:/sarthaksinghal//228.8594</id>
    
    <published>2009-01-04T06:49:45Z</published>
    <updated>2009-01-04T07:14:08Z</updated>
    
    <summary>Hope you all had a good relaxing time with family at respective homes. I welcome you all back as we will gear ahead towards understanding the details of Fireworks CS4 release. In the past posts I have tried to sum...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Community and Announcements" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Hope you all had a good relaxing time with family at respective homes. I welcome you all back as we will gear ahead towards understanding the details of Fireworks CS4 release. In the past posts I have tried to sum up some of the details but will try explaining things on a feature viz feature basis.</p>
<p>I want to thank all the visitors of my blog for their support and the excellent comments which have kept me on my toes. I have been posting for some time and would like to know now if you all are expecting something different. With the information bank I have related to Fireworks I tend to assume that knowledge restricting me from posting them. </p>
<p>I am still on an extended vacation and will try to moderate this blog to the best of my capacities till I reach back office. With the economic slowdown and turmoil at multiple places in the world, let us all pray for a prosperous and safe year 2009. Good luck for the year ahead.</p>
<div align="center"><img alt="Happy New Year 2009" src="http://blogs.adobe.com/sarthaksinghal/2009.gif" width="111" height="41" /></div>]]>
        
    </content>
</entry>
<entry>
    <title>Merry Christmas and Happy New Year 2009</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/merry_christmas_and_happy_new_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8572" title="Merry Christmas and Happy New Year 2009" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8572</id>
    
    <published>2008-12-24T10:53:50Z</published>
    <updated>2008-12-24T10:55:46Z</updated>
    
    <summary>On the eve of Christmas, on behalf of the entire engineering team of Fireworks I wish all of you a merry Christmas. Have a very happy and joyous upcoming New Year 2009. When we come back in the new year...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Community and Announcements" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>On the eve of Christmas, on behalf of the entire engineering team of Fireworks I wish all of you a merry Christmas. Have a  very happy and joyous upcoming New Year 2009. When we come back in the new year we will discuss more ways of digging deeper into Fireworks and its capacities. Till then have a great time relaxing.</p>
<p>Below I have posted some of the designs created by one of the users of Fireworks CS4. Hope you enjoy them.</p>
<p>&nbsp;</p>
<div align="center"><img alt="Christmas Time" src="http://blogs.adobe.com/sarthaksinghal/Christmas.png" width="325" height="670" /></div>
<p>&nbsp;</p>
<p>Visit <a href="http://www.i2fly.com" TARGET="_blank">www.i2fly.com</a> for more information about the designer</p>
<p>With your Fireworks engineer signing off this year, we will meet again in the new year 2009.</p>]]>
        
    </content>
</entry>
<entry>
    <title>CS4 Text woes workaround</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/cs4_text_woes_workaround.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8554" title="CS4 Text woes workaround" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8554</id>
    
    <published>2008-12-23T09:13:12Z</published>
    <updated>2008-12-23T09:46:07Z</updated>
    
    <summary>Users facing the text bounding box issue can breathe a sign of relief as there is a workaround for that problem. As a temporary solution is through an extension which will correct all text objects whose blue colored bounding box...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Bugs and Issues" />
            <category term="CS4 Release" />
            <category term="Community and Announcements" />
            <category term="Extensions and Articles" />
            <category term="Tips and Tricks" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Users facing the text bounding box issue can breathe a sign of relief as there is a workaround for that problem. As a  temporary solution is through an extension which will correct all text  objects whose blue colored bounding box has been shifted in the  document.</p>
  <p><strong>Important Note:</strong><br />
<ol>
    <li><p>Running this script  will correct the bounding boxes for all text objects in the document affected by this bug. This  correction is limited for that png file edit session only. The bug may be encountered again during future file edits where the extension script will need to be executed again.</p></li>
  <li><p>Any CS3 text element if present inside a <strong>Group ONLY </strong>will  get re-rendered on running this script. After installing this  extension, you can access this script from Commands menu--&gt;Re-sync  Text</p></li>
 </li><p>This extension will not touch any text elements containing missing fonts. The missing fonts dialog pops up when opening a png file which contains fonts not found on the system.</p></li></ol>
  <p>Thus there is no need to worry about CS3 text and missing text getting re-rendered unnecessarily on using this Extension.</p>
<p><a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1706527" rel="nofollow">http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1706527</a></p>
  <p>Re-sync Text Bounding Box is a simple Extension which will go  through each and every text element present in a png document (be it  inside a page or a layer or a state) and re-align its bounding box.</p>
  <p><strong>EXAMPLE:</strong></p>
  <p>The following is the screen shot of a file which got affected by this problem.</p>
<div align="center"><img alt="Text bounding box issue" src="http://blogs.adobe.com/sarthaksinghal/Text_Issue.png" width="238" height="195" /></div>
  <p>After running the extension script mentioned in the above link, the following is the state of text objects.</p>
<div align="center"><img alt="Text issue resolved" src="http://blogs.adobe.com/sarthaksinghal/Text_Resolved.png" width="238" height="195" /></div>]]>
        
    </content>
</entry>
<entry>
    <title>Extending Fireworks CS4 document live</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/extending_fireworks_cs4_docume.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8553" title="Extending Fireworks CS4 document live" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8553</id>
    
    <published>2008-12-23T05:19:31Z</published>
    <updated>2008-12-23T05:31:21Z</updated>
    
    <summary>Adobe Fireworks CS4 extending document is live with the new document containing all the changes in the API for the product. The same document is also available as a pdf file which can be saved on you local disk for...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Community and Announcements" />
            <category term="Extensions and Articles" />
            <category term="Tips and Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Adobe Fireworks CS4 extending document is live with the new document containing all the changes in the API for the product. The same document is also available as a pdf file which can be saved on you local disk for referring to it while you are disconnected. </p>
<div align="center"><img alt="Extending Fireworks CS4 web page" src="http://blogs.adobe.com/sarthaksinghal/Extending.png" width="477" height="213" /></div>

<p>Web Help Link</p>
<p><a href="http://help.adobe.com/en_US/Fireworks/10.0_Extending/index.html" target="_blank">http://help.adobe.com/en_US/Fireworks/10.0_Extending/index.html</a><a href="http://help.adobe.com/en_US/Fireworks/10.0_Extending/index.html"></a></p>
<p>Downloading PDF Link</p>
<p><a href="http://help.adobe.com/en_US/Fireworks/10.0_Extending/fireworks_cs4_extending.pdf" target="_blank">http://help.adobe.com/en_US/Fireworks/10.0_Extending/fireworks_cs4_extending.pdf</a></p>
<p>Utilize the power of JavaScript interpreter built into Fireworks to enhance your productivity. To give you some examples, many panels have been built entirely using this technique. Some of them are Path, Align, Export to AIR panels.</p>
<p>Explore the power within the application.</p>

<p><br />
</p>]]>
        
    </content>
</entry>
<entry>
    <title>Auto Save in Fireworks CS3, CS4</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/auto_save_in_fireworks_cs3_cs4.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8528" title="Auto Save in Fireworks CS3, CS4" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8528</id>
    
    <published>2008-12-19T13:17:04Z</published>
    <updated>2008-12-19T13:23:45Z</updated>
    
    <summary>I have seen that users of Fireworks are running into issues where the design job is lost while saving the file. I admit to this begin a huge frustration for the users and we will work on to better it....</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Bugs and Issues" />
            <category term="Community and Announcements" />
            <category term="Extensions and Articles" />
            <category term="Tips and Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>I have seen that users of Fireworks are running into issues where the design job is lost while saving the file. I admit to this begin a huge frustration for the users and we will work on to better it. Till that time a useful utility is present at the following web address which can save the png file automatically for you.</p>
<p><a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1698332">http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&loc=en_us&extid=1698332</a></p>
<div align="center"><img alt="Auto Save AIR application for Fireworks CS3, CS4" src="http://blogs.adobe.com/sarthaksinghal/Save_AIR.png" width="293" height="225" /></div>-
<p>This is an AIR application which will save your work automatically. It will not update the original png file but will create a folder FWAIRBackup where the auto saved png file will be placed. The extension will successfully work in versions CS3 and CS4 of Fireworks. The only requirement is that AIR run time needs to be installed which can be downloaded from <a href="http://www.adobe.com/products/air/">http://www.adobe.com/products/air/</a></p>
<p>Further details of the extension can be obtained from the first link. Any other doubts or queries post them right away.</p>
<p>&nbsp;</p>]]>
        
    </content>
</entry>
<entry>
    <title>Get to know the all new Adobe CS4 Help</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/adobe_launches_community_help_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8478" title="Get to know the all new Adobe CS4 Help" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8478</id>
    
    <published>2008-12-17T11:40:15Z</published>
    <updated>2008-12-18T04:42:47Z</updated>
    
    <summary>You might have noticed it already—when you launch Help from any of your CS4 products, you now have a much wider pool of knowledge to get information from. Earlier, all the information that you could get when you launched Help...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Community and Announcements" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>You might have noticed it already—when you launch Help from any of your CS4 products, you now have a much wider pool of knowledge to get  information from. Earlier, all the information that you could get when you launched  Help was from the content created by Adobe. Now, we know it is impossible to  have all features, all scenarios, and all conditions documented at the time of  release.</p>
<p><strong>Welcome to Community  Help.</strong></p>
<p>Starting with CS4, Help launches the Community Help landing page—where you get a one-page view of what’s new, what’s hot, and some selected  pickings from the wide variety of content sourced from the user community—that  includes you. Take a look at the select video tutorials, blog entries, or see  if any of the issues that you faced have a technical resolution posted on Adobe  Support site. Needless to say, you can search for any of the content too.</p>
<p>One of the best features that I liked about is that you can  effectively enhance the existing Help content on the web page with the  commenting feature. You might have noticed that I added a few links to some  very useful extensions on Adobe Exchange. So, I added a link to the Fireworks  Exchange page for the  Inherit Guides  extension (<a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1333018">http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&amp;loc=en_us&amp;extid=1333018</a>)  on the Help page for adding, editing, and deleting pages: <a href="http://help.adobe.com/en_US/Fireworks/10.0_Using/WS4c25cfbb1410b0021e63e3d1152b00db4b-7f82.html">http://help.adobe.com/en_US/Fireworks/10.0_Using/WS4c25cfbb1410b0021e63e3d1152b00db4b-7f82.html</a></p>
<p>Now, everyone is a Help author!</p>
<p>So, if you have a great web site that contains some valuable  tips for Fireworks users, go ahead, and post them as comments at the relevant  Help pages. Or, if you have a tip to share, add them as comments. You even get  some community points for suggestions and inputs that benefit the community.</p>
<p>And now, there is a cool short web page that lists all the  options of Community Help: <a href="http://help.adobe.com/en_US/CommunityHelp/">http://help.adobe.com/en_US/CommunityHelp/</a></p>
<p>And don’t forget that Fireworks Community Help home page is  here: <a href="http://www.adobe.com/support/fireworks/">http://www.adobe.com/support/fireworks/</a></p>]]>
        
    </content>
</entry>
<entry>
    <title>2 new Fireworks articles at Adobe Dev Center</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/2_new_fireworks_articles_at_ad_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8347" title="2 new Fireworks articles at Adobe Dev Center" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8347</id>
    
    <published>2008-12-09T12:02:10Z</published>
    <updated>2008-12-15T04:17:11Z</updated>
    
    <summary>Two new articles have been posted at Fireworks Developer Center on www.adobe.com. The actual links for the articles are mentioned below. For people new to this location, it houses articles, extensions which range from traditional usage of Fireworks to extending...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Community and Announcements" />
            <category term="Extensions and Articles" />
            <category term="Tips and Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Two new articles have been posted at Fireworks Developer Center on <em>www.adobe.com</em>. The actual links for the articles are mentioned below. For people new to this location, it houses articles, extensions which range from traditional usage of Fireworks to extending the functionality to its limits.  Explore the following new articles apart from the old ones which are a good read.</p>
<p>Lorem Ipsum placeholder text generator for Fireworks<br />
  <a href="http://www.adobe.com/devnet/fireworks/articles/loremipsum_panel.html">http://www.adobe.com/devnet/fireworks/articles/loremipsum_panel.html</a></p>
<p>Workspace Manager panel in Fireworks CS4<br />
<a href="http://www.adobe.com/devnet/fireworks/articles/workspace_manager_panel.html">http://www.adobe.com/devnet/fireworks/articles/workspace_manager_panel.html</a></p>]]>
        
    </content>
</entry>
<entry>
    <title>Easter Egg? Other Fireworks engineers!</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/easter_egg.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8345" title="Easter Egg? Other Fireworks engineers!" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8345</id>
    
    <published>2008-12-09T11:14:40Z</published>
    <updated>2008-12-13T12:12:23Z</updated>
    
    <summary>Easter egg is a hidden feature of Fireworks which is no way related to the functionality of the product. It is a flash demo which contains photos of a lot of people who are involved with the building on Fireworks...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Community and Announcements" />
            <category term="General Fireworks" />
            <category term="Tips and Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p><strong>Easter egg</strong> is a hidden feature of Fireworks which is no way related to the functionality of the product. It is a flash demo which contains photos of a lot of people who are involved with the building on Fireworks over different versions. To access the feature go to menu item</p>
<ul>
  <li>MAC: Fireworks -&gt; About Fireworks CS4... </li>
  <li>WIN: Help -&gt; About Fireworks...</li>
</ul>

<div align="center"><img alt="About Us dialog" src="http://blogs.adobe.com/sarthaksinghal/EasterEgg.png" width="252" height="122" /></div>

<p>The about dialog will pop up. Now press Control on Mac or Win and a single mouse click on the FW icon. <strong>Be patient!</strong> This will pop up the <strong>faces of people who work quite hard</strong> to bring the various <strong>versions of Firework</strong> to you. I am also in one of the images. <strong>You just need to hunt me down!</strong>. This trick can be found in earlier versions of Fireworks also.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Keyboard Shortcut Tips</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/keyboard_shortcut_tips.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8332" title="Keyboard Shortcut Tips" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8332</id>
    
    <published>2008-12-08T09:10:42Z</published>
    <updated>2008-12-08T16:36:02Z</updated>
    
    <summary>Keyboard shortcuts are an important ingredient for an efficient user of an application. But different applications have their own custom set of shortcuts even if they have the similar kind of functionality. Graphic applications like Fireworks, Photoshop, Illustrator and Freehand...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="General Fireworks" />
            <category term="Tips and Tricks" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Keyboard shortcuts are an important ingredient for an efficient user of an application. But different applications have their own custom set of shortcuts even if they have the similar kind of functionality.
</p>
<p>Graphic applications like Fireworks, Photoshop, Illustrator and Freehand have a degree of overlap in their basic functionality. It is only in their advanced features that the applications start to differ. With the overlapping functionality amongst the applications it would be really beneficial if</p>
<ol>
  <li>People working in some other application might like to use the same keyboard shortcuts in Fireworks.</li>
  <li>Migrating from other graphical applications to Fireworks for its specialized features but using the other applications keyboard shortcuts for some of the same task. </li>
  <li>A  user has customized the keyboard shortcuts for an old  version of Fireworks and would like to migrate the those shortcuts in the newly released version of Fireworks.</li>
</ol>
<p>All the above problems can be solved as:</p>
<ol>
  <li>See the below image where you can switch  between the keyboard shortcut of other applications. The keyboard shortcut dialog can be  accessed from the following menu items. <strong>This will load the keyboard shortcuts of the selected application.</strong></li>

<ul>
  <li>WIN: Edit-&gt; Keyboard Shortcuts</li>
  <li>MAC: Fireworks-&gt;Keyboard Shortcuts</li>
  </ul>
<p>&nbsp;</p>
<div align="center"><img alt="Keyboard Shortcut dialog" src="http://blogs.adobe.com/sarthaksinghal/Keyboard.png" width="395" height="506" /></div>
<li>The keyboard shortcut file is an xml file which is placed at the locations</li>
  <ul>
  <li>WIN: &lt;OS Drive&gt;:\Program Files\Adobe\Adobe Fireworks CS4\English\Keyboard Shortcuts\</li>
  <li>MAC: /Applications/Adobe Fireworks CS4/Adobe Fireworks CS4/Contents/Resources/&lt;language project file e.g en.lproj&gt;/Keyboard Shortcuts/</li>
  </ul>
 <p>The path to &quot;Contents&quot; can be reached by Right click on &quot;Adobe Fireworks CS4&quot; app and click on &quot;Show Package Contents&quot;. Just add the xml file from some other version of Fireworks and place it at the above location and restart the application. <strong>This will add the newly dropped xml file in the menu item. Select that xml file for shortcuts to work in the new version of Fireworks. </strong>Just remember to account for the Fireworks version when looking up the file path.</p>
</ol>]]>
        
    </content>
</entry>
<entry>
    <title>Fireworks CS4 workflow changes - Part 4 (Last)</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/fireworks_cs4_workflow_changes_3.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8311" title="Fireworks CS4 workflow changes - Part 4 (Last)" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8311</id>
    
    <published>2008-12-05T12:14:23Z</published>
    <updated>2008-12-10T08:57:09Z</updated>
    
    <summary>Continuing with the workflow changes that have been done in CS4 release version, below you can find 6 more. I will keep posting more workflow changes in this release over the next few weeks. All the color spaces of .psd...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Continuing with the workflow changes that have been done in CS4 release version, below you can find 6 more. I will keep posting more workflow changes in this release over the next few weeks.</p>
<ol>
  <li>All the color spaces of .psd and .ai are now  supported. Once the import/open of the files happen, they get converted to  RGB 8 bit.This might result in color variations on certain occasions. Prior to CS4 some of the files refused to open.</li>
  <li>Another hidden functionality added in CS4 is the history of object selections. Consider a case when you select objects at multiple places on the canvas and have to revert back to the last selected object. Fireworks CS4 allows a history for the selection of objects also. The user can run back or forward in the selection history using  Cmd+Shift+Left Arrow/Right Arrow on Mac and Ctrl+Shift+Left Arrow/Right Arrow on Win.</li>
  <li>Whenever a custom asset is created by the user, the path location is remembered unlike CS3 where the user had to navigate to Fireworks preferences location in users folder.</li>
  <li>The usage of special characters in  File, Page, State name has been restricted. Ex '/', '\'</li>
<div align="center"><img alt="Error message" src="http://blogs.adobe.com/sarthaksinghal/Error_Msg.png" width="385" height="126" /></div>
  <li>Not really a workflow change but all the flash panels are not loaded at the launch of application. They are initialized and respond only when they are in focus. This improves memory footprint of the application and performance. If all the flash panels are in focus then the user will not see any change. Also when the flash panel has been switched off, it does not unload and consumes memory.</li>
  <li>A much needed and special feature to have images inset the text, Text In Path has been added which will create something like as below. It can be accessed from Text-&gt;Text in Path.</li>
<div align="center"><img alt="Text In Path functionality" src="http://blogs.adobe.com/sarthaksinghal/Text_In_Path.png" width="381" height="126" /></div>
</ol>]]>
        
    </content>
</entry>
<entry>
    <title>Fireworks Users and Engineers handshake</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/fireworks_users_and_engineers.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8294" title="Fireworks Users and Engineers handshake" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8294</id>
    
    <published>2008-12-03T04:27:46Z</published>
    <updated>2008-12-05T12:23:30Z</updated>
    
    <summary>Lately I have seen a lot of comments getting posted at my blog and I am quite happy with it. My goal is to narrow the barrier an Engineer or a Designer faces while communicating with each other. A developer...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Community and Announcements" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Lately I have seen a lot of comments getting posted at my blog and I am quite happy with it. My goal is to <strong>narrow the barrier an Engineer or a Designer faces while communicating with each other</strong>. A developer writes code without sometimes getting to know how that code is being used in real life designing. A designer on the other hand would like to applaud the engineers or criticize them for the work that has been done. These two personalities do not know the right people or the medium to convey this message. </p>
<div align="center"><img alt="My perception of Fireworks engineer and users" src="http://blogs.adobe.com/sarthaksinghal/Engineer-User_Convergence.png" width="214" height="188" /></div>
<p>Trust me there is no other <strong>satisfying feeling for a developer when a customer tells them directly what a beautiful job they has accomplished</strong>. And if there are bugs, issues, enhancements to be done and they come directly from people like you, it keeps the blood pumping in their veins of engineers. This is just what I am trying to achieve through this forum.</p>
<p>We keep hearing internally about how Fireworks is getting used by designers outside.<strong> I would like to hear directly from the customers how they actually use Fireworks</strong>. Please do not restrict about writing using the CS4 version only. The work flows  involved around Fireworks could span across multiple versions. The integration amongst different CS4 applications where Fireworks play a role. What is the end result from the work flow? Is it a prototype generated, wire frame, mobile application mock up, interaction design. These topics we have heard but would like to know a little more in depth of how these are achieved using Fireworks. </p>
<p>Be assured that I will have the <strong>feedback circulated around so that the engineering team can have a direct look at how their features and functionality are being used in real world</strong>. It will drive them crazily happy when they read the feedback from all of you Fireworks users.</p>]]>
        
    </content>
</entry>
<entry>
    <title>Probable Text woes and their resolution in Fireworks CS4</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/12/probable_text_woes_and_their_r_1.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8266" title="Probable Text woes and their resolution in Fireworks CS4" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8266</id>
    
    <published>2008-12-01T08:50:08Z</published>
    <updated>2008-12-06T04:40:08Z</updated>
    
    <summary>Below are some of the scenarios with respect to text shifting on the canvas. The user lands in a situation similar to one shown below from all the 4 scenarios. Scenario: Selecting/de-selecting the text object and trying to move it...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="Bugs and Issues" />
            <category term="CS4 Release" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<p>Below are some of the scenarios with respect to text shifting on the canvas. The user lands in a situation similar to one shown below from all the 4 scenarios.</p>

<div align="center"><img alt="Text and the bounding box mis-alignment" src="http://blogs.adobe.com/sarthaksinghal/boundingBox.png" width="384" height="49" /></div>
<ol>
  <li><strong>Scenario:</strong> Selecting/de-selecting the text object and trying to move it on the canvas using keyboard arrow keys.<br />
    <strong>Problem description:</strong> The text within a textbox in Fireworks CS4 on a Mac will move within the textbox and even move out of the textbox if you select and deselect the textbox multiple times while moving the textbox with the keyboard arrow keys each time.<br />
    <strong>Temporary workaround:</strong> When ever you see a text image going out of sync with its bounding box, just re-adjust the text or double click inside the bounding box. This will make the text object to correct itself. </li>
The above scenario can be seen visually from the video. The video has been provided by www.designme.sk
<div align="center"><a href="http://blogs.adobe.com/sarthaksinghal/cs41.html" onclick="window.open('http://www.designme.sk/junk/cs4','popup','width=641,height=514,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false">View Video</a>
</div>

<p>  <li><strong>Scenario:</strong> Trying to align text elements using mouse either against other objects present on the canvas or a guide, using the cues from smart guides.<br /><br />
    <strong>Problem description:</strong> When ever we have grids enabled and we try to align a text element against other objects on the canvas using the cue from smart guides, sometimes the text bounding box shifts away from the text image on releasing the mouse.<br /><br />
    It seems this shift in the bounding box is happening when the bounding box tends to snap to the nearest grid pixel and we release the mouse at half pixel less.<br /><br />
    <strong>Temporary workaround:</strong> Try to align text elements with the following settings turned off. (i)View-&gt;Grid-&gt;Snap to Grid and (ii)View-&gt;Smart Guides-&gt;Snap to Smart Guides</li><br />
  <li><strong>Scenario</strong>: Range Kerning/Kerning value in CS3 is not the same in CS4.<br /><br />
    <strong>Problem description:</strong> Range Kerning value applied in CS3 does not give the same appearance when opened in CS4 and updated. The look of the text block totally changes and we need to manually enter the new value to get back the desired effect.<br /><br />
    <strong>Temporary workaround:</strong> Range Kerning control present in the UI has now been changed to Tracking in FWCS4. Tracking control works the same way as that present in apps such as Adobe Illustrator or Photoshop. To apply tracking, a range of characters has to be selected first, unlike kerning control wherein, just keeping the cursor between 2 characters we could apply kerning.<br /><br />
  For a value of Kerning applied in CS3, if we set approximately 10 times the value of Tracking in CS4, we can get similar looking text element. Ex: if the Kerning value which was set in CS3 for a text element was 10, then around 100 could be the Tracking value which we will have to set in CS4 so that we can get similar looking result.</li></p>

<p>  <li><strong>Scenario:</strong> 2 pixel shift in text glyphs when we change area/frame text to point text and vice a versa.<br /><br />
    <strong>Problem description:</strong> When we change the area text (drawn by click dragging on the canvas using the text tool such that we get an area bounding box) into a point text (drawn by just click once on the canvas using text tool) by double clicking the top right handle or vice-versa, we can see that there is a 2-px shift in glyphs on the canvas.<br /><br />
    In ATE, bounding box of a point text is different than the area text. The area text has a small gap between the glyphs and the bounding box, thus currently when we do such a change; there is a slight shift of the glyphs either upwards or downwards depending upon the point or area text change done.<br /><br />
    <strong>Temporary workaround:</strong> Create either an area text or point text depending upon your requirement and don’t shift or change from one type to the other. Note that when you convert area text to point text, the glyphs shift 2 px downwards and when we convert a point text into an area text, glyphs shift 2 px upwards.<br /><br />
  </li><br />
  <li><strong>Scenario:</strong> Trying to 9-slice scale a custom symbol or common library element, sometimes the text jumps away.<br /><br />
    <strong>Problem description:</strong> When we try to apply 9slice scaling on common library element such as a button etc, sometimes the text jumps away from its location. 9-slice scaling when applied to a text bounding box changes it to an area text if it’s a point text which makes the glyphs to shift 2 px from their original location. Moreover in situations where in 9-slice scaling is used to scale the button element, after some point the text tends to break away from its original location.<br /><br />
    <strong>Temporary workaround:</strong> If a symbol or custom component has text contained inside, then make sure that the text object is placed well inside the 9-slice guides and they are not overlapping. More importantly, make sure that the text element is an area text box (if it’s not then convert it by dragging the lower right corner of the bounding box) and not a point text box.</li><br />
</ol></p>]]>
        
    </content>
</entry>
<entry>
    <title>Fireworks CS4 workflow changes - Part 3</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/11/fireworks_cs4_workflow_changes_2.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8240" title="Fireworks CS4 workflow changes - Part 3" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8240</id>
    
    <published>2008-11-26T13:00:17Z</published>
    <updated>2008-12-06T04:46:55Z</updated>
    
    <summary> Pixel radius definition for primitive rectangle. The radius can be changed even after the rectangle is 9 slice scaled. This is apart from defining it in percentage values. Restricting the scaling down of objects which have 9 slice scaling...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<ol>
  <li>Pixel radius definition for primitive rectangle.  The radius can be changed even after the rectangle is 9 slice scaled. This is apart from defining it in percentage values.</li>
<div align="center"><img alt="Pixel roundness for rectangles" src="http://blogs.adobe.com/sarthaksinghal/Pixel.png"  width="283" height="93"></li></div>
    <li>Restricting the scaling down of objects which  have 9 slice scaling applied to it. This prevents the objects from getting  distorted for vector and bitmap objects.</li>
  <li>States and Layers panel have a small radio button kind of functionality which  allows for moving the objects from 1 state/layer to the other layer/state  without any issues. When an object is selected contained in the State or Layer the radio button is enabled. Once the button is enabled designer can move just the radio button which inturn moves all the selected objects under it.</li>
<div align="center">  <img alt="Radio button functionality to move objects in Layers and States" src="http://blogs.adobe.com/sarthaksinghal/Picture%203.png" width="237" height="79"></li></div>
  <li>The vector objects like Line, Ellipse, and Polygon now show up  with names unlike just &quot;Path&quot; as was present in earlier versions.</li>
<div align="center"><img alt="Vector object names" src="http://blogs.adobe.com/sarthaksinghal/Picture%202.png" width="212" height="118"></li></div>
  <li>When guides are present on a document, pressing shift will show the distance  between 2 guides on the canvas in pixels.</li>
</ol>]]>
        
    </content>
</entry>
<entry>
    <title>Fireworks CS4 workflow changes - Part 2</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/11/fireworks_cs4_workflow_changes.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8217" title="Fireworks CS4 workflow changes - Part 2" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8217</id>
    
    <published>2008-11-25T08:02:36Z</published>
    <updated>2008-12-06T04:48:55Z</updated>
    
    <summary> Guides on the master page will be visible on child pages. Any new guides added will also get reflected on the child pages. Guide location changes made in the master will reflect on child pages. Child page can override...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<ol>
  <li>Guides on the master page will be visible on  child pages. Any new guides added will also get reflected on the child pages.  Guide location changes made in the master will reflect on child pages. Child  page can override the master page guide settings.</li>
  <li>In the symbol properties panel, user needs to  press Enter to reflect the changes in fields like labels.</li>
  <li>Loading of flash panels are delayed. This will reduce the  launch time and use memory stamp only for panels which are used by users. There  are 8 flash panels by default in Fireworks CS4.</li>
  <li>Anti-aliasing for vectors is much smoother now.  It is due to new rendering mechanism added in CS4 version.</li>
  <li>Mouse wheel scrolling in panels</li>
  <ul>
    <li>Mac:   Layers, Pages, states, Common Library</li>
    <li>Win: All panels</li>
  </ul>
</ol>]]>
        
    </content>
</entry>
<entry>
    <title>Fireworks CS4 workflow changes - Part 1</title>
    <link rel="alternate" type="text/html" href="http://blogs.adobe.com/sarthaksinghal/2008/11/fireworks_cs_workflow_changes.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://blogs.adobe.com/cgi-bin/mt-atom.cgi/weblog/blog_id=228/entry_id=8193" title="Fireworks CS4 workflow changes - Part 1" />
    <id>tag:blogs.adobe.com,2008:/sarthaksinghal//228.8193</id>
    
    <published>2008-11-24T11:56:02Z</published>
    <updated>2008-12-06T04:50:33Z</updated>
    
    <summary> Master Page Optimize settings can be carried over on to the child pages.  For optimize settings to be inherited by child pages, they need to be linked. Child page can override the master page optimize settings. Alternatively when the...</summary>
    <author>
        <name>Sarthak Singhal</name>
        
    </author>
            <category term="CS4 Release" />
            <category term="Usage and Workflow" />
    
    <content type="html" xml:lang="en" xml:base="http://blogs.adobe.com/sarthaksinghal/">
        <![CDATA[<ol>
  <li>Master Page Optimize settings can be carried  over on to the child pages.  For optimize  settings to be inherited by child pages, they need to be linked. Child page can  override the master page optimize settings. Alternatively when the optimize settings for child page is modified, the linking goes off and the master page optimize settings are overridden.</li>
  <li>Designers can now select multiple pages and change the optimize  settings in one shot. It will be reflected in all pages.</li>
  <li>Layers contextual menu has a new menu item called &quot;Share Layer To All Pages&quot;. This option will share the selected layer  across all the existing pages.<strong></strong></li>
  <li>Another option added to the Layers contextual menu item is &quot;Exclude Shared Layer&quot;. This option will  remove the shared layer on current page without affecting it on the other  pages. </li>
  <li>The contextual menu can be accessed by right clicking in the layers panel. Similar right click functionality has been added to Pages and States panels.<strong></strong></li>
  <li>Icons use for Extensible Flash Panels. Users can now place icons along  with swf files, which will be considered as panel icons in workspace.The icons need to be png files. The name of the png file should be the same as panel name. Mouse over behavior can also be specified an icon and its name should be 'panelName_over.png'</li>
</ol>]]>
        
    </content>
</entry>

</feed> 

