[66] | 1 | /*
|
---|
| 2 | * ICeCoffEEShared.h
|
---|
| 3 | * ICeCoffEE APE
|
---|
| 4 | *
|
---|
| 5 | * Created by Nicholas Riley on Mon Jan 20 2003.
|
---|
| 6 | * Copyright (c) 2003 Nicholas Riley. All rights reserved.
|
---|
| 7 | *
|
---|
| 8 | */
|
---|
| 9 |
|
---|
[74] | 10 | #ifndef _H_ICeCoffEEShared
|
---|
| 11 | #define _H_ICeCoffEEShared
|
---|
[66] | 12 |
|
---|
[74] | 13 | #include <CoreFoundation/CoreFoundation.h>
|
---|
| 14 |
|
---|
[476] | 15 | #ifndef ICCF_DEBUG
|
---|
[475] | 16 | #define ICCF_DEBUG 0
|
---|
[476] | 17 | #endif
|
---|
[74] | 18 |
|
---|
| 19 | #if ICCF_DEBUG
|
---|
| 20 | #define ICLog NSLog
|
---|
[468] | 21 | #define ICapeprintf(args...) apeprintf("ICeCoffEE: "args)
|
---|
[74] | 22 | #else
|
---|
[216] | 23 | #define ICLog(args...) ;
|
---|
| 24 | #define ICapeprintf(args...) ;
|
---|
[74] | 25 | #endif
|
---|
| 26 |
|
---|
| 27 | extern const OSType kICCFCreator;
|
---|
| 28 |
|
---|
| 29 | extern const CFStringRef kICBundleIdentifier;
|
---|
| 30 |
|
---|
| 31 | // ICeCoffEE 1.1/1.2 CFPreferences
|
---|
| 32 | extern const CFStringRef kIC12PrefExcluded;
|
---|
| 33 | extern const CFStringRef kIC12PrefExcludedAppSpecifierBundleID;
|
---|
| 34 |
|
---|
| 35 | // CFPreferences
|
---|
[89] | 36 | extern const CFStringRef kICLastLoadedVersion; // CFString
|
---|
[74] | 37 | extern const CFStringRef kICCommandClickEnabled; // CFNumber (Boolean)
|
---|
| 38 | extern const CFStringRef kICTextBlinkEnabled; // CFNumber (Boolean)
|
---|
| 39 | extern const CFStringRef kICTextBlinkCount; // CFNumber (int)
|
---|
| 40 | extern const CFStringRef kICServicesInContextualMenu; // CFNumber (Boolean)
|
---|
| 41 | extern const CFStringRef kICServicesInMenuBar; // CFNumber (Boolean)
|
---|
[142] | 42 | extern const CFStringRef kICServiceOptions; // CFDictionary
|
---|
| 43 | extern const CFStringRef kICTerminalRequireOptionForSelfDrag; // CFNumber (Boolean)
|
---|
[74] | 44 | extern const CFStringRef kICErrorSoundEnabled; // CFNumber (Boolean)
|
---|
| 45 | extern const CFStringRef kICErrorDialogEnabled; // CFNumber (Boolean)
|
---|
| 46 |
|
---|
[319] | 47 | // kICServiceOptions, ServiceInfo dictionary keys
|
---|
[142] | 48 | extern const CFStringRef kICServiceHidden; // CFNumber (Boolean)
|
---|
[319] | 49 | extern const CFStringRef kICServiceShortcut; // CFString
|
---|
[142] | 50 | extern const CFStringRef kICServiceSubmenu; // CFDictionary
|
---|
[319] | 51 | extern const CFStringRef kICServiceBundlePath; // CFString
|
---|
[142] | 52 |
|
---|
[74] | 53 | // APEBundleMessages
|
---|
| 54 | extern const CFStringRef kICPreferencesChanged;
|
---|
| 55 |
|
---|
| 56 | // UI constants
|
---|
| 57 | extern const int kICHysteresisPixels;
|
---|
| 58 | extern const int kICBlinkDelayUsecs;
|
---|
| 59 |
|
---|
[140] | 60 | #endif /* _H_ICeCoffEEShared */
|
---|