protected final void setTComponentContainer(TComponentContainer componentContainer)
			{
				if (tComponentContainer != componentContainer)
					{
						if (tComponentContainer != null)
							{
								tComponentContainer.getParent().removeMouseListener(this);
								tComponentContainer.getParent().removeMouseMotionListener(this);

								if (usingScrollBar == true)
									tComponentContainer.removeTComponent(scrollBar);

								for (TButton b : tButtons)
									b.listenerList = new EventListenerList();
							}
						tComponentContainer = componentContainer;
						tComponentContainer.getParent().addMouseListener(this);
						tComponentContainer.getParent().addMouseMotionListener(this);

						ActionListener[] listeners = tComponentContainer.getEventListeners();
						for (ActionListener listener : listeners)
							for (TButton b : tButtons)
								b.addActionListener(listener);

						if (usingScrollBar == true)
							tComponentContainer.addTComponent(scrollBar);
					}
			}