public void Insert(IXDrawing drw) { m_CurDrawing = drw; m_CurPreviewer = new QrCodePreviewer(m_CurDrawing, m_QrCodeManager); m_InsertQrCodePage.Show(m_CurInsertQrCodePageData); UpdatePreview(); }
private void OnInserQrCodePageClosed(PageCloseReasons_e reason) { try { m_CurPreviewer.Dispose(); m_CurPreviewer = null; if (reason == PageCloseReasons_e.Okay) { OnInsertQrCode(); } else if (reason == PageCloseReasons_e.Cancel) { OnCancelInsertQrCode(); } } catch (Exception ex) { m_Logger.Log(ex); m_MsgSvc.ShowError(ex); } }