home *** CD-ROM | disk | FTP | other *** search
- #pragma once
-
- #ifndef _APPL_
- #define _APPL_
- #endif
-
- // #define do_QT
- //
- // 941104: discovered that calling 'ExitMovies' is no longer neccessary or recommended
- // Also decided to always compile 'InitQuickTime', and to make it public. Thus,
- // if 'do_QT' is not defined, an application can call 'application::InitQuickTime'
- // and still use QuickTime (Alternatively, it could just call EnterMovies)
- //
- class application : public general
- {
- public:
- application( char *resfilename = (char *)0L);
- ~application();
-
- #ifdef do_QT
- void InitQuickTime() const;
- #endif
- private:
-
- #ifndef _APPL_
- #ifndef THINK_CPLUS
- static void TryToRecover();
- #endif
- #endif
- };
-
- #ifndef _APPL_
- #ifdef THINK_CPLUS
- static void TryToRecover();
- #endif
- #endif
-