mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
135 lines
3.4 KiB
135 lines
3.4 KiB
/*++
|
|
|
|
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;
|