# Custom components

**URL:** <https://forum.kirupa.com/t/custom-components/23013>\
**Category:** Uncategorized\
**Created:** [June 11, 2003, 8:04pm UTC](https://forum.kirupa.com/t/custom-components/23013 "2003-06-11T20:04:14Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zylum](https://avatars.discourse-cdn.com/v4/letter/z/d26b3c/32.png) [@zylum](https://forum.kirupa.com/u/zylum)\
**Post date:** [June 11, 2003, 8:04pm UTC](https://forum.kirupa.com/t/custom-components/23013/1 "2003-06-11T20:04:14Z")

</div>

how would one go about making a custom component from scratch?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 11, 2003, 8:08pm UTC](https://forum.kirupa.com/t/custom-components/23013/2 "2003-06-11T20:08:18Z")

</div>

[http://www.ultrashock.com/tutorials/flashmx/](http://www.ultrashock.com/tutorials/flashmx/)  
[http://www.ultrashock.com/tutorials/flashmx/gridhack\_tutorial.html](http://www.ultrashock.com/tutorials/flashmx/gridhack_tutorial.html)  
[http://www.philterdesign.com/blog/archives/000056.html](http://www.philterdesign.com/blog/archives/000056.html)  
[http://www.flashcomponents.net/tutorials/triangle/triangle.html](http://www.flashcomponents.net/tutorials/triangle/triangle.html)  
[http://www.actionscript.org/tutorials/advanced/Creating\_Flash\_MX\_Custom\_Component\_Help/index.shtml](http://www.actionscript.org/tutorials/advanced/Creating_Flash_MX_Custom_Component_Help/index.shtml)

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 11, 2003, 8:29pm UTC](https://forum.kirupa.com/t/custom-components/23013/3 "2003-06-11T20:29:05Z")

</div>

thanks for the links… boy, this stuff looks time consuming!

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 12, 2003, 3:13am UTC](https://forum.kirupa.com/t/custom-components/23013/4 "2003-06-12T03:13:00Z")

</div>

it is 😉

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 12, 2003, 9:41am UTC](https://forum.kirupa.com/t/custom-components/23013/5 "2003-06-12T09:41:28Z")

</div>

Building your own components from scratch is very fiddly and takes a long time. Macromedia has a whole library of premade ones though, and it’s likely that what you’re after is available there. Once you’ve downloaded a component, you can take it to pieces and re-work. That way a lot of the difficult part is done for you. 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 12, 2003, 9:58am UTC](https://forum.kirupa.com/t/custom-components/23013/6 "2003-06-12T09:58:58Z")

</div>

You can also check [www.27bobs.com](http://www.27bobs.com) A lot of components and some nice tutes 🙂

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [June 12, 2003, 12:49pm UTC](https://forum.kirupa.com/t/custom-components/23013/7 "2003-06-12T12:49:33Z")

</div>

making the component is that hard… making everything that goes with it is the tough part; the custom interfaces, the live preview, the color syntax, reference, etc. - at least if you’re packaging it. For personal use it usually isnt a big deal heh.

You can always ask for help here too if you have a specific question :beam:
