2 Copyright © 1995-2003, The AROS Development Team. All rights reserved.
10 VAR
struct IntuitionBase
*IntuitionBase
;
11 VAR
struct GfxBase
*GfxBase
;
14 VAR
struct UtilityBase
*UtilityBase
;
15 VAR
struct LocaleBase
*LocaleBase
;
17 VAR
struct Library
*UtilityBase
;
18 VAR
struct Library
*LocaleBase
;
21 VAR
struct Library
*KeymapBase
;
22 VAR
struct Library
*LayersBase
;
23 VAR
struct Library
*DataTypesBase
;
24 VAR
struct Library
*AslBase
;
25 VAR
struct Library
*GadToolsBase
;
26 VAR
struct Library
*DiskfontBase
;
28 VAR
struct Screen
*scr
;
29 VAR
struct Window
*win
;
30 VAR
struct DrawInfo
*dri
;
32 VAR BPTR cd
; /* saved current directory */
34 VAR
struct Catalog
*catalog
;
37 VAR Object
*model_obj
;
38 VAR Object
*dto_to_vert_ic_obj
;
39 VAR Object
*dto_to_horiz_ic_obj
;
40 VAR Object
*vert_to_dto_ic_obj
;
41 VAR Object
*horiz_to_dto_ic_obj
;
42 VAR Object
*model_to_dto_ic_obj
;
43 VAR Object
*gad
[NUM_GADGETS
];
44 VAR Object
*img
[NUM_IMAGES
];
45 VAR WORD prog_exitcode
;
46 VAR UBYTE filenamebuffer
[300];
47 VAR UBYTE objnamebuffer
[300];
49 /* current dt's group ID */
50 VAR ULONG dto_subclass_gid
;
51 /* basic menus and menu dependent on current dt's group ID */
52 VAR
struct Menu
*menus
;
53 VAR
struct Menu
*pictmenus
;
54 VAR
struct Menu
*textmenus
;
55 /* methods supported by current dt */
56 VAR UBYTE dto_supports_write
;
57 VAR UBYTE dto_supports_write_iff
;
58 VAR UBYTE dto_supports_print
;
59 VAR UBYTE dto_supports_copy
;
60 VAR UBYTE dto_supports_selectall
;
61 VAR UBYTE dto_supports_clearselected
;
62 /* triggers supported by current dt */
63 VAR UBYTE dto_supports_activate_field
;
64 VAR UBYTE dto_supports_next_field
;
65 VAR UBYTE dto_supports_prev_field
;
66 VAR UBYTE dto_supports_retrace
;
67 VAR UBYTE dto_supports_browse_prev
;
68 VAR UBYTE dto_supports_browse_next
;
69 VAR UBYTE dto_supports_search
;
70 VAR UBYTE dto_supports_search_prev
;
71 VAR UBYTE dto_supports_search_next
;
72 /* variables for picture-dt scaling */
73 VAR UWORD pdt_origwidth
;
74 VAR UWORD pdt_origheight
;
77 VAR BOOL pdt_keep_aspect
;