ActionScript 3.0 :: Textfield Does Not Show Scrollbar
Jul 6, 2009how to make facility of scroll bar on my textField .
myTex.htmlText= myText;
myTex.worldWrap = true;
myTex.multiline= true;
myTex.scrollV = true;
how to make facility of scroll bar on my textField .
myTex.htmlText= myText;
myTex.worldWrap = true;
myTex.multiline= true;
myTex.scrollV = true;
I use AS3 which I keep separate from my fla project.
I have a contact page and the textfield where you type your message is an Input textfield with multiline and textwrap enabled. The height of my textfield allows for 5 lines of text, then you will have to start scrolling after that.
I use a my own scroll bar nested in a movieclip with instance name "txtScroller"
The Input textfield instance name is "messageText"
What I want to do: I want to hide the "txtScroller" mc and show it when the user has typed more than 5 lines of text (using enter to break to a new line, etc).
Now for my problem: The first part of the code works, the "txtScroller" mc is hidden, and I have even tested it with the trace function (see code bellow).
I can for the life of me NOT get the the second part to work, the part where i want to show "txtScroller" mc again. I've treid with the trace function as well but it shows nothing in the 'output' pannel (see code bellow).
The Code:
This is all I have with regards to hiding or showing the "txtScroller" mc.
Code:
if (messageText.numLines <= 5) {
trace("less");
txtScroller.visible = false;
[Code]....
I've used Bill T's scrollbar code and loaded text from an XML file. When I drag, the text content is not completely shown.
I'm suspecting it has to do with the value "1.3" in this particular line:
Code:
scrollAmount=(this._height-(mask_mc._height)/1.3)/(mask_mc._height-scrollbar_mc.dragger_mc._height);
how I could use this code, to show up complete text content dynamically?
Here's the complete AS:
Code:
//set a variable
targY=0;
//set the drag action of the dragger
[Code].....
1. I've downloaded the Source for MX included in the "Hide/View the Scrollbar Component" page of It simply doesn't work when I open the file and publish it. I'm using Flash MX 2004, ... has anyone experienced the same problem and solved it?2. I've been able to set the scroll visibility with an external dynamic text using several procedures. One of them is:
SB1.setScrollTarget(_root.Texto1);
if (Texto1.maxscroll > 1) {
SB1._visible = true;
[code]....
I need to make a tab navigator in flex3. If no. of tabs increases then I need to show scrollbar to navigate over the tabs. I am trying to do this using tabBar. But if no. of tab increases it puts scrollbar around the parent of tabBar and its content. Whereas i need to scroll only tabs not its content like in firefox.
View 1 RepliesI want to make a textfield where I load my text in (via txt or xml?). Depending on how much text I load in the textfield, the textfield will get longer and Therefore the scrollbar will get smaller/bigger.
View 0 RepliesI am trying to connect a scrollbar to a textfield.
I import text via xml.
This is my code:
ActionScript Code:
function goLoadText2(){
//var imageLoader:Loader;
[Code]....
i want to add scrollbar to textfield using as3 code. can you give me advice or sample code.???please!!.
this is my code:
var friendField:TextField = new TextField();
friendField.width = 340;
friendField.height = 200;
friendField.x = 30;
[Code]...
I made a custom scrollbar for a textfield that works like a charm... but in it's "alpha-state", it was only showing where the text was scrolled to (and how long the text is, by it's own height)- you couldn't actually click the scrollbar and drag it. So I added a little AS to the actual scrolling block MC that *should* work... and kind of does- but not like I think it logically should..?
[Code]...
So I have a dynamic text box and I need a scrollbar on it.Not only that but I need it to scroll to to the bottom when i calla function.
View 4 RepliesSo I have created a scrollbar for a dynamic textField by using the following code:
Code:
scrollBar = new UIScrollBar();
scrollBar.scrollTarget = lobbyChat.incoming_txt;
[code]......
I am loading some text from an XML file and plcaing it into dyncamically created TextField. But if the text is long, it doesn't comes automatically in next line and goes out of the screen. I I use Text Area, then it shows a scrollbar. How can I load text in such a manner that ir automatically comes to next line and doesn't even shows a scrollbar?
View 1 RepliesI have searched the internet and these forums for a easy to understand way to make a custome scroll bar for my dynamic text boxes. However I cannot find any, and this the code I have:
Var scrollupper:Number = ;var scrolllower:Number= ;
var textlower:Number= ;var textupper:Number= ;
var scrollRange:Number= scrolllower-scrollupper;var textRange:Number= textlower-textupper;
[code]....
I would like to create a scrollbar for a dynamic textfield but do not want to use the common component. I found this script: [URL]. It seems very easy, but don't manage to have it work. And I don't understand how it manages the scrolling. it's only the 4 most essential lines I do not understand.
View 1 RepliesCurious to know if anyone has found any open source AS3 Scrollbar components that work with the TextField much in the way the V2 components of the same names worked.
View 4 RepliesI am loading xml and using Colin Moock's scrollbar as he desrcibes it in Essential Actionscript 3.0. It all worked fine until I tried to put a link to a jpg inside the xml.Where other html tags give no problem, the img seems to mess with the textfield height. I gave the textfield a fixed height but when I try to scroll the field with the image, and trace the textfield height, it increases more and more when I scroll down, messing up the scrollbar.the img tag looks like this (and it loads fine into the textfield):
Code:
<IMG ALIGN= "left" SRC='pics/portret.jpg' WIDTH="200" HEIGHT="207" HSPACE='0' VSPACE='10' />
The slightly adapted scrollbar class looks like this (I gave the scrolltrack a fixed height and tried to give t.height a fixed height too within this class but tracing t.height keeps showing that it is increasing while scrolling down):
Code:
package {
import flash.display.*;
import flash.text.*;[code]..............
So I think that the code or flash doesn't handle the img very well,
I'm doing wrong here? I want to use a Blixt's scrollbar to scroll a dynamic textfield that's is set to a autosizing height.... And I'm having problems. I though I had finally found my perfect scrollbar.... it's so close!
View 2 RepliesI am currently creating an online portfolio using Slideshowpro [URL]. For some of my pictures I am using (external) captions from a XML file, inserted into a dynamic textfield. As some of the captions contain a lot of text I decided to add a UIScrollBar. However, when there is no text (no caption) available, I want the scrollbar to be hidden. Also if there is not enough text to warrant a scrollbar it would be great if it could be hidden!
Code below, note that "t_txt" is the instance name of my dynamic textfield:
import flash.text.TextField;
import net.slideshowpro.slideshowpro.*;
import fl.controls.UIScrollBar;
XML.ignoreWhitespace = true;
//remove scrollbar from stage, scrollbar component must be in library
var sbContent:UIScrollBar = new UIScrollBar();
[Code] .....
I really don't understand why only in my swf file only the first letter is displayed.
ActionScript Code:
myItemTitle.text=itemTitle;
trace(myItemTitle.text); //output: "MyTitle"
In the swf file, output: "M"
The outline of my text field is very wide, so it is not possible that it is not enough wide for the text length.
i try to use the createEmptyMovieClip and show a textField, but it doesnt work...
CODE:
_root.onLoad = function(){
var menu:MovieClip = _root.createEmptyMovieClip("main_menu", _root.getNextHighestDepth());
menu._width=150;
[Code].....
When click on a button, I want to show 3 textfields in form of alert which also has ok and cancel buttons.When clicked on ok button, i want to display the text in 3 textfields in tfMain textfieldSorry i might have used wrong terms as i m not an expert in this.
View 1 Replies1. Create a new Dynamic Text field.
2. Set its htmlText like this:
text1.htmlText = '<![CDATA[This text used to show up in CS3.]]>';
I see nothing.(Which is bad for the large department-wide content management system we just converted to CS4.)
url...Is there a more effective way to consistently show and hide a textfield? or is there a smarter class to use like MovieClip or Sprite?I've tried all 3.This configuration of the two functions shows the message box once, but fails to hide. [code]Alternatively if I don't set the alpha in showMsg it show once, hides once, but fails to show again.It's like alpha can only be changed once and then it fails to change after that:[code]
View 3 RepliesI have a textfield in a MovieClip that I'm trying to change out from an external class. It appears to return back as empty on the stage, but if I trace what's inside there it gives me the correct value, it just doesn't show up.
My code is this:
((this.parent.parent.getChildByName('bottomBar') as MovieClip).getChildByName('area_txt') as TextField).text = 'test';
So if I trace "((this.parent.parent.getChildByName('bottomBar') as MovieClip).getChildByName('area_txt') as TextField).text" it returns "test" but it doesn't display on the stage, it's just blank.
I have an if/else statement which checks the length of my current title, and then is suppose to change the defaultTextFormat of the title textField and set the text. Currently the title will not show up now, no matter what character length the title is, any thoughts on what I could be doing wrong here?
public function switchTitle(sentText):void {
titleString = sentText;
trace("---------"+" ");
trace("Forumula testing");
trace("titleString = "+titleString);
[Code] .....
I have an Array which holds phrases. Now I want to be able to set the var: on my dynamic textfield to the correct phrase in the array. It works when I use tmp_txt.text = phrases['yes'].sText, but I want to set it directly on the textfield. Is this possible?// explanation:// phrases['yes'].sText returns JA which is swedish for YES
View 4 RepliesWould it be possible to make it so that e.g. a textField is visible outside of the swf boundary in some way? I have random dots in a banner that on MouseOver shows a text in a textfield by the mouse pointer, the textField however is too large due to the amount of text and gets cut off by the boundaries of the swf.
View 2 RepliesI have an Array which holds phrases. Now I want to be able to set the var: on my dynamic textfield to the correct phrase in the array. It works when I use tmp_txt.text = phrases['yes'].sText, but I want to set it directly on the textfield.
// explanation:
// phrases['yes'].sText returns JA which is swedish for YES
I want to make a input textfield and when you write something in it and you click a button it will appear random on stage.
View 1 RepliesI have one textfield which is presented like _root.screen1.screen2.textfield1
screen2 is the movieclip within screen1. They are movieclips and textfield1 is the textfield
I tested like
_root.screen1.screen2.textfield1.text="Hi, can u see me?";
trace(_root.screen1.screen2.textfield1.text);
Then I can see the result of trace which have the text I wrote, but I cannot see anything on the screen.
why it is like this and how to modify then ?