private void OnStartEditing()
{
try
{
AAState.initDynTable();
AAState.WriteLine(A4LGSharedFunctions.Localizer.GetString("AttributeAssistantEditorMess_11a"));
if (AAState.PerformUpdates && AAState.Debug().ToUpper() == "TRUE")
{
if (AAState._sw == null && AAState._filePath != "")
{
AAState._sw = Globals.createTextFile(AAState._filePath, FileMode.Append);
AAState.WriteLine("#######################################################");
Globals.LogLocations = AAState._filePath;
}
}
if (AAState._editor != null)
{
if (AAState._editor.EditWorkspace != null)
{
IWorkspaceEditControl pWorkspaceEditControl = AAState._editor.EditWorkspace as IWorkspaceEditControl;
if (pWorkspaceEditControl != null)
{
pWorkspaceEditControl.SetStoreEventsRequired();
}
pWorkspaceEditControl = null;
InitFabricState();
}
}
}
catch (Exception ex)
{
MessageBox.Show(A4LGSharedFunctions.Localizer.GetString("AttributeAssistantEditorError_11a") + ex.Message);
}
}