summaryrefslogtreecommitdiffstats
path: root/private/utils/windisk/controls/controls.hxx
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--private/utils/windisk/controls/controls.hxx79
1 files changed, 79 insertions, 0 deletions
diff --git a/private/utils/windisk/controls/controls.hxx b/private/utils/windisk/controls/controls.hxx
new file mode 100644
index 000000000..5f0472016
--- /dev/null
+++ b/private/utils/windisk/controls/controls.hxx
@@ -0,0 +1,79 @@
+//+-------------------------------------------------------------------------
+//
+// Microsoft Windows
+// Copyright (C) Microsoft Corporation, 1992 - 1994.
+//
+// File: controls.hxx
+//
+// Contents: Public declarations for Disk Administrator custom controls
+//
+// History: 7-Oct-94 BruceFo Created
+//
+//--------------------------------------------------------------------------
+
+#ifndef __CONTROLS_HXX__
+#define __CONTROLS_HXX__
+
+//
+// Initialize all the controls
+//
+
+BOOL
+UseWindiskControls(
+ IN HINSTANCE hInstance
+ );
+
+BOOL
+ReleaseWindiskControls(
+ IN HINSTANCE hInstance
+ );
+
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+//
+// Bitmap control
+//
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+
+#ifndef RC_INVOKED
+
+#define BITMAP_CONTROL_STRING TEXT("WinDiskBitmapControl")
+#define BMPCTL_SETBITMAP WM_USER
+
+#endif // RC_INVOKED
+
+
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+//
+// Box control
+//
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+
+#ifndef RC_INVOKED
+
+#define COLORBOX_CONTROL_STRING TEXT("WinDiskColorBoxControl")
+#define BOXCTL_SETCOLOR WM_USER
+
+#endif // RC_INVOKED
+
+
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+//
+// Line control.
+//
+// This simply draws a line from its left to right side a single pixel high.
+//
+////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////////////////////////////
+
+#ifndef RC_INVOKED
+
+#define WC_LINECONTROLCLASS TEXT("SmLineControl")
+
+#endif // RC_INVOKED
+
+#endif // __CONTROLS_HXX__