unit RSVCLReg;
//=== File Prolog ============================================================
//	This code was developed by RiverSoftAVG.
//
//--- Notes ------------------------------------------------------------------
//
//--- Development History  ---------------------------------------------------
//
//      10/2002 T. Grubb
//		Initial version.
//
//      File Contents:
//
//      Notes:
//            This unit is not included in the object inspector package by default
//            in order to avoid linking in everything with the object inspector.
//            It is provided as a convenience for you to register the standard
//            delphi classes
//
//--- Warning ----------------------------------------------------------------
//	This software is property of RiverSoftAVG. Unauthorized use or
//      duplication of this software is strictly prohibited. Authorized users
//      are subject to the following restrictions:
//	*	RiverSoftAVG is not responsible for
//		any consequence of the use of this software.
//	*	The origin of this software must not be misrepresented either by
//		explicit claim or by omission.
//	*	Altered versions of this software must be plainly marked as such.
//	*	This notice may not be removed or altered.
//
//      © 2002-2003, Thomas G. Grubb
//
//=== End File Prolog ========================================================

interface

uses
    Classes;

implementation

uses
    Menus, ActnList, StdCtrls, ExtCtrls, Buttons, ComCtrls, Mask, Grids, Forms,
    CheckLst, Controls, ValEdit;

initialization

  // Standard Tab
  RegisterClasses([ TMainMenu, TPopupMenu, TLabel, TEdit, TMemo, TButton,
                    TCheckBox, TRadioButton, TListBox, TComboBox, TScrollBar,
                    TGroupBox, TRadioGroup, TPanel, TActionList, TAction ]);
  // Additional Tab
  RegisterClasses([ TBitBtn, TSpeedButton, TMaskEdit, TStringGrid, TDrawGrid,
                    TImage, TShape, TScrollBox, TCheckListBox, TSplitter,
                    TStaticText, TControlBar ]);
  // Win32 Tag
  RegisterClasses([ TTabControl, TPageControl, TTabSheet, TImageList,
                    TRichEdit, TTrackBar, TProgressBar, TUpDown, THotKey,
                    TAnimate, TDateTimePicker, TMonthCalendar, TTreeView,
                    TListView, TListColumns, THeaderControl,
                    TStatusBar, TToolBar, TCoolBar,
                    TPageScroller, TStatusPanels ]);
  // Delphi 6 Components
  {$IFDEF VER140}
  RegisterClasses([ TValueListEditor, TLabeledEdit, TColorBox, TComboBoxEx ]);
  {$ENDIF}

  // Delphi 7 Components
  {$IFDEF VER150}
  RegisterClasses([ TValueListEditor, TLabeledEdit, TColorBox, TComboBoxEx ]);
  {$ENDIF}  
end.
