Trying again.  The last message came through as blank.  I'll try plain text:

I'm trying to build a custom display object in CS3 using AS2. I thought I'd use the TextArea component instead of TextFields that I usually use to take advantage of the css support, etc.

For each cell in my display I instantiate a custom component using attachMovie. The component contains two instances of TextArea called "ta_1" and "ta_2". I thought I'd be able to access ta_1.text and ta_2.text directly, since ta_1 and ta_2 should be instances of TextArea, but they are not. When I trace them out they are MovieClips. They have one property that I can find using "for in" called "label", which is not an instance of TextArea either, but which has all of the properties listed below, including "text". However, when I try to set the value of text, I don't see any result. What am I missing here? Thanks!

label.styleSheet = undefined
label.mouseWheelEnabled = true
label.condenseWhite = false
label.restrict = null
label.textHeight = 17
label.textWidth = 0
label.bottomScroll = 1
label.length = 0
label.selectable = true
label.multiline = false
label.password = false
label.wordWrap = false
label.background = false
label.border = false
label.html = false
label.embedFonts = false
label.maxChars = null
label.maxhscroll = 0
label.hscroll = 0
label.variable = null
label.htmlText =
label.type = input
label.text =
label.autoSize = none
label.tabIndex = undefined
label.textColor = 0
label.backgroundColor = 16777215
label.borderColor = 0
label.maxscroll = 1
label.scroll = 1
label.getFocusManager = [type Function]
label.onKillFocus = [type Function]
label.onSetFocus = [type Function]
label.setFocus = [type Function]
label.changeTextStyleInChildren = [type Function
label.setStyle = [type Function]
label.adjustFocusRect = [type Function]
label.drawFocus = [type Function]
label.getPreferredHeight = [type Function]
label.getPreferredWidth = [type Function]
label._getTextFormat = [type Function]
label.value =
label.getValue = [type Function]
label.setValue = [type Function]
label.__getTextFormat = [type Function]
label.getStyle = [type Function]
label.setColor = [type Function]
label.draw = [type Function]
label.invalidateStyle = [type Function]
label.setSize = [type Function]
label.move = [type Function]
label.enabled = undefined
label.visible = true
label.bottom = NaN
label.right = NaN
label.y = 0
label.top = 0
label.x = 0
label.left = 0
label.height = 44
label.width = 100
label.filters =
label.sharpness = 0
label.thickness = 0
label.antiAliasType = normal
label.gridFitType = pixel
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to