<?xml version="1.0" encoding="UTF-8"?>
<!--

If you're seeing this, it means your browser isn't capable of client side XSLT transformations.
You can't view this website correctly, sorry.

Please get a real browser like Firefox
    http://www.mozilla.com/firefox/

-->
<?xml-stylesheet type="text/xsl" href="xslt/site.xsl"?>

<page title="Rogue-Development.com" blogindex="true">

    <navigation>
   		<page title="Home" page="index.xml" />
        <page title="Links" page="links.xml"/>
        <link title="Blog" url="http://marc-hughes.blogspot.com/index.html"/>
    </navigation>

    <content>
        <article type="img" url="images/logo.jpg" />

		<article heading="Log Viewer" type="html">
        <p>
        Often times a developer would like to have an easy way to append data to a log on-screen.  Unfortunatly, using a simple
        TextArea and appending text becomes very slow operation.  This component allows you to append text with minimal slow-down
        for massive amounts of data.
        </p>
        </article>

		<article heading="Features" type="html">
        <p>
        <ul>
          <li>Quickly append and scroll through text data.</li>
          <li>Set the searchText field, and all log-items matching that text are highlighted in green.</li>
          <li>findNext() scrolls to the next log-item containing searchText</li>
          <li>Simple 1-file (.swc) install</li>
        </ul>
        </p>
        </article>


        <article heading="Downloads" type="html">

        <p>
        Precompiled swc binary can be found <a href="logViewer/LogViewer.swc">here</a>.
        </p>
        </article>

        <article heading="Example Usage" type="html">
        <p>
        First, download the .swc above.  Then add it to your FlexBuilder project library path.  Then you can use it to your heart's content in your mxml.
        </p>
        <p>
        An example
        of it being used is just a few short pixels below this paragraph.  That example will spew out data into the LogViewer for about a
        minute and a half once the page is loaded.  The first number represents the line # of the log-item you're viewing, as you can see
        it easily handles tens of thousands of log-items.  (I call them log-items because they could each be longer than a single line as
        seen below.)
        </p>
        <p>
          Right-Click, view-source to see all the source of the example below.
        </p>

        </article>

        <article heading="Example" type="iframe" url="logViewer/LogViewerTest.html" />



		<article heading="Contact" type="html">
        <p>
        <img src="images/email2.gif" />
        Questions, comments?  Or even if you just find this useful, please shoot me an email to let me know.
        </p>
		</article>

		<article heading="License" type="html">
		<p>
		This component is licensed under the MIT license.
		</p>
        <p>
        Copyright (c) 2007 Marc Hughes
		</p>
		<p>
		Permission is hereby granted, free of charge, to any person
		obtaining a copy of this software and associated documentation
		files (the "Software"), to deal in the Software without
		restriction, including without limitation the rights to use,
		copy, modify, merge, publish, distribute, sublicense, and/or sell
		copies of the Software, and to permit persons to whom the
		Software is furnished to do so, subject to the following
		conditions:
		</p>
		<p>
		The above copyright notice and this permission notice shall be
		included in all copies or substantial portions of the Software.
		</p>
		<p>
		THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
		EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
		OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
		NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
		HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
		WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
		FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
		OTHER DEALINGS IN THE SOFTWARE.
        </p>
        </article>


    </content>

</page>
