<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: ScrollPane</title>
	<atom:link href="http://exanimo.com/actionscript/scrollpane/feed/" rel="self" type="application/rss+xml" />
	<link>http://exanimo.com/actionscript/scrollpane/</link>
	<description>where matthew tretter types stuff</description>
	<pubDate>Thu, 17 May 2012 20:23:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Mohamed</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-11366</link>
		<dc:creator>Mohamed</dc:creator>
		<pubDate>Tue, 15 Feb 2011 13:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-11366</guid>
		<description>Hello

I like to know how to do with flash as3. can u help me to understand. any links.. any tutorial links.. reply to me. its really help to me. thank you. i saw your scroll pane its very interesting. but i dont know how to use and where to put. i hope u wil help me</description>
		<content:encoded><![CDATA[<p>Hello</p>
<p>I like to know how to do with flash as3. can u help me to understand. any links.. any tutorial links.. reply to me. its really help to me. thank you. i saw your scroll pane its very interesting. but i dont know how to use and where to put. i hope u wil help me</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andrei</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-6251</link>
		<dc:creator>andrei</dc:creator>
		<pubDate>Sat, 04 Sep 2010 07:52:09 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-6251</guid>
		<description>hay,

could anyone tell me how can i make scrollpanel width throu all stage width (stage.stageWidth).
If i wanc change width, content width change (is possible to make noScale = true?)

Thank you</description>
		<content:encoded><![CDATA[<p>hay,</p>
<p>could anyone tell me how can i make scrollpanel width throu all stage width (stage.stageWidth).<br />
If i wanc change width, content width change (is possible to make noScale = true?)</p>
<p>Thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-3879</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Fri, 27 Nov 2009 15:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-3879</guid>
		<description>well it's working for the Pane/Masking and the vertical Scrollbar...
i'm actually tryin to figure out what went wrong with the horizontal scroll bar...
seems that __track in baseScrollbar instead of resizing simply... it scales in awkward way...

mmmm.... maybe some other day i'll find myself the reason... for now i'm quite satisfied sinc ei need only Vscrolling...</description>
		<content:encoded><![CDATA[<p>well it&#039;s working for the Pane/Masking and the vertical Scrollbar&#8230;<br />
i&#039;m actually tryin to figure out what went wrong with the horizontal scroll bar&#8230;<br />
seems that __track in baseScrollbar instead of resizing simply&#8230; it scales in awkward way&#8230;</p>
<p>mmmm&#8230;. maybe some other day i&#039;ll find myself the reason&#8230; for now i&#039;m quite satisfied sinc ei need only Vscrolling&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-3878</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Fri, 27 Nov 2009 15:43:02 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-3878</guid>
		<description>Well i've been working a bit on the set width / Height methods...
in BaseScrollBar.as
public function setWidth(h:Number):void {	
			
			trace("SET WIDTH " +h);			
			/*
			__track;
			__upArrow;
			__downArrow;
			__thumb;
			*/
			scaleY = scaleX = 1;
			// FOR VERTICAL SCROLL BAR
			__track.x = h- __upArrow.width;
			__track.scaleX = __track.scaleY = 1
			__track.height = h - (__upArrow.height)*2;;
			
			__downArrow.x = h-__downArrow.height;
			this._minScrollPosition = __upArrow.x + __upArrow.width;
			this._maxScrollPosition = __downArrow.x;
			__thumb.x = this._minScrollPosition;
		
		}
		
		public function setHeight(h:Number):void {
			//scaleX = scaleY = 1;
			trace("SET HEIGHT");
			
			/*
			__track;
			__upArrow;
			__downArrow;
			__thumb;
			*/
			
			// FOR VERTICAL SCROLL BAR
			__track.height = h - (__upArrow.height)*2;
			__track.y = __upArrow.height;
			__downArrow.y = __track.height + __track.y;
			this._minScrollPosition = __track.y;
			this._maxScrollPosition = __track.height;
			__thumb.y = this._minScrollPosition;

		}
in BaseScrollPane.as
/**
			Set width and height of scrollpane obj
		**/
		public function setWidth(l:Number):void{
			this.__mask.width = l;
			this.verticalScrollBar.x = l;
			this.horizontalScrollBar.setWidth(l);
		}
		
		public function setHeight(l:Number):void{
			this.__mask.height = l;   


			this.horizontalScrollBar.y = l;
			this.verticalScrollBar.setHeight(l);
		}</description>
		<content:encoded><![CDATA[<p>Well i&#039;ve been working a bit on the set width / Height methods&#8230;<br />
in BaseScrollBar.as<br />
public function setWidth(h:Number):void {	</p>
<p>			trace(&#034;SET WIDTH &#034; +h);<br />
			/*<br />
			__track;<br />
			__upArrow;<br />
			__downArrow;<br />
			__thumb;<br />
			*/<br />
			scaleY = scaleX = 1;<br />
			// FOR VERTICAL SCROLL BAR<br />
			__track.x = h- __upArrow.width;<br />
			__track.scaleX = __track.scaleY = 1<br />
			__track.height = h - (__upArrow.height)*2;;</p>
<p>			__downArrow.x = h-__downArrow.height;<br />
			this._minScrollPosition = __upArrow.x + __upArrow.width;<br />
			this._maxScrollPosition = __downArrow.x;<br />
			__thumb.x = this._minScrollPosition;</p>
<p>		}</p>
<p>		public function setHeight(h:Number):void {<br />
			//scaleX = scaleY = 1;<br />
			trace(&#034;SET HEIGHT&#034;);</p>
<p>			/*<br />
			__track;<br />
			__upArrow;<br />
			__downArrow;<br />
			__thumb;<br />
			*/</p>
<p>			// FOR VERTICAL SCROLL BAR<br />
			__track.height = h - (__upArrow.height)*2;<br />
			__track.y = __upArrow.height;<br />
			__downArrow.y = __track.height + __track.y;<br />
			this._minScrollPosition = __track.y;<br />
			this._maxScrollPosition = __track.height;<br />
			__thumb.y = this._minScrollPosition;</p>
<p>		}<br />
in BaseScrollPane.as<br />
/**<br />
			Set width and height of scrollpane obj<br />
		**/<br />
		public function setWidth(l:Number):void{<br />
			this.__mask.width = l;<br />
			this.verticalScrollBar.x = l;<br />
			this.horizontalScrollBar.setWidth(l);<br />
		}</p>
<p>		public function setHeight(l:Number):void{<br />
			this.__mask.height = l;   </p>
<p>			this.horizontalScrollBar.y = l;<br />
			this.verticalScrollBar.setHeight(l);<br />
		}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-3784</link>
		<dc:creator>J</dc:creator>
		<pubDate>Tue, 17 Nov 2009 01:52:59 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-3784</guid>
		<description>Hi,

is it possible to include a thumb "groove" graphic that doesn't scale whilst the thumb itself does? 

(a similar layout to what I want to achieve is here: http://www.flashtuning.net/components/Advanced-Scroll-Bar-AS-2.0_3.html)

thanks
J</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>is it possible to include a thumb &#034;groove&#034; graphic that doesn&#039;t scale whilst the thumb itself does? </p>
<p>(a similar layout to what I want to achieve is here: <a href="http://www.flashtuning.net/components/Advanced-Scroll-Bar-AS-2.0_3.html" rel="nofollow">http://www.flashtuning.net/components/Advanced-Scroll-Bar-AS-2.0_3.html</a>)</p>
<p>thanks<br />
J</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthew</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-3598</link>
		<dc:creator>matthew</dc:creator>
		<pubDate>Fri, 23 Oct 2009 13:07:25 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-3598</guid>
		<description>@ejewels @Jason Hey guys.  The component doesn't do any layout.  The reasoning is that no layout process works for all designs.  In fact, this is one of the reasons I decided to make the component in the first place: fl.containers.ScrollPane's ideas about layout were conflicting with the designs I was trying to achieve.

Now this isn't to say that you're out of luck.  It just means that in order to get this functionality, you'll have to extend BaseScrollPane and add it.  My recommendation (and something that I've done before) is to have your subclass override the width and height setters.  (Alternatively, you could add a setSize method.)  Whenever one of these is called, recalculate the layout (size of the mask, position of the scrollbar, etc.).  If the layout changes the size of the scrollbar (as in your case, Jason), repeat the same thing for your ScrollBar class (in order to prevent the scaling).

A new version of the scrolling classes should be available soon to make this easier but, until then, I hope this isn't too bad.</description>
		<content:encoded><![CDATA[<p>@ejewels @Jason Hey guys.  The component doesn&#039;t do any layout.  The reasoning is that no layout process works for all designs.  In fact, this is one of the reasons I decided to make the component in the first place: fl.containers.ScrollPane&#039;s ideas about layout were conflicting with the designs I was trying to achieve.</p>
<p>Now this isn&#039;t to say that you&#039;re out of luck.  It just means that in order to get this functionality, you&#039;ll have to extend BaseScrollPane and add it.  My recommendation (and something that I&#039;ve done before) is to have your subclass override the width and height setters.  (Alternatively, you could add a setSize method.)  Whenever one of these is called, recalculate the layout (size of the mask, position of the scrollbar, etc.).  If the layout changes the size of the scrollbar (as in your case, Jason), repeat the same thing for your ScrollBar class (in order to prevent the scaling).</p>
<p>A new version of the scrolling classes should be available soon to make this easier but, until then, I hope this isn&#039;t too bad.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-3591</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Fri, 23 Oct 2009 00:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-3591</guid>
		<description>Hey,

Nice component, thanks for sharing.

I'm trying to use the setSize method from the original ScrollPane class, but you haven't included it in your Interface. When I try and set the width and the height of the scrollpane, all of the content including the scrollbars actually scales. Any suggestions for how to set the size of the component at runtime?</description>
		<content:encoded><![CDATA[<p>Hey,</p>
<p>Nice component, thanks for sharing.</p>
<p>I&#039;m trying to use the setSize method from the original ScrollPane class, but you haven&#039;t included it in your Interface. When I try and set the width and the height of the scrollpane, all of the content including the scrollbars actually scales. Any suggestions for how to set the size of the component at runtime?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ejewels</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-2778</link>
		<dc:creator>ejewels</dc:creator>
		<pubDate>Thu, 11 Jun 2009 14:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-2778</guid>
		<description>Is there a way to dynamically position the scroll bar x position depending on the width of the mask? I have variable width content that I load in, so I need to be able to position the scrollbar...

thanks in advance, and great work!</description>
		<content:encoded><![CDATA[<p>Is there a way to dynamically position the scroll bar x position depending on the width of the mask? I have variable width content that I load in, so I need to be able to position the scrollbar&#8230;</p>
<p>thanks in advance, and great work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthew</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-2533</link>
		<dc:creator>matthew</dc:creator>
		<pubDate>Wed, 22 Apr 2009 14:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-2533</guid>
		<description>@Marc Yeah, you can stop all of it from exporting in frame 1 using the usual techniques.  It's just a bunch of library symbols with linkage classes so there's nothing special you have to do.  Just make sure that you set all of the symbols to export on frame two (not just BaseScrollPane).</description>
		<content:encoded><![CDATA[<p>@Marc Yeah, you can stop all of it from exporting in frame 1 using the usual techniques.  It&#039;s just a bunch of library symbols with linkage classes so there&#039;s nothing special you have to do.  Just make sure that you set all of the symbols to export on frame two (not just BaseScrollPane).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marc</title>
		<link>http://exanimo.com/actionscript/scrollpane/comment-page-1/#comment-1997</link>
		<dc:creator>Marc</dc:creator>
		<pubDate>Tue, 24 Feb 2009 17:04:09 +0000</pubDate>
		<guid isPermaLink="false">http://exanimo.com/actionscript/scrollpane/#comment-1997</guid>
		<description>Is it possible to stop the bulk of the scroll pane exporting into frame 1?

I have tried setting the component paramaters of the BaseScrollPane to export in frame 2, but this doesn't appear to change where the majority of the data is placed.

I also have the BaseScrollPane set to Export for Actionscript with the Export in Frame 1 turned off and an instance of the BaseScrollPane on frame 2 of my flash.</description>
		<content:encoded><![CDATA[<p>Is it possible to stop the bulk of the scroll pane exporting into frame 1?</p>
<p>I have tried setting the component paramaters of the BaseScrollPane to export in frame 2, but this doesn&#039;t appear to change where the majority of the data is placed.</p>
<p>I also have the BaseScrollPane set to Export for Actionscript with the Export in Frame 1 turned off and an instance of the BaseScrollPane on frame 2 of my flash.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

