Hello, some questions :)
1:
_measuredWidth
_measuredHeight
_measuredPreferredWidth
_measuredPreferredHeight
__width
__height
etc.
Is there anywhere a list of these kind of properties that can be used
with the development of a custom component in actionscript. I would be
interested in knowing wich properties are available and what effect they
have in the framework.
2:
<MyCustomComponent>
<mx:TextArea />
</MyCustomComponent>
The above piece of xml creates a child on the MyCustomComponent. Im
wondering what code is used to determine wich childs must be created. If
u extend container, either the container createChildren function or the
View container function takes care of this creation. But how does it
work?
3:
In (for instance) the accordion class the visibility of childs is
explicitly set with setVisible(false, true). This is not documented, but
an importend part of the framework. Im wondering how many of these (for
component development) usefull functions there exists.
4:
mx.effects.EffectManager
mx.core.UIObjectDescriptor
mx.container.Box;
mx.container.VBox;
mx.container.HBox;
These classes are not included in the FlexForFlash.zip file while they
can be valuable to the development of good UI components. Does any1 know
why?
5.
Does any1 know how a Box determines the size of its children? I mean
when u resize a child within a box, the positions of the other childs
(and sometimes their sizes) are recalculated. How does this process
exactly work.
6.
In the documentation of the V2 architecture I miss the overview. I see a
lot of examples of parts of the framework, but I don't see a list of
goals connected to the theory of its implementation. It seems in the
general documentation everything is ordered by feature and in component
creation documentation all simple features are included and minimaly
explained (think init, createChildren, measure, etc.).
Im missing a structured view of how the framework is tied together. From
concepts all the way down to parts of implementation code in components.
For your information I have the following documents (I may have missed
some importend ones):
The Version 2 Component Architecture - An Overview
http://www.ultrashock.com/tutorials/_sourcefiles/v2a.pdf.zip
Flex Components Basics - Part1: Coding an Analog Clock
http://www.macromedia.com/devnet/flex/articles/creating_comp_print.html
Developing Flex Components and Themes in Flash Authoring
http://download.macromedia.com/pub/documentation/en/flex/15/flex_compone
nts_themes.pdf
Stepping into the New Macromedia Flash MX 2004 Component Structure
http://www.macromedia.com/devnet/mx/flash/articles/v2component_migration
_print.html
Building the FooterNav Component
http://www.macromedia.com/devnet/mx/flash/articles/footer_component_prin
t.html
Building and Testing Components in Macromedia Flash MX 2004
http://www.macromedia.com/devnet/mx/flash/articles/buildtest_comp_print.
html
Exploring Version 2 of the Macromedia Flash MX 2004 Component
Architecture
http://www.macromedia.com/devnet/mx/flash/articles/component_architectur
e_print.html
Creating Components with Flash MX 2004
http://www.person13.com/articles/components/creatingcomponents.html
Developing Components in Flash 2004
http://www.ultrashock.com/ff.htm?http://www.ultrashock.com/tutorials/fla
shmx2004/components.php
Greetz Erik
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/