revert between 56095 -> 55830 in arch
[AROS.git] / workbench / classes / zune / prefseditor / prefseditor_private.h
blobf58a819b2f2b339d356ad1a800fe668067891043
1 #ifndef _PREFSEDITOR_PRIVATE_H_
2 #define _PREFSEDITOR_PRIVATE_H_
4 /*
5 Copyright © 2004-2013, The AROS Development Team. All rights reserved.
6 This file is part of the PrefsEditor class, which is distributed under
7 the terms of version 2.1 of the GNU Lesser General Public License.
9 $Id$
12 #include <exec/types.h>
13 #include <dos/bptr.h>
15 /*** Instance data **********************************************************/
16 struct PrefsEditor_DATA
18 BOOL ped_Changed,
19 ped_Testing,
20 ped_CanUse,
21 ped_CanSave,
22 ped_CanTest;
23 STRPTR ped_Name,
24 ped_Path,
25 ped_IconTool;
26 BPTR ped_BackupFH;
27 TEXT ped_BackupPath[15];
28 /* Large enough for BACKUP_PREFIX, 8 digits and NULL byte */
31 #define BACKUP_PREFIX "T:PT"
33 /*** Private methods ********************************************************/
34 #define MUIM_PrefsEditor_ExportToDirectory (TAG_USER | 0x10000000)
35 struct MUIP_PrefsEditor_ExportToDirectory {STACKED ULONG MethodID; STACKED CONST_STRPTR directory;};
36 #define MUIM_PrefsEditor_ImportFromDirectory (TAG_USER | 0x10000001)
37 struct MUIP_PrefsEditor_ImportFromDirectory {STACKED ULONG MethodID; STACKED CONST_STRPTR directory;};
39 #endif /* _PREFSEDITOR_PRIVATE_H_ */