home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Include / Vcl / DRPCTRLS.HPP < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-26  |  2.6 KB  |  56 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1999 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'DrpCtrls.pas' rev: 4.00
  6.  
  7. #ifndef DrpCtrlsHPP
  8. #define DrpCtrlsHPP
  9.  
  10. #pragma delphiheader begin
  11. #pragma option push -w-
  12. #include <DsgnIntf.hpp>    // Pascal unit
  13. #include <Forms.hpp>    // Pascal unit
  14. #include <Controls.hpp>    // Pascal unit
  15. #include <DBTables.hpp>    // Pascal unit
  16. #include <Db.hpp>    // Pascal unit
  17. #include <Classes.hpp>    // Pascal unit
  18. #include <SysInit.hpp>    // Pascal unit
  19. #include <System.hpp>    // Pascal unit
  20.  
  21. //-- user supplied -----------------------------------------------------------
  22.  
  23. namespace Drpctrls
  24. {
  25. //-- type declarations -------------------------------------------------------
  26. //-- var, const, procedure ---------------------------------------------------
  27. extern PACKAGE void __fastcall RegisterFieldControl(TMetaClass* FieldClass, const AnsiString ControlClass
  28.     );
  29. extern PACKAGE TMetaClass* __fastcall CreateControlClass(Db::TDataSet* Dataset, const AnsiString FieldName
  30.     , AnsiString ControlClassName);
  31. extern PACKAGE Controls::TControl* __fastcall CreateFieldControl(const Dsgnintf::_di_IFormDesigner Designer
  32.     , Db::TField* Field, AnsiString ControlClassName, Classes::TComponent* Parent, int X, int Y, bool WithLabel
  33.     );
  34. extern PACKAGE Dbtables::TStoredProc* __fastcall CreateStoredProc(const Dsgnintf::_di_IFormDesigner 
  35.     Designer, Classes::TComponent* Parent, const AnsiString DatabaseName, const AnsiString StoredProcName
  36.     , int X, int Y);
  37. extern PACKAGE Controls::TControl* __fastcall CreateStoredProcControl(const Dsgnintf::_di_IFormDesigner 
  38.     Designer, Dbtables::TStoredProc* StoredProc, Classes::TComponent* Parent, int X, int Y);
  39. extern PACKAGE Dbtables::TTable* __fastcall CreateTable(const Dsgnintf::_di_IFormDesigner Designer, 
  40.     const AnsiString DatabaseName, const AnsiString TableName);
  41. extern PACKAGE Controls::TControl* __fastcall CreateTableControl(const Dsgnintf::_di_IFormDesigner Designer
  42.     , Dbtables::TTable* Table, Classes::TComponent* Parent, int X, int Y);
  43. extern PACKAGE Controls::TControl* __fastcall CreateDroppedControl(const Dsgnintf::_di_IFormDesigner 
  44.     Designer, const AnsiString DatabaseName, const AnsiString TableName, const AnsiString StoredProcName
  45.     , const AnsiString FieldName, Classes::TComponent* Parent, int X, int Y);
  46.  
  47. }    /* namespace Drpctrls */
  48. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  49. using namespace Drpctrls;
  50. #endif
  51. #pragma option pop    // -w-
  52.  
  53. #pragma delphiheader end.
  54. //-- end unit ----------------------------------------------------------------
  55. #endif    // DrpCtrls
  56.