Initial revision
[ssr] / StraySrc / Libraries / Sapphire / csapph / h / xfer / saveAs
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