| | |
| | | |
| | | using xml = KXMLDOMDocument; |
| | | |
| | | class __declspec(dllexport) PaymentTermEdit : public xframe |
| | | class __declspec(dllexport) PaymentTermSOEdit : public xframe |
| | | { |
| | | public: |
| | | xdwtable dw_1; |
| | |
| | | xstring sCryno; |
| | | |
| | | public: |
| | | PaymentTermEdit(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {} |
| | | PaymentTermSOEdit(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {} |
| | | public: |
| | | static PaymentTermEdit* CreateInstance(void* implPtr, void* hWnd) |
| | | static PaymentTermSOEdit* CreateInstance(void* implPtr, void* hWnd) |
| | | { |
| | | PaymentTermEdit* pWin = new PaymentTermEdit(implPtr, (HWND)hWnd); |
| | | PaymentTermSOEdit* pWin = new PaymentTermSOEdit(implPtr, (HWND)hWnd); |
| | | return pWin; |
| | | } |
| | | |
| | |
| | | |
| | | int OnAttachEvent() |
| | | { |
| | | AttachEvent(L"WM_XCOMMAND", (FEvent)&PaymentTermEdit::OnXCommand); |
| | | AttachEvent(L"dw_1", L"DWV_ITEMCHANGED", (FEvent)&PaymentTermEdit::OnItemChanged); |
| | | AttachEvent(L"dw_1", L"DWV_CLICKED", (FEvent)&PaymentTermEdit::OnClick); |
| | | AttachEvent(L"WM_XCOMMAND", (FEvent)&PaymentTermSOEdit::OnXCommand); |
| | | AttachEvent(L"dw_1", L"DWV_ITEMCHANGED", (FEvent)&PaymentTermSOEdit::OnItemChanged); |
| | | AttachEvent(L"dw_1", L"DWV_CLICKED", (FEvent)&PaymentTermSOEdit::OnClick); |
| | | |
| | | return 1; |
| | | } |