<?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>Almer/Blank Labs &#187; Flex</title>
	<atom:link href="http://labs.almerblank.com/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://labs.almerblank.com</link>
	<description>Blog of the Talent at Almer/Blank</description>
	<lastBuildDate>Mon, 19 Jul 2010 22:55:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Illustrator CS5 to Flex4, so simple.</title>
		<link>http://labs.almerblank.com/2010/04/illustrator-cs5-to-flex4-so-simple/</link>
		<comments>http://labs.almerblank.com/2010/04/illustrator-cs5-to-flex4-so-simple/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 18:05:11 +0000</pubDate>
		<dc:creator>Omar Gonzalez</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Code & Samples]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[illustrator]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[workflows]]></category>

		<guid isPermaLink="false">http://labs.almerblank.com/?p=1398</guid>
		<description><![CDATA[While I was doing some work this morning on a Flex4 application I found a pretty neat way of integrating Illustrator CS5 assets into Flex 4 with relative ease using FXG 2.0.  I haven&#039;t tested this method using other versions of FXG, but using 2.0 works great.
For my example, I used the tiger SVG [...]]]></description>
			<content:encoded><![CDATA[<p>While I was doing some work this morning on a Flex4 application I found a pretty neat way of integrating Illustrator CS5 assets into Flex 4 with relative ease using FXG 2.0.  I haven&#039;t tested this method using other versions of FXG, but using 2.0 works great.<span id="more-1398"></span></p>
<p>For my example, I used the tiger SVG file that I always see in SVG posts to create some vector art in Illustrator.  After opening the SVG I simply saved it as an FXG 2.0 file using the Save As menu.  In the FXG options I just used the default options.<br />
<img class="alignnone" title="FXG Options" src="http://laflash.org/wp-content/uploads/2010/04/Screen-shot-2010-04-14-at-10.33.55-AM.png" alt="" width="653" height="566" /></p>
<p>After saving the FXG file, I placed the file in my src folders in a Flex 4 project in Flash Builder 4.  I made a skins package to drop the file in.<br />
<img class="alignnone" title="FXG File Placement" src="http://laflash.org/wp-content/uploads/2010/04/Screen-shot-2010-04-14-at-10.51.18-AM.png" alt="" width="292" height="306" /></p>
<p>Once you drop your FXG file into your project, using the file is a breeze.  Just write the tag in!<br />
<img class="alignnone" title="Using FXG in Flex 4" src="http://laflash.org/wp-content/uploads/2010/04/Screen-shot-2010-04-14-at-11.05.41-AM.png" alt="" width="608" height="262" /></p>
<p>It really is as simple as that.  Using this method you can use these FXG files very easily in any of your Spark skins.  Here&#039;s the rendered FXG:<br />
<img class="alignnone" title="FXG rendered in Flex 4" src="http://laflash.org/wp-content/uploads/2010/04/Screen-shot-2010-04-14-at-10.38.57-AM.png" alt="" width="956" height="612" /></p>
<p>Once you have your fxg graphics rendering, you can manipulate the object using width, height, alpha, etc and the graphics will scale as you&#039;d expect from vector graphics.<br />
<img class="alignnone" title="Altered FXG at runtime" src="http://laflash.org/wp-content/uploads/2010/04/Screen-shot-2010-04-14-at-10.39.34-AM.png" alt="" width="1360" height="858" /></p>
<p>Download Flash Builder 4 project file here: <a href="http://laflash.org/wp-content/uploads/2010/04/FXGinFlex4.fxp">Example Source</a></p>
]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2010/04/illustrator-cs5-to-flex4-so-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash 10.1 API Updates</title>
		<link>http://labs.almerblank.com/2010/03/flash-10-1-api-updates/</link>
		<comments>http://labs.almerblank.com/2010/03/flash-10-1-api-updates/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 18:47:47 +0000</pubDate>
		<dc:creator>Nolan Butcher</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flash 10.1]]></category>
		<category><![CDATA[Flash API]]></category>

		<guid isPermaLink="false">http://labs.almerblank.com/?p=1358</guid>
		<description><![CDATA[I&#039;ve compiled a quick reference list of all the new classes in the Flash 10.1 API. Some look to be very useful, while others seem to be internal classes that aren&#039;t going to be any use for developers.

&#8212; NEW CLASSES &#8212;
AAAARecord
Accelerometer
AccelerometerEvent
AnimatorFactoryUniversal
AnimatorUniversal
ApplyElementIDOperation
ApplyElementStyleNameOperation
ApplyElementUserStyleOperation
ApplyFormatOperation
ApplyFormatToElementOperation
ApplyLinkOperation
ApplyTCYOperation
ARecord
BackgroundColor
BaselineOffset
BaselineShift
BlockProgression
BreakElement
CameraRoll
CertificateStatus
CharacterUtil
ClearFormatOnElementOperation
ClearFormatOperation
Collator
CollatorMode
ColumnState
CompositeOperation
CompositionAttributeRange
CompositionCompleteEvent
Configuration
ContainerController
ContainerFormattedElement
ConversionType
CopyOperation
CurrencyFormatter
CurrencyParseResult
CutOperation
DamageEvent
DatagramSocket
DatagramSocketDataEvent
DateTimeFormatter
DateTimeNameContext
DateTimeNameStyle
DateTimeStyle
DeleteTextOperation
Direction
DivElement
DNSResolver
DNSResolverEvent
EditingMode
EditManager
ElementRange
FlowComposerBase
FlowDamageType
FlowElement
FlowElementMouseEvent
FlowElementOperation
FlowGroupElement
FlowLeafElement
FlowOperation
FlowOperationEvent
FlowTextOperation
FormatValue
Geolocation
GeolocationEvent
GestureEvent
GesturePhase
GlobalSettings
GroupSpecifier
HTMLSWFCapability
InlineGraphicElement
InlineGraphicElementStatus
InsertInlineGraphicOperation
InsertTextOperation
InterfaceAddress
IPVersion
JustificationRule
KeyboardType
LastOperationStatus
LeadingModel
LineBreak
LinkElement
LinkState
LoadVoucherSetting
LocaleID
ModifyInlineGraphicOperation
Multitouch
MultitouchInputMode
MXRecord
NationalDigitsType
NativeProcess
NativeProcessExitEvent
NativeProcessStartupInfo
NavigationUtil
NetGroup
NetGroupInfo
NetGroupReceiveMode
NetGroupReplicationStrategy
NetGroupSendMode
NetGroupSendResult
NetStreamAppendBytesAction
NetStreamMulticastInfo
NetworkInfo
NetworkInterface
NumberFormatter
NumberParseResult
OverflowPolicy
PaperSize
ParagraphElement
ParagraphFormattedElement
PasteOperation
PlainTextExporter
PressAndTapGestureEvent
PrintMethod
PrintUIOptions
PTRRecord
RedoOperation
ResourceRecord
RSLErrorEvent
RSLEvent
RSLInfo
RSLPreloader
SecureSocket
SecureSocketMonitor
SelectionEvent
SelectionFormat
SelectionManager
SelectionState
ServerSocket
ServerSocketConnectEvent
SpanElement
SpecialCharacterElement
SplitParagraphOperation
SRVRecord
StageAspectRatio
StageOrientation
StageOrientationEvent
StandardFlowComposer
StatusChangeEvent
StorageVolume
StorageVolumeChangeEvent
StorageVolumeInfo
StringTextLineFactory
StringTools
SubParagraphGroupElement
SWZInfo
SystemIdleMode
SystemUpdater
SystemUpdaterType
TabElement
TabStopFormat
TCYElement
TextAlign
TextClipboard
TextContainerManager
TextConverter
TextDecoration
TextFlow
TextFlowLine
TextFlowLineLocation
TextFlowTextLineFactory
TextJustify
TextLayoutEvent
TextLayoutFormat
TextLineFactoryBase
TextLineRecycler
TextRange
TextScrap
TLFTextField
TLFTypographicCase
TouchEvent
TouchscreenType
TransformGestureEvent
TruncationOptions
UncaughtErrorEvent
UncaughtErrorEvents
UndoManager
UndoOperation
UpdateCompleteEvent
URLFilePromise
VerticalAlign
VoucherAccessInfo
WhiteSpaceCollapse
&#8212; NEW INTERFACES &#8212;
IConfiguration
IEditManager
IFilePromise
IFlowComposer
IFormatResolver
IIMEClient
IInteractionEventHandler
IOperation
ISandboxSupport
ISearchableText
ISelectionManager
ISimpleTextSelection
ISWFContext
ITabStopFormat
ITextExporter
ITextImporter
ITextLayoutFormat
ITextLineCreator
IUndoManager
IVerticalJustificationLine
I&#039;m planning on putting together some code examples over the next few [...]]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve compiled a quick reference list of all the new classes in the Flash 10.1 API. Some look to be very useful, while others seem to be internal classes that aren&#039;t going to be any use for developers.</p>
<p><span id="more-1358"></span></p>
<blockquote><p><strong>&#8212; NEW CLASSES &#8212;</strong></p>
<p>AAAARecord<br />
Accelerometer<br />
AccelerometerEvent<br />
AnimatorFactoryUniversal<br />
AnimatorUniversal<br />
ApplyElementIDOperation<br />
ApplyElementStyleNameOperation<br />
ApplyElementUserStyleOperation<br />
ApplyFormatOperation<br />
ApplyFormatToElementOperation<br />
ApplyLinkOperation<br />
ApplyTCYOperation<br />
ARecord<br />
BackgroundColor<br />
BaselineOffset<br />
BaselineShift<br />
BlockProgression<br />
BreakElement<br />
CameraRoll<br />
CertificateStatus<br />
CharacterUtil<br />
ClearFormatOnElementOperation<br />
ClearFormatOperation<br />
Collator<br />
CollatorMode<br />
ColumnState<br />
CompositeOperation<br />
CompositionAttributeRange<br />
CompositionCompleteEvent<br />
Configuration<br />
ContainerController<br />
ContainerFormattedElement<br />
ConversionType<br />
CopyOperation<br />
CurrencyFormatter<br />
CurrencyParseResult<br />
CutOperation<br />
DamageEvent<br />
DatagramSocket<br />
DatagramSocketDataEvent<br />
DateTimeFormatter<br />
DateTimeNameContext<br />
DateTimeNameStyle<br />
DateTimeStyle<br />
DeleteTextOperation<br />
Direction<br />
DivElement<br />
DNSResolver<br />
DNSResolverEvent<br />
EditingMode<br />
EditManager<br />
ElementRange<br />
FlowComposerBase<br />
FlowDamageType<br />
FlowElement<br />
FlowElementMouseEvent<br />
FlowElementOperation<br />
FlowGroupElement<br />
FlowLeafElement<br />
FlowOperation<br />
FlowOperationEvent<br />
FlowTextOperation<br />
FormatValue<br />
Geolocation<br />
GeolocationEvent<br />
GestureEvent<br />
GesturePhase<br />
GlobalSettings<br />
GroupSpecifier<br />
HTMLSWFCapability<br />
InlineGraphicElement<br />
InlineGraphicElementStatus<br />
InsertInlineGraphicOperation<br />
InsertTextOperation<br />
InterfaceAddress<br />
IPVersion<br />
JustificationRule<br />
KeyboardType<br />
LastOperationStatus<br />
LeadingModel<br />
LineBreak<br />
LinkElement<br />
LinkState<br />
LoadVoucherSetting<br />
LocaleID<br />
ModifyInlineGraphicOperation<br />
Multitouch<br />
MultitouchInputMode<br />
MXRecord<br />
NationalDigitsType<br />
NativeProcess<br />
NativeProcessExitEvent<br />
NativeProcessStartupInfo<br />
NavigationUtil<br />
NetGroup<br />
NetGroupInfo<br />
NetGroupReceiveMode<br />
NetGroupReplicationStrategy<br />
NetGroupSendMode<br />
NetGroupSendResult<br />
NetStreamAppendBytesAction<br />
NetStreamMulticastInfo<br />
NetworkInfo<br />
NetworkInterface<br />
NumberFormatter<br />
NumberParseResult<br />
OverflowPolicy<br />
PaperSize<br />
ParagraphElement<br />
ParagraphFormattedElement<br />
PasteOperation<br />
PlainTextExporter<br />
PressAndTapGestureEvent<br />
PrintMethod<br />
PrintUIOptions<br />
PTRRecord<br />
RedoOperation<br />
ResourceRecord<br />
RSLErrorEvent<br />
RSLEvent<br />
RSLInfo<br />
RSLPreloader<br />
SecureSocket<br />
SecureSocketMonitor<br />
SelectionEvent<br />
SelectionFormat<br />
SelectionManager<br />
SelectionState<br />
ServerSocket<br />
ServerSocketConnectEvent<br />
SpanElement<br />
SpecialCharacterElement<br />
SplitParagraphOperation<br />
SRVRecord<br />
StageAspectRatio<br />
StageOrientation<br />
StageOrientationEvent<br />
StandardFlowComposer<br />
StatusChangeEvent<br />
StorageVolume<br />
StorageVolumeChangeEvent<br />
StorageVolumeInfo<br />
StringTextLineFactory<br />
StringTools<br />
SubParagraphGroupElement<br />
SWZInfo<br />
SystemIdleMode<br />
SystemUpdater<br />
SystemUpdaterType<br />
TabElement<br />
TabStopFormat<br />
TCYElement<br />
TextAlign<br />
TextClipboard<br />
TextContainerManager<br />
TextConverter<br />
TextDecoration<br />
TextFlow<br />
TextFlowLine<br />
TextFlowLineLocation<br />
TextFlowTextLineFactory<br />
TextJustify<br />
TextLayoutEvent<br />
TextLayoutFormat<br />
TextLineFactoryBase<br />
TextLineRecycler<br />
TextRange<br />
TextScrap<br />
TLFTextField<br />
TLFTypographicCase<br />
TouchEvent<br />
TouchscreenType<br />
TransformGestureEvent<br />
TruncationOptions<br />
UncaughtErrorEvent<br />
UncaughtErrorEvents<br />
UndoManager<br />
UndoOperation<br />
UpdateCompleteEvent<br />
URLFilePromise<br />
VerticalAlign<br />
VoucherAccessInfo<br />
WhiteSpaceCollapse</p>
<p><strong>&#8212; NEW INTERFACES &#8212;</strong></p>
<p>IConfiguration<br />
IEditManager<br />
IFilePromise<br />
IFlowComposer<br />
IFormatResolver<br />
IIMEClient<br />
IInteractionEventHandler<br />
IOperation<br />
ISandboxSupport<br />
ISearchableText<br />
ISelectionManager<br />
ISimpleTextSelection<br />
ISWFContext<br />
ITabStopFormat<br />
ITextExporter<br />
ITextImporter<br />
ITextLayoutFormat<br />
ITextLineCreator<br />
IUndoManager<br />
IVerticalJustificationLine</p></blockquote>
<p>I&#039;m planning on putting together some code examples over the next few weeks that cover some of the more interesting packages. Let me know if you have a request, and I&#039;ll gladly make an effort to include them&#8230; <img src='http://labs.almerblank.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2010/03/flash-10-1-api-updates/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ZamfBrowser 1.2 and ZendAmfServiceBrowser Update</title>
		<link>http://labs.almerblank.com/2010/02/zamfbrowser-1-2-and-zendamfservicebrowser-update/</link>
		<comments>http://labs.almerblank.com/2010/02/zamfbrowser-1-2-and-zendamfservicebrowser-update/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 21:58:42 +0000</pubDate>
		<dc:creator>Omar Gonzalez</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Code & Samples]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[Actionscript]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[Zamf]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[ZendAMF Service Browser]]></category>

		<guid isPermaLink="false">http://labs.almerblank.com/?p=1321</guid>
		<description><![CDATA[Over the weekend I updated both the ZamfBrowser application and the ZendAmfServiceBrowser class that gives the ZamfBrowser information about your ZendAMF services set up.  The ZendAmfServiceBrowser class now supports using the Zend_Amf_Server-&#62;addDirectory() method.  I also integrated some optimization suggestions submitted by Marijn Huizendveld.  Thanks for your contributions Marijn!  ZamfBrowser got updates to fix all the [...]]]></description>
			<content:encoded><![CDATA[<p>Over the weekend I updated both the ZamfBrowser application and the ZendAmfServiceBrowser class that gives the ZamfBrowser information about your ZendAMF services set up.  <span id="more-1321"></span>The ZendAmfServiceBrowser class now supports using the Zend_Amf_Server-&gt;addDirectory() method.  I also integrated some optimization suggestions submitted by Marijn Huizendveld.  Thanks for your contributions Marijn!  ZamfBrowser got updates to fix all the currently reported bugs.  You can get more info about what exactly was updated, as well as download the source, at http://zamfbrowser.riaforge.com.  Info on the ZendAmfServiceBrowser class update can be found at http://www.zamfbrowser.org</p>
<p>If you have suggestions for enhancements or more bug fixes please do report them at http://zamfbrowser.riaforge.com  If you don&#039;t want to sign up for RIAForge just send me an email to omar@almerblank.com, I&#039;d really like to hear your suggestions and bug reports!</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2010/02/zamfbrowser-1-2-and-zendamfservicebrowser-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ZamfBrowser 1.1</title>
		<link>http://labs.almerblank.com/2009/11/zamfbrowser-1-1/</link>
		<comments>http://labs.almerblank.com/2009/11/zamfbrowser-1-1/#comments</comments>
		<pubDate>Sun, 22 Nov 2009 22:50:21 +0000</pubDate>
		<dc:creator>Omar Gonzalez</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Code & Samples]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[AS3]]></category>
		<category><![CDATA[code examples]]></category>
		<category><![CDATA[code generator]]></category>
		<category><![CDATA[flash builder]]></category>
		<category><![CDATA[stub]]></category>
		<category><![CDATA[stub code]]></category>
		<category><![CDATA[Unit Testing]]></category>
		<category><![CDATA[Zamf]]></category>
		<category><![CDATA[Zend]]></category>
		<category><![CDATA[Zend Framework]]></category>
		<category><![CDATA[ZendAMF]]></category>
		<category><![CDATA[ZendAMF Service Browser]]></category>

		<guid isPermaLink="false">http://labs.almerblank.com/?p=1275</guid>
		<description><![CDATA[Just posted an update to ZamfBrowser.  ZamfBrowser can now generate code for use in either Flash or Flex based projects.  Simply point ZamfBrowser to the source path folder where your code is, the &#034;com&#034; folder.  Then enter the package you would like the services in, for example &#034;com.project.services&#034;.  ZamfBrowser will create a methods package and [...]]]></description>
			<content:encoded><![CDATA[<p>Just posted an update to ZamfBrowser.  ZamfBrowser can now generate code for use in either Flash or Flex based projects.  <span id="more-1275"></span>Simply point ZamfBrowser to the source path folder where your code is, the &#034;com&#034; folder.  Then enter the package you would like the services in, for example &#034;com.project.services&#034;.  ZamfBrowser will create a methods package and a classes package within the services package you specify.  The classes in the &#034;classes&#034; package reflect the AMF services on the backend.  Service calls can also be made by starting a method object by itself from the classes in the &#034;methods&#034; package.  The Flex package uses the same class that ZamfBrowser uses to unit test methods.  The Flash package has been lightly tested.  As bugs come up please post them to the site http://zamfbrowser.riaforge.org   Usage examples will follow soon at http://labs.almerblank.com</p>
]]></content:encoded>
			<wfw:commentRss>http://labs.almerblank.com/2009/11/zamfbrowser-1-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
