cTranscript::~cTranscript () { stopTranscript (); stopAdvTranscript (); removeEventHandler ("disconnected"); removeEventHandler ("will-gag"); removeEventHandler ("got-line-after-triggers"); removeEventHandler ("displayed-line"); removeEventHandler ("displayed-prompt"); }
/* * Destroy a balloon-eval and free its associated memory. */ void gui_mch_destroy_beval_area(BalloonEval *beval) { cancelBalloon(beval); removeEventHandler(beval); /* Children will automatically be destroyed */ # ifdef FEAT_GUI_GTK gtk_widget_destroy(beval->balloonShell); # else XtDestroyWidget(beval->balloonShell); # endif vim_free(beval); }
void gui_mch_disable_beval_area(BalloonEval *beval) { if (beval != NULL) removeEventHandler(beval); }
cPrompt::~cPrompt() { removeEventHandler ("got-prompt"); removeEventHandler ("settings-changed"); }