# Extending UIComponent

**URL:** <https://forum.kirupa.com/t/extending-uicomponent/302919>\
**Category:** flash\
**Created:** [January 10, 2010, 4:19am UTC](https://forum.kirupa.com/t/extending-uicomponent/302919 "2010-01-10T04:19:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![flashCS4User](https://avatars.discourse-cdn.com/v4/letter/f/5f9b8f/32.png) [@flashCS4User](https://forum.kirupa.com/u/flashCS4User)\
**Post date:** [January 10, 2010, 4:19am UTC](https://forum.kirupa.com/t/extending-uicomponent/302919/1 "2010-01-10T04:19:55Z")

</div>

Since there is no Flex forum on this site, I will ask here (or mod just move it to correct place). UIComponent tutorials always have this graphics.draw or whatever the call is in the updatedisplaylist overrided method. Why don’t I see any tutorials or any documentation that shows how to put image data from a FILE into the UIComponent (a png, jpeg, whatever). Drawing anything by writing code is retarded. I am not going to draw a picture of a bird in code. In the gaming world, the C++ (or c# for xbox) programmer isn’t the 3D modeler. And even then, the 3D modeler isn’t the dedicated artist. Why does Flex make the programmer draw things using code? Ridiculous.
