4 Original GPL release version 4.12
5 Copyright 1993-2000 Jonathan Potter
7 This program is free software; you can redistribute it and/or
8 modify it under the terms of the GNU General Public License
9 as published by the Free Software Foundation; either version 2
10 of the License, or (at your option) any later version.
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 GNU General Public License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, write to the Free Software
19 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
21 All users of Directory Opus 4 (including versions distributed
22 under the GPL) are entitled to upgrade to the latest version of
23 Directory Opus version 5 at a reduced price. Please see
24 http://www.gpsoft.com.au for more information.
26 The release of Directory Opus 4 under the GPL in NO WAY affects
27 the existing commercial status of Directory Opus 5.
31 /* Flags relating to configuration options */
33 #ifndef DOPUS_CONFIGFLAGS
34 #define DOPUS_CONFIGFLAGS
47 #define DELETE_FILES 2
53 #define ERROR_ENABLE_DOS 1
54 #define ERROR_ENABLE_OPUS 2
58 #define ICONFLAG_MAKEDIRICON 1
59 #define ICONFLAG_DOUNTOICONS 2
60 #define ICONFLAG_AUTOSELECT 4
64 #define REPLACE_ALWAYS 1
65 #define REPLACE_NEVER 2
66 #define REPLACE_OLDER 4
71 #define SORT_LREVERSE 1
72 #define SORT_RREVERSE 2
77 #define UPDATE_SCROLL 2
78 #define UPDATE_REDRAW 4
79 #define UPDATE_NOTIFY 8
80 #define UPDATE_LEFTJUSTIFY 16
81 #define UPDATE_PROGRESSINDICATOR 32
82 #define UPDATE_PROGRESSIND_COPY 64
86 #define SCRFLAGS_DEFWIDTH 1
87 #define SCRFLAGS_DEFHEIGHT 2
88 #define SCRFLAGS_HALFHEIGHT 4
92 #define DIRFLAGS_FINDEMPTY 1
93 #define DIRFLAGS_EXALL 2
94 #define DIRFLAGS_AUTODISKC 4
95 #define DIRFLAGS_AUTODISKL 8
96 #define DIRFLAGS_CHECKBUFS 16
97 #define DIRFLAGS_REREADOLD 32
98 #define DIRFLAGS_SMARTPARENT 64
99 #define DIRFLAGS_EXPANDPATHS 128
103 #define VIEWBITS_SHOWBLACK 1
104 #define VIEWBITS_FILTEROFF 2
105 #define VIEWBITS_8BITSPERGUN 4
106 #define VIEWBITS_PLAYLOOP 8
107 #define VIEWBITS_TEXTBORDERS 16
108 #define VIEWBITS_PAUSEANIMS 32
109 #define VIEWBITS_BESTMODEID 64
113 #define ICON_MEMORY 1
117 #define ICON_NOWINDOW 16
118 #define ICON_APPICON 32
119 #define ICON_BYTES 64
120 #define ICON_C_AND_F 128
124 #define SCRCLOCK_MEMORY 1
125 #define SCRCLOCK_CPU 2
126 #define SCRCLOCK_DATE 4
127 #define SCRCLOCK_TIME 8
128 #define SCRCLOCK_BYTES 64
129 #define SCRCLOCK_C_AND_F 128
133 #define SHOWFREE_BYTES 1
134 #define SHOWFREE_KILO 2
135 #define SHOWFREE_BLOCKS 4
136 #define SHOWFREE_PERCENT 8
144 #define DATE_SUBST 16
145 #define DATE_12HOUR 32
149 #define ADDICONFLAGS_USEDEFAULTICONS 1
151 /* GeneralScreenFlags */
153 #define SCR_GENERAL_WINBORDERS 1
154 #define SCR_GENERAL_TINYGADS 2
155 #define SCR_GENERAL_GADSLIDERS 4
156 #define SCR_GENERAL_INDICATERMB 8
157 #define SCR_GENERAL_NEWLOOKPROP 16
158 #define SCR_GENERAL_REQDRAG 32
159 #define SCR_GENERAL_NEWLOOKMENU 64
160 #define SCR_GENERAL_TITLESTATUS 128
167 #define LOAD_CONFIG 65536
171 #define HOTKEY_USEMMB 1