xFrmResourceF.cpp 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. //---------------------------------------------------------------------------
  2. #include <vcl.h>
  3. #include "ITSDbF.h"
  4. #include "ITSLangTransF.h"
  5. #pragma hdrstop
  6. #include "FrmResourceF.h"
  7. //---------------------------------------------------------------------------
  8. #pragma package(smart_init)
  9. #pragma link "cxContainer"
  10. #pragma link "cxControls"
  11. #pragma link "cxEdit"
  12. #pragma link "cxGraphics"
  13. #pragma link "cxLabel"
  14. #pragma link "cxLookAndFeelPainters"
  15. #pragma link "cxLookAndFeels"
  16. #pragma link "dxSkinBlack"
  17. #pragma link "dxSkinBlue"
  18. #pragma link "dxSkinsCore"
  19. #pragma link "cxButtons"
  20. #pragma resource "*.dfm"
  21. TFrmLang *FrmLang;
  22. //---------------------------------------------------------------------------
  23. __fastcall TFrmLang::TFrmLang(TComponent* Owner)
  24. : TForm(Owner)
  25. {
  26. LangTrans->Translate(this, ITSDb_GetConnection());
  27. //Show();
  28. }
  29. //---------------------------------------------------------------------------
  30. void TFrmLang::ITSSkin_ButtonClick(TcxButton *ASearch, TcxButton *AEdit, TcxButton *AAdd, TcxButton *ADel, TcxButton *AApply)
  31. {
  32. if (!AEdit) return;
  33. if (AEdit->Down)
  34. {
  35. // 편집모드 시작
  36. AEdit->Glyph->Assign(BtnEdit2->Glyph);
  37. #if 0
  38. if (g_sLang == "KR")
  39. AEdit->Hint = "데이터 편집 종료/취소";
  40. else
  41. AEdit->Hint = "Data editing termination / cancellation";
  42. #else
  43. AEdit->Hint = lblEditHint1->Caption;
  44. #endif
  45. if (ASearch) ASearch->Enabled = false;
  46. if (AAdd) AAdd->Enabled = true;
  47. if (ADel) ADel->Enabled = true;
  48. if (AApply) AApply->Enabled = true;
  49. }
  50. else
  51. {
  52. // 편집모드 종료
  53. AEdit->Glyph->Assign(BtnEdit1->Glyph);
  54. #if 0
  55. if (g_sLang == "KR")
  56. AEdit->Hint = "데이터 편집";
  57. else
  58. AEdit->Hint = "Editing Data";
  59. #else
  60. AEdit->Hint = lblEditHint2->Caption;
  61. #endif
  62. if (ASearch) ASearch->Enabled = true;
  63. if (AAdd) AAdd->Enabled = false;
  64. if (ADel) ADel->Enabled = false;
  65. if (AApply) AApply->Enabled = false;
  66. }
  67. }
  68. //---------------------------------------------------------------------------