# Componant, Class or MovieClip - Structuring a site

**URL:** <https://forum.kirupa.com/t/componant-class-or-movieclip-structuring-a-site/166497>\
**Category:** flash\
**Created:** [October 20, 2005, 2:14pm UTC](https://forum.kirupa.com/t/componant-class-or-movieclip-structuring-a-site/166497 "2005-10-20T14:14:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kevinc](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kevinc/32/1079_2.png) [@kevinc](https://forum.kirupa.com/u/kevinc)\
**Post date:** [October 20, 2005, 2:14pm UTC](https://forum.kirupa.com/t/componant-class-or-movieclip-structuring-a-site/166497/1 "2005-10-20T14:14:42Z")

</div>

Hi all,

I’m building an all Flash site, and trying to streamline my approach as much as possible. In the site, I have 3 main panes. **Navigation** , **ContentText** , and **Slideshow**.

I want to keep each of these areas self contained, and just call methods to make things happen. Something along these lines: _slideshow.showImage_, or _navigation.loadData(“nav.xml”)_ or _contentText.loadTextfile(“about.txt”)_.

I could make each pane a componant, or a movieClip with methods defined on the first frame, or perhaps I could use classes.

I was hoping the more experienced people here might have some advice on what is the best approach to take.

Thanks
