Download demo project - 31 Kb
Download source files - 4 Kb

Introduction
This is an alternative to the standard toolbar control. To use it, just replace your
CToolBar objects with CTapeToolBar objects - easy as that!
When you call CTapeToolBar::SetTape() the toolbar is transformed into
a ticker-tape style toolbar, with moving perforations and toolbar buttons.
Why would you use it?
No - the question is "why would you not use it". Sure - it may not be the most
practical toolbar, with users having to chase the buttons across the bar - but it does
look very cool.
CTapeToolBar has the following methods:
void SetPerfWidth(int iPerfWidth = DEFPERFWIDTH);
int GetPerfWidth();
void SetTapeTimeOut(int iTapeTimeOut = DEFTAPETIMEOUT);
int GetTapeTimeOut();
void SetPerfTimeOut(int iPerfTimeOut = DEFPERFTIMEOUT);
int GetPerfTimeOut();
void SetPerfInt(int iInt = DEFPERFINTERVAL);
int GetPerfInt();
BOOL GetTape();
void SetTape(BOOL bTape = TRUE);
This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.
A list of licenses authors might use can be found here