<?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"
	>

<channel>
	<title>F-IN-BOX Blog</title>
	<atom:link href="http://www.f-in-box.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://f-in-box.com/blog</link>
	<description>F-IN-BOX News, Tips and Tricks</description>
	<pubDate>Fri, 03 Oct 2008 11:56:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>F-IN-BOX DLL Edition 3.3.1 is ready</title>
		<link>http://f-in-box.com/blog/f-in-box-dll-edition-331-is-ready/</link>
		<comments>http://f-in-box.com/blog/f-in-box-dll-edition-331-is-ready/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 11:56:55 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX DLL Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=22</guid>
		<description><![CDATA[[FIXED] incorrect processing WM_IME_* messages. When you enter symbols on, for example, Korean kanguage, they are broken, f-in-box shows them incorrectly. The bug has been fixed in this release.
]]></description>
			<content:encoded><![CDATA[<p>[FIXED] incorrect processing WM_IME_* messages. When you enter symbols on, for example, Korean kanguage, they are broken, f-in-box shows them incorrectly. The bug has been fixed in this release.</p>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-dll-edition-331-is-ready/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX Delphi Edition 3.3.3</title>
		<link>http://f-in-box.com/blog/f-in-box-delphi-edition-333/</link>
		<comments>http://f-in-box.com/blog/f-in-box-delphi-edition-333/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 17:08:19 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=21</guid>
		<description><![CDATA[F-IN-BOX Delphi Edition 3.3.3 is available now.

A GDI leak in transparent mode fixed: see here to read description of the problem (thank you, luckmstone!)
Delphi 2009 / Builder C++ 2009 is supported now!

]]></description>
			<content:encoded><![CDATA[<p>F-IN-BOX Delphi Edition 3.3.3 is available now.</p>
<ol>
<li>A GDI leak in transparent mode fixed: see <a href = "http://f-in-box.com/forum/viewtopic.php?t=491" target = "_blank">here to read description of the problem</a> (thank you, luckmstone!)</li>
<li>Delphi 2009 / Builder C++ 2009 is supported now!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-delphi-edition-333/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX Delphi Edition 3.3.2</title>
		<link>http://f-in-box.com/blog/f-in-box-delphi-edition-332/</link>
		<comments>http://f-in-box.com/blog/f-in-box-delphi-edition-332/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:48:33 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX Delphi Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=20</guid>
		<description><![CDATA[FIXED: If SetGlobalOnLoadExternalResourceHandler is called, the movies are not loading correctly from external URLs.
]]></description>
			<content:encoded><![CDATA[<p>FIXED: If SetGlobalOnLoadExternalResourceHandler is called, the movies are not loading correctly from external URLs.</p>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-delphi-edition-332/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX Delphi Edition 3.3.1</title>
		<link>http://f-in-box.com/blog/f-in-box-delphi-edition-33-1/</link>
		<comments>http://f-in-box.com/blog/f-in-box-delphi-edition-33-1/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 18:07:32 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX Delphi Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=19</guid>
		<description><![CDATA[AllowFullscreen supported now.
]]></description>
			<content:encoded><![CDATA[<p><a href = "http://f-in-box.com/delphi/help/index/tflashplayercontrol/properties/native_properties/property_allowfullscreen.html" target = "_blank">AllowFullscreen</a> supported now.</p>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-delphi-edition-33-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX .NET Edition 3.1.1 is ready</title>
		<link>http://f-in-box.com/blog/f-in-box-net-edition-311-is-ready/</link>
		<comments>http://f-in-box.com/blog/f-in-box-net-edition-311-is-ready/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 14:34:42 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX .Net Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=18</guid>
		<description><![CDATA[AllowFullscreen supported now
]]></description>
			<content:encoded><![CDATA[<p><a href = "http://f-in-box.com/dotnet/help/index/classes/flashplayercontrol/properties/native_properties/property_flashproperty_allowfullscreen.html" target = "_blank">AllowFullscreen</a> supported now</li>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-net-edition-311-is-ready/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX .NET Edition: How To Grab Frames From A Flash Movie</title>
		<link>http://f-in-box.com/blog/f-in-box-net-edition-how-to-grab-frames-from-a-flash-movie/</link>
		<comments>http://f-in-box.com/blog/f-in-box-net-edition-how-to-grab-frames-from-a-flash-movie/#comments</comments>
		<pubDate>Sat, 14 Jun 2008 16:31:37 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX .Net Edition]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/?p=17</guid>
		<description><![CDATA[One customer wrote me:

Why GetBitmap method consums so much processor time.
It&#8217;s 720&#215;576 25fps simple movie with 40-60% processor time.
I&#8217;m making a call to GetBitmap without any further processing.

Actually, GetBitmap is not a good way when you need to grab frames from a movie quickly. So, what is the best way?
Use f_in_box__control, set TransparentMode = true, [...]]]></description>
			<content:encoded><![CDATA[<p>One customer wrote me:</p>
<p><em><br />
Why GetBitmap method consums so much processor time.<br />
It&#8217;s 720&#215;576 25fps simple movie with 40-60% processor time.<br />
I&#8217;m making a call to GetBitmap without any further processing.<br />
</em></p>
<p>Actually, GetBitmap is not a good way when you need to grab frames from a movie quickly. <span id="more-17"></span>So, what is the best way?</p>
<p>Use f_in_box__control, set TransparentMode = true, then handle <a href = "http://f-in-box.com/dotnet/help/index/classes/flashplayercontrol/events/extension_events/event_onflashpaint.html" target = "_blank">OnFlashPaint event</a>, for example:</p>
<pre name="code" class="c-sharp" cols="60" rows="10">
[DllImport("Kernel32.dll", EntryPoint = "RtlMoveMemory")] 
private static extern void CopyMemory(IntPtr Destination, IntPtr Source, int Length); 

private void flashControl1_OnFlashPaint(object sender, IntPtr pPixelPointer) 
{ 
  if (videoOut != null) 
  { 
      BitmapData bmd = videoOut.VideoBitmap.LockBits(new Rectangle(0, 0, 720, 576), ImageLockMode.WriteOnly, PixelFormat.Format32bppArgb);
      int StrideSize = 720 * 4;
      for (int i = 0; i < 576; i++)
      {
        IntPtr s = new IntPtr(pPixelPointer.ToInt32()+StrideSize * i);
        IntPtr d = new IntPtr(bmd.Scan0.ToInt32() + (StrideSize * (575 - i)));
        CopyMemory(d, s, StrideSize);
      }
      videoOut.PixelPointer = bmd.Scan0;
      videoOut.VideoBitmap.UnlockBits(bmd);
  }
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-net-edition-how-to-grab-frames-from-a-flash-movie/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Flash&#8217;In&#8217;App by Eltima Software: Flash and Mac OS X</title>
		<link>http://f-in-box.com/blog/flashinapp-by-eltima-software-flash-and-mac-os-x/</link>
		<comments>http://f-in-box.com/blog/flashinapp-by-eltima-software-flash-and-mac-os-x/#comments</comments>
		<pubDate>Thu, 05 Jun 2008 08:41:27 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/flashinapp-by-eltima-software-flash-and-mac-os-x/</guid>
		<description><![CDATA[I&#8217;ve just received interesting news from Eltima Software! Please read below:
Ever thought endowing your application with more abilities? You can do it now!
As Flash gets more and more popular each day, applications that handle Flash grow popular as well. And if you don’t know a bit about Flash and coding it, there are some solutions [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just received interesting news from Eltima Software! Please read below:</p>
<blockquote><p>Ever thought endowing your application with more abilities? You can do it now!</p>
<p>As Flash gets more and more popular each day, applications that handle Flash grow popular as well. And if you don’t know a bit about Flash and coding it, there are some solutions out there that can help you a lot. Flash&#8217;In&#8217;App by Eltima Software is one of those.</p>
<p>Flash&#8217;In&#8217;App is a free (note, completely free!) Cocoa framework that will let you manage Flash movies directly from your own applications. Basically, Flash&#8217;In&#8217;App is a set of classes, which enable any application with the ability to playback Flash SWF files and communicate with them via  External API, FSCommands or Variables, control external resources loading, and much more.</p>
<p>Eltima notes, that the users of applications which have Flash&#8217;In&#8217;App enabled, will need Mac OS X 10.4 or later and Flash Player 8 installed. Please, don’t forget that Flash&#8217;In&#8217;App is completely free for personal use.</p>
<p>More details at: <a HREF="http://www.eltima.com/products/cocoa-framework/" TARGET="_blank">http://www.eltima.com/products/cocoa-framework/</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/flashinapp-by-eltima-software-flash-and-mac-os-x/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX DLL Edition 3.2.1</title>
		<link>http://f-in-box.com/blog/f-in-box-dll-edition-321/</link>
		<comments>http://f-in-box.com/blog/f-in-box-dll-edition-321/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 10:42:29 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX DLL Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/f-in-box-dll-edition-321/</guid>
		<description><![CDATA[FIXED:f-in-box crashed when DEP enabled on Windows Vista, Flash 9 is installed and Flex-generated movie is loading.
]]></description>
			<content:encoded><![CDATA[<p>FIXED:f-in-box crashed when DEP enabled on Windows Vista, Flash 9 is installed and Flex-generated movie is loading.</p>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-dll-edition-321/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX Delphi Edition 3.3</title>
		<link>http://f-in-box.com/blog/f-in-box-delphi-edition-33/</link>
		<comments>http://f-in-box.com/blog/f-in-box-delphi-edition-33/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 10:38:53 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX Delphi Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/f-in-box-delphi-edition-33/</guid>
		<description><![CDATA[
Perfomance (in semitransparent mode) has improved.
FIXED:f-in-box crashed when DEP enabled on Windows Vista, Flash 9 is installed and Flex-generated movie is loading.

]]></description>
			<content:encoded><![CDATA[<ol>
<li>Perfomance (in semitransparent mode) has improved.</li>
<li>FIXED:f-in-box crashed when DEP enabled on Windows Vista, Flash 9 is installed and Flex-generated movie is loading.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-delphi-edition-33/feed/</wfw:commentRss>
		</item>
		<item>
		<title>F-IN-BOX .NET Edition 3.1 is ready</title>
		<link>http://f-in-box.com/blog/f-in-box-net-edition-31-is-ready/</link>
		<comments>http://f-in-box.com/blog/f-in-box-net-edition-31-is-ready/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 19:28:52 +0000</pubDate>
		<dc:creator>Artem Razin</dc:creator>
		
		<category><![CDATA[F-IN-BOX .Net Edition Releases]]></category>

		<guid isPermaLink="false">http://f-in-box.com/blog/f-in-box-net-edition-31-is-ready/</guid>
		<description><![CDATA[
Performance in transparent mode has improved
AxCode implements IDisposable
If TransparentMode = true, f_in_box__control.GetBitmap returns a bitmap with alpha component

]]></description>
			<content:encoded><![CDATA[<ul>
<li>Performance in transparent mode has improved</li>
<li>AxCode implements IDisposable</li>
<li>If TransparentMode = true, f_in_box__control.GetBitmap returns a bitmap with alpha component</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://f-in-box.com/blog/f-in-box-net-edition-31-is-ready/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
