- 재질 check 기능 수정
- 리포트 맵 부분 수정
This commit is contained in:
21
MainForm.cs
21
MainForm.cs
@@ -81,6 +81,7 @@ namespace friction
|
||||
public void OnTableCheckChanged(string strItem, bool bChecked)
|
||||
{
|
||||
m_CompatibilityPanel.TableCheckChanged(strItem, bChecked);
|
||||
m_AnalysisPanel.TableCheckChanged(strItem, bChecked);
|
||||
m_RadarGraphPanel.UpdateGraph();
|
||||
}
|
||||
|
||||
@@ -103,6 +104,7 @@ namespace friction
|
||||
}
|
||||
|
||||
Config.GetInstance().m_bOnLoad = true;
|
||||
Config.GetInstance().Load();
|
||||
|
||||
Cursor.Current = Cursors.WaitCursor;
|
||||
|
||||
@@ -353,7 +355,10 @@ namespace friction
|
||||
}
|
||||
|
||||
if (sender != m_MaterialPanel)
|
||||
{
|
||||
m_MaterialPanel.SelectSpring(strSpring);
|
||||
m_MaterialPanel.SelectTable(strTable);
|
||||
}
|
||||
|
||||
m_AnalysisPanel.UpdateData(m_DataHandler);
|
||||
}
|
||||
@@ -399,13 +404,13 @@ namespace friction
|
||||
Config.OPTION.GetInstance().WindowBound = this.Bounds;
|
||||
Config.OPTION.GetInstance().CheckedColumns = m_ResultPanel.GetCheckedColumns();
|
||||
Config.OPTION.GetInstance().UncheckedColumns = m_ResultPanel.GetUncheckedColumns();
|
||||
Config.GetInstance().Save();
|
||||
Config.GetInstance().Save(false);
|
||||
}
|
||||
|
||||
#region preference
|
||||
void UpdatePreference()
|
||||
{
|
||||
foreach (string pref in Config.GetInstance().m_CheckedMaterial.Keys)
|
||||
foreach (string pref in Config.GetInstance().m_UncheckedMaterial.Keys)
|
||||
{
|
||||
ToolStripMenuItem item = new ToolStripMenuItem(pref);
|
||||
ToolStripItem load = item.DropDownItems.Add("Load");
|
||||
@@ -447,11 +452,11 @@ namespace friction
|
||||
{
|
||||
Config.GetInstance().m_strCurMaterial = strPrefName;
|
||||
|
||||
m_MaterialPanel.LoadCheckedMaterial(strPrefName);
|
||||
m_MaterialPanel.LoadUncheckedMaterial(strPrefName);
|
||||
m_CompatibilityPanel.SetMaterialChecked(strPrefName);
|
||||
|
||||
SelectPref(strPrefName);
|
||||
Config.GetInstance().Save();
|
||||
Config.GetInstance().Save(false);
|
||||
}
|
||||
|
||||
private void PreferenceLoadClick(object sender, EventArgs e)
|
||||
@@ -474,10 +479,10 @@ namespace friction
|
||||
strPrefName = strPrefName.Substring("ㆍ".Length);
|
||||
Config.GetInstance().m_strCurMaterial = strPrefName;
|
||||
|
||||
m_MaterialPanel.SaveCheckedMaterial(strPrefName);
|
||||
m_MaterialPanel.SaveUncheckedMaterial(strPrefName);
|
||||
|
||||
SelectPref(strPrefName);
|
||||
Config.GetInstance().Save();
|
||||
Config.GetInstance().Save(true);
|
||||
}
|
||||
|
||||
private void PreferenceRemoveClick(object sender, EventArgs e)
|
||||
@@ -494,7 +499,7 @@ namespace friction
|
||||
if (parent == m_CurPref)
|
||||
PreferenceLoadClick(((ToolStripMenuItem)preferenceToolStripMenuItem.DropDownItems[2]).DropDownItems[0], null);
|
||||
|
||||
Config.GetInstance().Save();
|
||||
Config.GetInstance().Save(true);
|
||||
}
|
||||
|
||||
private void newToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@@ -522,7 +527,7 @@ namespace friction
|
||||
ToolStripItem save = item.DropDownItems.Add("Save");
|
||||
save.Click += PreferenceSaveClick;
|
||||
ToolStripItem remove = item.DropDownItems.Add("Remove");
|
||||
save.Click += PreferenceRemoveClick;
|
||||
remove.Click += PreferenceRemoveClick;
|
||||
|
||||
preferenceToolStripMenuItem.DropDownItems.Add(item);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user