@@ -231,7 +231,7 @@ void InitCtrlIDComboBox(HWND hCmb, ConstantsDB& db)
231
231
ComboBox_AddString (hCmb, it->name .c_str ());
232
232
}
233
233
234
- if ((BOOL) db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
234
+ if (! db.AreMacroIDShown ( ))
235
235
return ;
236
236
237
237
table = db.GetTable (L" RESOURCE.ID.PREFIX" );
@@ -251,7 +251,7 @@ void InitResNameComboBox(HWND hCmb, ConstantsDB& db, MIdOrString id, INT nIDTYPE
251
251
{
252
252
SetWindowTextW (hCmb, id.c_str ());
253
253
254
- if ((BOOL) db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
254
+ if (! db.AreMacroIDShown ( ))
255
255
return ;
256
256
257
257
INT k = -1 ;
@@ -315,7 +315,7 @@ void InitStringComboBox(HWND hCmb, ConstantsDB& db, MString strString)
315
315
{
316
316
SetWindowText (hCmb, strString.c_str ());
317
317
318
- if ((BOOL) db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
318
+ if (! db.AreMacroIDShown ( ))
319
319
return ;
320
320
321
321
ConstantsDB::TableType table;
@@ -340,7 +340,7 @@ void InitMessageComboBox(HWND hCmb, ConstantsDB& db, MString strString)
340
340
{
341
341
SetWindowText (hCmb, strString.c_str ());
342
342
343
- if ((BOOL) db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
343
+ if (! db.AreMacroIDShown ( ))
344
344
return ;
345
345
346
346
ConstantsDB::TableType table;
@@ -758,7 +758,7 @@ MStringW DumpDataAsString(const std::vector<BYTE>& data)
758
758
759
759
MStringW GetKeyID (ConstantsDB& db, UINT wId)
760
760
{
761
- if ((BOOL) db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
761
+ if (! db.AreMacroIDShown ( ))
762
762
return mstr_dec_short ((SHORT)wId);
763
763
764
764
return db.GetNameOfResID (IDTYPE_COMMAND, wId);
@@ -2775,7 +2775,7 @@ void MMainWnd::OnInitMenu(HWND hwnd, HMENU hMenu)
2775
2775
else
2776
2776
CheckMenuItem (hMenu, CMDID_ALWAYSCONTROL, MF_UNCHECKED);
2777
2777
2778
- if ((BOOL) m_db.GetValue ( L" HIDE.ID " , L" HIDE.ID " ))
2778
+ if (! m_db.AreMacroIDShown ( ))
2779
2779
CheckMenuItem (hMenu, CMDID_HIDEIDMACROS, MF_CHECKED);
2780
2780
else
2781
2781
CheckMenuItem (hMenu, CMDID_HIDEIDMACROS, MF_UNCHECKED);
@@ -5851,13 +5851,12 @@ void MMainWnd::OnConfig(HWND hwnd)
5851
5851
5852
5852
void MMainWnd::OnHideIDMacros (HWND hwnd)
5853
5853
{
5854
- BOOL bHideID = (BOOL) m_db.GetValue ( L" HIDE.ID " , L" HIDE.ID " );
5854
+ BOOL bHideID = ! m_db.AreMacroIDShown ( );
5855
5855
bHideID = !bHideID;
5856
5856
m_settings.bHideID = bHideID;
5857
- ConstantsDB::TableType& table = m_db.m_map [L" HIDE.ID" ];
5858
- table.clear ();
5859
- ConstantsDB::EntryType entry (L" HIDE.ID" , bHideID);
5860
- table.push_back (entry);
5857
+
5858
+ m_db.ShowMacroID (!m_settings.bHideID );
5859
+
5861
5860
DoRefresh (hwnd);
5862
5861
}
5863
5862
@@ -7159,14 +7158,9 @@ BOOL MMainWnd::LoadSettings(HWND hwnd)
7159
7158
if (!keyRisoh)
7160
7159
return FALSE ;
7161
7160
7162
- BOOL bHideID = (BOOL) m_db.GetValue ( L" HIDE.ID " , L" HIDE.ID " );
7161
+ BOOL bHideID = ! m_db.AreMacroIDShown ( );
7163
7162
keyRisoh.QueryDword (TEXT (" HIDE.ID" ), (DWORD&)bHideID);
7164
- {
7165
- ConstantsDB::TableType& table = m_db.m_map [L" HIDE.ID" ];
7166
- table.clear ();
7167
- ConstantsDB::EntryType entry (L" HIDE.ID" , bHideID);
7168
- table.push_back (entry);
7169
- }
7163
+ m_db.ShowMacroID (!bHideID);
7170
7164
m_settings.bHideID = bHideID;
7171
7165
7172
7166
keyRisoh.QueryDword (TEXT (" ShowStatusBar" ), (DWORD&)m_settings.bShowStatusBar );
@@ -7297,7 +7291,7 @@ BOOL MMainWnd::SaveSettings(HWND hwnd)
7297
7291
if (m_splitter1.GetPaneCount () >= 1 )
7298
7292
m_settings.nTreeViewWidth = m_splitter1.GetPaneExtent (0 );
7299
7293
7300
- BOOL bHideID = (BOOL) m_db.GetValue ( L" HIDE.ID " , L" HIDE.ID " );
7294
+ BOOL bHideID = ! m_db.AreMacroIDShown ( );
7301
7295
m_settings.bHideID = bHideID;
7302
7296
keyRisoh.SetDword (TEXT (" HIDE.ID" ), m_settings.bHideID );
7303
7297
keyRisoh.SetDword (TEXT (" ShowStatusBar" ), m_settings.bShowStatusBar );
0 commit comments