unit RegistroFrame;

{$I ..\COMPILE.INC}

interface

procedure Register;

implementation

uses
  {$IFDEF RDX_D6}DesignIntf, DesignEditors,{$ELSE} DsgnIntf,{$ENDIF}
  RdxFrame, RdxDBFrame,
  // Empresas
  RdxFrameEmpresas,

  // Datos
  RdxFrameArticulos, RdxFrameVendedores, RdxFrameInstaladores,
  RdxFramePoblaciones, RdxFrameProvincias, RdxFrameComisiones,

  // Proveedores (Tambien RdxFramePagos)
  RdxFrameProveedores, RdxFrameFacturasProveedor,

  // Clientes
  RdxFrameClientes, RdxFramePresupuestos, RdxFrameFacturasCliente,
  RdxFramePagos, RdxFrameListadoPagosCliente, RdxFrameFacturasProforma,
  RdxFrameContratos, RdxFrameListadoBeneficios, RdxFrameObras, RdxFrameAlbaranesCliente,

  // Libros
  RdxFrameDetallesLibro,

  // Trimestres
  RdxFrameInformeTrimestral;

procedure Register;
begin
  RegisterCustomModule (TRdxFrame, TCustomModule);
  RegisterCustomModule (TRdxDBFrame, TCustomModule);

  // Empresas
  RegisterCustomModule (TRdxFrameEmpresas, TCustomModule);

  // Datos
  RegisterCustomModule (TRdxFrameArticulos, TCustomModule);
  RegisterCustomModule (TRdxFrameVendedores, TCustomModule);
  RegisterCustomModule (TRdxFrameInstaladores, TCustomModule);
  RegisterCustomModule (TRdxFrameProvincias, TCustomModule);
  RegisterCustomModule (TRdxFramePoblaciones, TCustomModule);
  RegisterCustomModule (TRdxFrameComisiones, TCustomModule);

  // Proveedores (Tambien RdxFramePagos)
  RegisterCustomModule (TRdxFrameProveedores, TCustomModule);
  RegisterCustomModule (TRdxFrameFacturasProveedor, TCustomModule);

  // Clientes
  RegisterCustomModule (TRdxFrameClientes, TCustomModule);
  RegisterCustomModule (TRdxFramePresupuestos, TCustomModule);
  RegisterCustomModule (TRdxFrameContratos, TCustomModule);
  RegisterCustomModule (TRdxFrameFacturasCliente, TCustomModule);
  RegisterCustomModule (TRdxFramePagos, TCustomModule);
  RegisterCustomModule (TRdxFrameListadoPagosCliente, TCustomModule);
  RegisterCustomModule (TRdxFrameFacturasProforma, TCustomModule);
  RegisterCustomModule (TRdxFrameListadoBeneficios, TCustomModule);
  RegisterCustomModule (TRdxFrameObras, TCustomModule);
  RegisterCustomModule (TRdxFrameAlbaranesCliente, TCustomModule);

  // Libros
  RegisterCustomModule (TRdxFrameDetallesLibro, TCustomModule);

  // Trimestres
  RegisterCustomModule (TRdxFrameInformeTrimestral, TCustomModule);
end;

end.
