It should, but somehow the styles and skins are not being added. In Flex 4,
styles are per-module so if you have multpile SWFs you may have to be more
careful.
On 9/9/10 5:52 AM, PicSnapr mobile.cl...@gmail.com wrote:
Oh, is it mandatory to be used?
I thought, by not providing a skin it'd use the default mx skins for
ProgressBar component!
--- In flexcoders@yahoogroups.com mailto:flexcoders%40yahoogroups.com , Alex
Harui aha...@... wrote:
Default styles/skins for ProgressBar are missing.
On 9/8/10 12:37 AM, PicSnapr mobile.cl...@... wrote:
This is such a simple code that compiles correctly, but I'm getting the error
below when running it :(
TypeError: Error #1007: Instantiation attempted on a non-constructor.
at mx.controls::ProgressBar/createChildren()[E:\dev\4.0.0\frameworks\pro
jects\framework\src\mx\controls\ProgressBar.as:1110]
at mx.core::UIComponent/initialize()[E:\dev\4.0.0\frameworks\projects\fr
amework\src\mx\core\UIComponent.as:7250]
..
Here's the code that gives this error:
s:TitleWindow ...
.
.
s:controlBarContent
com:IconButton id=btnAdd toolTip=Add file(s) click=addFiles()
icon={addIcon}
skinClass=com.skins.IconButtonSkin width=20/
com:IconButton id=btnRemove toolTip=Remove file(s) click=removeFiles()
icon={removeIcon}
skinClass=com.skins.IconButtonSkin width=20/
mx:ProgressBar id=uploadProg labelPlacement=center width=100%/
com:IconButton id=btnCancel toolTip=Cancel upload icon={cancelIcon}
click=onUploadCanceled()
skinClass=com.skins.IconButtonSkin width=20/
com:IconButton label=Upload toolTip=Upload file(s) id=btnUpload
icon={uploadIcon} click=uploadFiles()
skinClass=com.skins.IconButtonSkin width=20/
com:IconButton id=btnView toolTip=Show/Hide file(s) click=changeView()
icon.full={viewIconFull} icon.mini={viewIconMini}
skinClass=com.skins.IconButtonSkin width=20/
/s:controlBarContent
/s:TitleWindow
If I remove the progressbar code from here, it runs fine. But with that one
line, I get above error during runtime. With this line in, even the Design
mode doesn't show-up in Flash Builder 4 :(
Any idea what could be the issue here?
PS: I've tried with the normal s:Button as well, before the skinned button
component. So obviously those can't be the problem.
--
Alex Harui
Flex SDK Team
Adobe System, Inc.
http://blogs.adobe.com/aharui
--
Alex Harui
Flex SDK Team
Adobe System, Inc.
http://blogs.adobe.com/aharui