====== SDAStepDlgProxy ====== **//Inherited from//** [[class:sdap:idlgeventproxy|IDlgEventProxy]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Members//** * Step * [[sdastepdlgproxy#m_pstep|m_pStep]] * CommandWindow * [[sdastepdlgproxy#m_pdlg|m_pDlg]] * QPushButton * [[sdastepdlgproxy#m_paddbcbtn,*m_pdelbcbtn,*m_paddopbtn,*m_pdelopbtn|m_pAddBCBtn,*m_pDelBCBtn,*m_pAddOpBtn,*m_pDelOpBtn]] * QTableWidget * [[sdastepdlgproxy#m_poplist,*m_pbctable|m_pOpList,*m_pBCTable]] **//Public interface//** * [[sdastepdlgproxy#sdastepdlgproxy1|SDAStepDlgProxy]](Step * step,CommandWindow * cw) * DialogProxyTypeID [[sdastepdlgproxy#gettype|getType]]() * void [[sdastepdlgproxy#registerevent|registerEvent]]() * void [[sdastepdlgproxy#updateto|updateTo]](void * pData = 0) * void [[sdastepdlgproxy#updatefrom|updateFrom]](void * pData = 0) **//Private interface//** * void [[sdastepdlgproxy#onaddboundary|onAddBoundary]]() * void [[sdastepdlgproxy#ondelboundary|onDelBoundary]]() * void [[sdastepdlgproxy#onaddoperation|onAddOperation]]() * void [[sdastepdlgproxy#ondeloperation|onDelOperation]]() * void [[sdastepdlgproxy#onfieldfile|onFieldFile]]() * void [[sdastepdlgproxy#init|init]]() * void [[sdastepdlgproxy#updatesteplist|updateStepList]]() ---- {{anchor:m_pstep}} **Step * m_pStep** {{anchor:m_pdlg}} **CommandWindow * m_pDlg** {{anchor:m_paddbcbtn,*m_pdelbcbtn,*m_paddopbtn,*m_pdelopbtn}} **QPushButton * m_pAddBCBtn,*m_pDelBCBtn,*m_pAddOpBtn,*m_pDelOpBtn** {{anchor:m_poplist,*m_pbctable}} **QTableWidget * m_pOpList,*m_pBCTable** ---- {{anchor:sdastepdlgproxy1}} **SDAStepDlgProxy(Step * step,CommandWindow * cw)** *function: *parameters: - [i]Step * step: - [i]CommandWindow * cw: *return value: {{anchor:gettype}} **DialogProxyTypeID getType()** *function: *parameters: NULL *return value: {{anchor:registerevent}} **void registerEvent()** *function: *parameters: NULL *return value: {{anchor:updateto}} **void updateTo(void * pData = 0)** *function: *parameters: - [i]void * pData = 0: *return value: {{anchor:updatefrom}} **void updateFrom(void * pData = 0)** *function: *parameters: - [i]void * pData = 0: *return value: ---- {{anchor:onaddboundary}} **void onAddBoundary()** *function: *parameters: NULL *return value: {{anchor:ondelboundary}} **void onDelBoundary()** *function: *parameters: NULL *return value: {{anchor:onaddoperation}} **void onAddOperation()** *function: *parameters: NULL *return value: {{anchor:ondeloperation}} **void onDelOperation()** *function: *parameters: NULL *return value: {{anchor:onfieldfile}} **void onFieldFile()** *function: *parameters: NULL *return value: {{anchor:init}} **void init()** *function: *parameters: NULL *return value: {{anchor:updatesteplist}} **void updateStepList()** *function: *parameters: NULL *return value: