-
Notifications
You must be signed in to change notification settings - Fork 0
/
Public_Prototypes.h
66 lines (50 loc) · 1.55 KB
/
Public_Prototypes.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
// ------------- prototypes etc. -------------
// ---- Background.c
void DrawBackground( void );
BOOL InitBackground( void );
void CleanUpBackground( void );
void TileBitMap(struct BitMap *,WORD, WORD, WORD, WORD, struct BitMap * );
// ---- Commodity.c
BOOL InitCommodity( void );
void CleanUpCommodity( void );
void HandleCommodityMsgs( BOOL * );
// ---- Cookie.c
void MainGUISequence( void );
void SaveFavourite( void );
// ---- External.c
BOOL ExternalPercent( void );
void HandleExternal( void );
// ---- Epigrams.c
void CleanUp( void );
void MainSeq( void );
BOOL ReadToolTypes( int, STRPTR [] );
BOOL HandleOnceADay( void );
BOOL WaitForMessages( void );
void FlushDoubleClick( void );
void HandlePossibleDir( void );
// ---- GUI.c
BOOL PrepareGUIEnv( void );
void GUIGoAway( int );
enum GUIGOAWAY_OPTS {
NOERROR, NOSCREEN, NOWINDOW
};
void DrawBevelBoxes( void );
BOOL SetupScreen( void );
void CloseDownScreen( void );
BOOL HandleEpigramsIDCMP( void );
BOOL OpenEpigramsWindow( void );
void CloseEpigramsWindow( void );
void HandleGUIMsgs( void );
// ---- Rexx.c
BOOL InitRexxPort( void );
void CleanUpRexxPort( void );
void HandleRexxMsgs( BOOL * );
// ---- Support.c
void ShortenString( STRPTR, int );
void DelLeadingSpaces( STRPTR );
void SeedPRNG( void );
ULONG PRNG( ULONG, BYTE );
BOOL DoErrors( BOOL, STRPTR, STRPTR, STRPTR );
#define WARNING TRUE
#define FATAL FALSE
void About( void );