2ee739cc |
1 | /* |
2 | * saveAs.h |
3 | * |
4 | * [Generated from saveAs, 08 November 1995] |
5 | */ |
6 | |
7 | #pragma include_only_once |
8 | #pragma force_top_level |
9 | |
10 | #ifndef __saveAs_h |
11 | #define __saveAs_h |
12 | |
13 | /*----- Overview ----------------------------------------------------------* |
14 | * |
15 | * Functions provided: |
16 | * |
17 | * saveAs |
18 | */ |
19 | |
20 | /* --- saveAs --- * |
21 | * |
22 | * On entry: R0 == estimated size of data |
23 | * R1 == file type of the data |
24 | * R2 == pointer to name of the file |
25 | * R3 == pointer to handler block |
26 | * R4 == value to pass to handlers in R10 |
27 | * R5 == value to pass to handlers in R12 |
28 | * |
29 | * On exit: May return an error |
30 | * |
31 | * Use: Displays a save as dialogue box for you to save some data. |
32 | */ |
33 | |
34 | extern routine saveAs; |
35 | |
36 | /*----- The SaveAs handler block ------------------------------------------* |
37 | * |
38 | * The block begins with the message tag for the dialogue title, followed by |
39 | * an align to word boundary and then branch instructions or 0 for: |
40 | */ |
41 | |
42 | #define saEntry__closed 0 |
43 | |
44 | #define saEntry__save 4 |
45 | |
46 | #define saEntry__send 8 |
47 | |
48 | #define saEntry__success 12 |
49 | |
50 | #define saEntry__failed 16 |
51 | |
52 | /*----- That's all, folks -------------------------------------------------*/ |
53 | |
54 | #endif |