home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 9 / CDACTUAL9.iso / progs / CB / DATA.Z / CTRLFORM.CPP < prev    next >
Encoding:
C/C++ Source or Header  |  1996-08-19  |  1.5 KB  |  46 lines

  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #pragma hdrstop
  4.  
  5. #include "CtrlForm.h"
  6. #include "DM.h"
  7. #include "About.h"
  8.  
  9. //---------------------------------------------------------------------------
  10. #pragma resource "*.dfm"
  11. TFmCtrlGrid *FmCtrlGrid;
  12. //---------------------------------------------------------------------------
  13. __fastcall TFmCtrlGrid::TFmCtrlGrid(TComponent* Owner)
  14.   : TForm(Owner)
  15. {
  16. }
  17. //---------------------------------------------------------------------------
  18. void __fastcall TFmCtrlGrid::FormShow(TObject *Sender)
  19. {
  20.     DM1->CalculateTotals( Sender, 0 );
  21. }
  22. //---------------------------------------------------------------------
  23. void __fastcall TFmCtrlGrid::DBCtrlGrid1Enter(TObject *Sender)
  24. {
  25.     DBNavigator1->DataSource = DM1->dsHoldings;
  26. }
  27. //---------------------------------------------------------------------
  28. void __fastcall TFmCtrlGrid::Button1Click(TObject *Sender)
  29. {
  30.   Close();
  31. }
  32. //---------------------------------------------------------------------
  33. void __fastcall TFmCtrlGrid::DBGrid1Enter(TObject *Sender)
  34. {
  35.   DBNavigator1->DataSource = DM1->dsMaster;
  36. }
  37. //---------------------------------------------------------------------
  38. void __fastcall TFmCtrlGrid::About1Click(TObject *Sender)
  39. {
  40.   TFMAboutBox * fmAboutBox;
  41.  
  42.   fmAboutBox = new TFMAboutBox(this);
  43.   fmAboutBox->ShowModal();
  44.   fmAboutBox->Free();
  45. }
  46. //---------------------------------------------------------------------