> á ×ÏÔ Ð1. ôÕÔ Ñ ÎÅ ÎÁÛÅÌ ÇÏ×ÏÇÏ ÉÎÓÔÒÕÍÅÎÔÁ ÄÌÑ ÎÕÍÅÒÁÃÉÉ ËÏÎÔÒÏÌÏ×. 
> úÎÁÞÉÔ ÎÁÄÏ ÐÁÒÓÉÔØ ÓÁÍ dfm ÆÁÊÌ. îÏ × ÎÅÍ ×ÏÏÂÝÅ ÎÅÔ ÓÅÊÞÁÓ TAG ÔÁË ËÁË 
> ÏÎ ÐÏ ÕÍÏÌÞÁÎÉÀ 0 Õ ×ÓÅÈ ËÏÎÔÒÏÌÏ×, ÞÔÏ ÎÅÓËÏÌØËÏ ÕÓÌÏÖÎÑÅÔ ÐÁÒÓÉÎÇ.

ïÈ ÕÖ ÜÔÉ ÄÅÌÆÉÎÉÓÔÙ, ÉÝÕÝÉÅ "ËÏÍÐÏÎÅÎÔ ÄÌÑ ÌÏ×ÌÉ ÌØ×Á" :)

void TREGUnitEditorPanelForm22::ActivateControl(DWORD acFlags)
{
 //ÂÌÏËÉÒÕÅÍ Õ×ÅÄÏÍÌÅÎÉÑ Ï ÉÚÍÅÎÅÎÉÉ ÉÎÔÅÒÆÅÊÓÁ
 t_auto_switch<TObject*> __lock__(m_pLockComponent,this);

 TREGEditorControlConfig cfg;
 cfg.enable =acFlags&acEnable;
 cfg.clear  =acFlags&acClear;

 REG_SetControlState(this,cfg,regCID_UnitListNumber,UnitListNumEdit);
 REG_SetControlState(this,cfg,regCID_UnitListMakeDate,UnitMakeDateEdit);
 
REG_SetControlState(this,cfg,regCID_UnitListAgreementDate,UnitAgreementDateEdit);
 
REG_SetControlState(this,cfg,regCID_UnitListAgreementSumma,UnitAgreementSummaEdit);
 
REG_SetControlState(this,cfg,regCID_UnitListAgreementSummaDescription,UnitSummaDescriptionEdit);
 
REG_SetControlState(this,cfg,regCID_UnitListAgreementPaymentType,UnitAgreementPaymentTypeList);}//ActivateControlëÏ×ÁÌÅÎËÏ
 äÍÉÔÒÉÊ.


Ответить