136 lines
3.4 KiB
C
136 lines
3.4 KiB
C
|
/*++
|
||
|
|
||
|
Copyright (c) 1990-1993 Microsoft Corporation
|
||
|
|
||
|
Module Name:
|
||
|
|
||
|
fdglob.h
|
||
|
|
||
|
Abstract:
|
||
|
|
||
|
Global data
|
||
|
|
||
|
Author:
|
||
|
|
||
|
Ted Miller (tedm) 7-Jan-1992
|
||
|
|
||
|
Revisions:
|
||
|
|
||
|
11-Nov-93 (bobri) double space and commit support.
|
||
|
|
||
|
--*/
|
||
|
|
||
|
// from fddata.c
|
||
|
|
||
|
extern HANDLE hModule;
|
||
|
extern PBOOLEAN IsDiskRemovable;
|
||
|
extern PCHAR RemovableDiskReservedDriveLetters;
|
||
|
extern PDISKSTATE *Disks;
|
||
|
extern ULONG BootDiskNumber;
|
||
|
extern ULONG BootPartitionNumber;
|
||
|
extern HANDLE hwndFrame,
|
||
|
hwndList;
|
||
|
|
||
|
extern HBITMAP hBitmapSmallDisk;
|
||
|
extern HBITMAP hBitmapRemovableDisk;
|
||
|
extern HDC hDC;
|
||
|
extern HFONT hFontGraph,
|
||
|
hFontGraphBold;
|
||
|
extern HBRUSH Brushes[BRUSH_ARRAY_SIZE];
|
||
|
extern HBRUSH hBrushFreeLogical,
|
||
|
hBrushFreePrimary;
|
||
|
extern HPEN hPenNull,
|
||
|
hPenThinSolid;
|
||
|
extern HCURSOR hcurWait,
|
||
|
hcurNormal;
|
||
|
|
||
|
extern int BrushHatches[BRUSH_ARRAY_SIZE];
|
||
|
extern int BrushColors[BRUSH_ARRAY_SIZE];
|
||
|
|
||
|
extern COLORREF AvailableColors[NUM_AVAILABLE_COLORS];
|
||
|
extern int AvailableHatches[NUM_AVAILABLE_HATCHES];
|
||
|
|
||
|
extern DWORD GraphWidth,
|
||
|
GraphHeight;
|
||
|
extern DWORD BarTopYOffset,
|
||
|
BarBottomYOffset,
|
||
|
BarHeight;
|
||
|
extern DWORD dxDriveLetterStatusArea;
|
||
|
extern DWORD dxBarTextMargin,
|
||
|
dyBarTextLine;
|
||
|
extern DWORD dxSmallDisk,
|
||
|
dySmallDisk,
|
||
|
xSmallDisk,
|
||
|
ySmallDisk;
|
||
|
extern DWORD dxRemovableDisk,
|
||
|
dyRemovableDisk,
|
||
|
xRemovableDisk,
|
||
|
yRemovableDisk;
|
||
|
extern DWORD BarLeftX,BarWidth;
|
||
|
|
||
|
extern PDISKSTATE SingleSel;
|
||
|
extern DWORD SingleSelIndex;
|
||
|
|
||
|
extern TCHAR WinHelpFile[];
|
||
|
extern TCHAR LanmanHelpFile[];
|
||
|
extern PTCHAR HelpFile;
|
||
|
|
||
|
extern unsigned DiskCount;
|
||
|
|
||
|
extern TCHAR szFrame[];
|
||
|
extern LPTSTR DiskN;
|
||
|
extern PWSTR wszUnformatted,
|
||
|
wszNewUnformatted,
|
||
|
wszUnknown;
|
||
|
|
||
|
extern BOOL RegistryChanged;
|
||
|
extern BOOL RestartRequired;
|
||
|
|
||
|
extern BOOL ConfigurationSearchIdleTrigger;
|
||
|
extern BOOL IsLanmanNt;
|
||
|
extern BOOL IsFullDoubleSpace;
|
||
|
|
||
|
// from fdstleg.c
|
||
|
|
||
|
extern HFONT hFontStatus,
|
||
|
hFontLegend;
|
||
|
extern DWORD dyLegend,
|
||
|
wLegendItem;
|
||
|
extern DWORD dyStatus,
|
||
|
dyBorder;
|
||
|
extern TCHAR *LegendLabels[LEGEND_STRING_COUNT];
|
||
|
extern BOOL StatusBar,
|
||
|
Legend;
|
||
|
extern TCHAR StatusTextStat[STATUS_TEXT_SIZE];
|
||
|
extern TCHAR StatusTextSize[STATUS_TEXT_SIZE];
|
||
|
extern WCHAR StatusTextDrlt[3];
|
||
|
extern WCHAR StatusTextType[STATUS_TEXT_SIZE];
|
||
|
extern WCHAR StatusTextVoll[STATUS_TEXT_SIZE];
|
||
|
|
||
|
// from fdlistbx.c
|
||
|
|
||
|
extern DWORD LBCursorListBoxItem,
|
||
|
LBCursorRegion;
|
||
|
|
||
|
// from fdprof.c
|
||
|
|
||
|
extern int ProfileWindowX,
|
||
|
ProfileWindowY,
|
||
|
ProfileWindowW,
|
||
|
ProfileWindowH;
|
||
|
extern BOOL ProfileIsMaximized,
|
||
|
ProfileIsIconic;
|
||
|
|
||
|
// from fddlgs.c
|
||
|
|
||
|
extern DWORD SelectedColor[LEGEND_STRING_COUNT];
|
||
|
extern DWORD SelectedHatch[LEGEND_STRING_COUNT];
|
||
|
|
||
|
// from fdft.c
|
||
|
|
||
|
extern PFT_OBJECT_SET FtObjects;
|
||
|
|
||
|
// For CdRoms
|
||
|
|
||
|
extern ULONG AllowCdRom;
|