private void EmbedButton_Click(object sender, EventArgs e) { if (EmbeddedHandler != null) { var panel = EmbeddedHandler.PrepareAndGetEmbeddedAnalysisPanel(this); SetupEmbeddedAnalysisPanel(panel); IsEmbedded = true; Hide(); } }
private void EngineAnalysisForm_VisibleChanged(object sender, EventArgs e) { if (Visible) { if (IsEmbedded) { IsEmbedded = false; EmbeddedHandler.OnEmbeddedAnalysisEnded(); ClearEmbeddedAnalysisPanel(); } } }
public void ForceStopEmbeddedAnalysis(EmbeddedAnalysisHandler handler) { EmbeddedHandler.OnEmbeddedAnalysisEnded(); ClearEmbeddedAnalysisPanel(); IsEmbedded = false; }