35 return _fieldName->GetFieldNumber();
38 _fieldName->SetFieldNumber(x);
42 property String^ MainName {
44 return gcnew String(_fieldName->GetMainName().c_str());
51 property String^ ProtectionZoneName {
53 return gcnew String(_fieldName->GetProtectionZoneName().c_str());
60 property String^ Warning1ZoneName {
62 return gcnew String(_fieldName->GetWarning1ZoneName().c_str());
70 property String^ Warning2ZoneName {
72 return gcnew String(_fieldName->GetWarning2ZoneName().c_str());
86 return pComp1->FieldNumber == pComp2->FieldNumber
87 && pComp1->MainName == pComp2->MainName
88 && pComp1->ProtectionZoneName == pComp2->ProtectionZoneName
89 && pComp1->Warning1ZoneName == pComp2->Warning1ZoneName
90 && pComp1->Warning2ZoneName == pComp2->Warning2ZoneName;
94 return pComp1->FieldNumber != pComp2->FieldNumber
95 || pComp1->MainName != pComp2->MainName
96 || pComp1->ProtectionZoneName != pComp2->ProtectionZoneName
97 || pComp1->Warning1ZoneName != pComp2->Warning1ZoneName
98 || pComp1->Warning2ZoneName != pComp2->Warning2ZoneName;