library Phi;

uses
{$IFDEF LINUX}
  Types,
{$ENDIF}
{$IFDEF MSWINDOWS}
  Windows,
{$ENDIF}
  SysUtils, Classes,
{$IFDEF VCL}
  Controls, Forms, Menus,
{$ELSE}
  QControls, QForms, QMenus,
{$ENDIF}
  PhiForm,
  Rubies,
  PhiMainUnit,
  uStrUtils, uDefUtils, PhiHandle,// uVariant,
  version,
  uDebug, uHandle, uIntern, uAlloc, uProp, uConv, uIndexer,
  uPhi, uError, uIO, uPropInfo, uTypeInfo, uMarshal, uFunc, uThread,
  uAction, uActionList,
{$IFDEF VCL}
  uHeapStatus, uCreateParams,
{$ENDIF}
  uShiftState, uOwnerDrawState, uCopyMode,
  uFontCharset, uModalResult, uColor, uCursor,
//  uRecord,
  uPoint, uSize, uRect, uSizeConstraints, uDateTime, uByteArray,
{$IFDEF MSWINDOWS}
  uWin, uSys, uVirtualKeyCode, uSearchRec,
{$ENDIF}
  uStream, uStrings, uScreen, uClipboard, uPrinter,
  uGraphic, uIcon, uFont,
{$IFDEF VCL}
  uTextAttributes,
{$ENDIF}
  uBrush, uPen,
  uDragObject, uCanvas, uBitmap, uControlScrollBar,
{$IFDEF VCL}
  uMetaFile,
{$ENDIF}
  uPicture, uApplication, uDataModule,
  uAnyComponent,
  uPersistent, uCollection, uComponent, uControl, uForm,
  uFrame,
  uMenuItem, uMenu,
  uLabel, uButton, uEdit, uMemo,
  uCheckBox, uRadioButton, uListBox,
  uComboBox, uScrollBar, uGroupBox, uRadioGroup, uPanel,
  uBitBtn, uSpeedButton, uMaskEdit, uGrid, uImage, uShape, uBevel,
  uScrollBox, uSplitter,
{$IFDEF VCL}
  uStaticText,
{$ENDIF}
  uTabControl, uPageControl, uTabSheet, uProgressBar, uTrackBar,
{$IFDEF VCL}
  uRichEdit, uUpDown,
{$ENDIF}
  uTreeNode, uTreeView,
  uListItem, uListColumn, uListView,
  uStatusBar, uTimer, uPaintBox,
{$IFDEF VCL}
  uPageScroller,
{$ENDIF}
{$IFDEF VCL}
  uAnimate,
  uLabeledEdit,
  uBoundLabel,
{$ENDIF}
  uToolBar;

{$E so}
exports
  Init_phi;

{$I exports.inc}
{$I wrapexp.inc}

end.
