void AP_UnixDialog_Goto::destroy () { UT_DEBUGMSG (("ROB: AP_UnixDialog_Goto::destroy ()\n")); modeless_cleanup (); if (m_wDialog) { gtk_widget_destroy (m_wDialog); m_wDialog = NULL; } }
void AP_UnixPreview_Annotation::destroy(void) { modeless_cleanup(); if (!m_pPreviewWindow) return; DELETEP(m_gc); gtk_widget_destroy(m_pDrawingArea); gtk_widget_destroy(m_pPreviewWindow); m_pPreviewWindow = NULL; m_pDrawingArea = NULL; }
void AP_Win32Dialog_Stylist::destroy(void) { if (!m_bIsModal) { int iResult = DestroyWindow( m_hWnd ); UT_ASSERT_HARMLESS((iResult != 0)); modeless_cleanup(); } else EndDialog(m_hWnd,0); }
void AP_UnixDialog_Lists::destroy(void) { UT_ASSERT (m_wMainWindow); if(isModal()) { setAnswer(AP_Dialog_Lists::a_QUIT); } else { m_bDestroy_says_stopupdating = true; m_pAutoUpdateLists->stop(); setAnswer(AP_Dialog_Lists::a_CLOSE); m_glFonts.clear(); modeless_cleanup(); abiDestroyWidget(m_wMainWindow); m_wMainWindow = NULL; DELETEP(m_pAutoUpdateLists); DELETEP (m_pPreviewWidget); } }
void AP_Dialog_SplitCells::finalize(void) { stopUpdater(); modeless_cleanup(); }
void AP_Win32Dialog_MailMerge::destroy(void) { DestroyWindow(m_hDlg); modeless_cleanup(); }
void XAP_Win32Dialog_Insert_Symbol::destroy(void) { modeless_cleanup(); DestroyWindow(m_hDlg); }
void AP_Dialog_FormatFrame::finalize(void) { stopUpdater(); modeless_cleanup(); }
void AP_Win32Dialog_Latex::event_Close(void) { m_answer = AP_Dialog_Latex::a_CANCEL; modeless_cleanup(); destroyWindow(); }