Skip to content

Commit 5ed381f

Browse files
committed
add resource ID names
1 parent c044ca5 commit 5ed381f

10 files changed

+40
-28
lines changed

src/MAddCtrlDlg.hpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@ class MAddCtrlDlg : public MDialogBase
156156
m_himlControls = NULL;
157157
}
158158
m_himlControls = ImageList_LoadBitmap(
159-
GetModuleHandle(NULL), MAKEINTRESOURCE(2), 16, 0, RGB(255, 0, 255));
159+
GetModuleHandle(NULL), MAKEINTRESOURCE(IDB_CONTROLS),
160+
16, 0, RGB(255, 0, 255));
160161
m_hTB.SetImageList(m_himlControls);
161162

162163
buttons.resize(nCount);

src/MBmpView.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ class MBmpView : public MWindowBase
9999
if (m_hPlayButton == NULL)
100100
return FALSE;
101101

102-
HICON hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(102));
102+
HICON hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_PLAY));
103103
SendMessage(m_hPlayButton, BM_SETIMAGE, IMAGE_ICON, (LPARAM)hIcon);
104104
SetWindowFont(m_hPlayButton, GetStockFont(DEFAULT_GUI_FONT), TRUE);
105105
return TRUE;

src/MCtrlPropDlg.hpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,8 @@ class MCtrlPropDlg : public MDialogBase
380380
m_himlControls = NULL;
381381
}
382382
m_himlControls = ImageList_LoadBitmap(
383-
GetModuleHandle(NULL), MAKEINTRESOURCE(2), 16, 0, RGB(255, 0, 255));
383+
GetModuleHandle(NULL), MAKEINTRESOURCE(IDB_CONTROLS),
384+
16, 0, RGB(255, 0, 255));
384385
m_hTB.SetImageList(m_himlControls);
385386

386387
buttons.resize(nCount);

src/MEditAccelDlg.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,8 @@ class MEditAccelDlg : public MDialogBase
323323
MEditAccelDlg(AccelRes& accel_res, ConstantsDB& db)
324324
: MDialogBase(IDD_EDITACCEL), m_accel_res(accel_res), m_db(db)
325325
{
326-
m_hIcon = LoadIconDx(3);
327-
m_hIconSm = LoadSmallIconDx(3);
326+
m_hIcon = LoadIconDx(IDI_SMILY);
327+
m_hIconSm = LoadSmallIconDx(IDI_SMILY);
328328
}
329329

330330
~MEditAccelDlg()

src/MItemSearchDlg.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,8 @@ class MItemSearchDlg : public MDialogBase
6868
MItemSearchDlg(ITEM_SEARCH& search)
6969
: MDialogBase(IDD_ITEMSEARCH), m_search(search)
7070
{
71-
m_hIcon = LoadIconDx(4);
72-
m_hIconSm = LoadSmallIconDx(4);
71+
m_hIcon = LoadIconDx(IDI_FIND);
72+
m_hIconSm = LoadSmallIconDx(IDI_FIND);
7373
}
7474

7575
virtual ~MItemSearchDlg()

src/MMessagesDlg.hpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -221,8 +221,8 @@ class MMessagesDlg : public MDialogBase
221221
MMessagesDlg(ConstantsDB& db, MessageRes& msg_res)
222222
: MDialogBase(IDD_MESSAGES), m_msg_res(msg_res), m_db(db)
223223
{
224-
m_hIcon = LoadIconDx(3);
225-
m_hIconSm = LoadSmallIconDx(3);
224+
m_hIcon = LoadIconDx(IDI_SMILY);
225+
m_hIconSm = LoadSmallIconDx(IDI_SMILY);
226226
}
227227

228228
~MMessagesDlg()

src/MRadWindow.hpp

+6-5
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,14 @@ class MRadCtrl : public MWindowBase
8282

8383
static HICON& Icon()
8484
{
85-
static HICON s_hIcon = LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(2));
85+
static HICON s_hIcon = LoadIcon(GetModuleHandle(NULL),
86+
MAKEINTRESOURCE(IDI_ICO));
8687
return s_hIcon;
8788
}
8889
static HBITMAP& Bitmap()
8990
{
90-
static HBITMAP s_hbm = LoadBitmap(GetModuleHandle(NULL), MAKEINTRESOURCE(1));
91+
static HBITMAP s_hbm = LoadBitmap(GetModuleHandle(NULL),
92+
MAKEINTRESOURCE(IDB_BMP));
9193
return s_hbm;
9294
}
9395

@@ -1433,10 +1435,9 @@ class MRadWindow : public MWindowBase
14331435

14341436
BOOL OnCreate(HWND hwnd, LPCREATESTRUCT lpCreateStruct)
14351437
{
1436-
m_hIcon = LoadIconDx(3);
1438+
m_hIcon = LoadIconDx(IDI_SMILY);
1439+
m_hIconSm = LoadSmallIconDx(IDI_SMILY);
14371440
SendMessage(hwnd, WM_SETICON, ICON_BIG, (LPARAM)m_hIcon);
1438-
1439-
m_hIconSm = LoadSmallIconDx(3);
14401441
SendMessage(hwnd, WM_SETICON, ICON_SMALL, (LPARAM)m_hIconSm);
14411442

14421443
if (m_settings.bResumeWindowPos)

src/RisohEditor.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -1520,7 +1520,7 @@ void MMainWnd::OnAbout(HWND hwnd)
15201520
params.lpszText = LoadStringDx(IDS_VERSIONINFO);
15211521
params.lpszCaption = LoadStringDx(IDS_APPNAME);
15221522
params.dwStyle = MB_OK | MB_USERICON;
1523-
params.lpszIcon = MAKEINTRESOURCEW(1);
1523+
params.lpszIcon = MAKEINTRESOURCEW(IDI_MAIN);
15241524
params.dwLanguageId = LANG_USER_DEFAULT;
15251525
15261526
MWindowBase::HookCenterMsgBoxDx(TRUE);
@@ -6552,9 +6552,9 @@ BOOL MMainWnd::OnCreate(HWND hwnd, LPCREATESTRUCT lpCreateStruct)
65526552
m_hImageList = ImageList_Create(16, 16, ILC_COLOR32 | ILC_MASK, 3, 1);
65536553
if (m_hImageList == NULL)
65546554
return FALSE;
6555-
m_hFileIcon = LoadSmallIconDx(100);
6555+
m_hFileIcon = LoadSmallIconDx(IDI_FILE);
6556+
m_hFolderIcon = LoadSmallIconDx(IDI_FOLDER);
65566557
ImageList_AddIcon(m_hImageList, m_hFileIcon);
6557-
m_hFolderIcon = LoadSmallIconDx(101);
65586558
ImageList_AddIcon(m_hImageList, m_hFolderIcon);
65596559

65606560
m_hToolBar = ToolBar_Create(hwnd);
@@ -6709,8 +6709,8 @@ BOOL MMainWnd::StartDx()
67096709
MSplitterWnd::CursorNS() = LoadCursor(m_hInst, MAKEINTRESOURCE(1));
67106710
MSplitterWnd::CursorWE() = LoadCursor(m_hInst, MAKEINTRESOURCE(2));
67116711

6712-
m_hIcon = LoadIconDx(1);
6713-
m_hIconSm = LoadSmallIconDx(1);
6712+
m_hIcon = LoadIconDx(IDI_MAIN);
6713+
m_hIconSm = LoadSmallIconDx(IDI_MAIN);
67146714
m_hAccel = ::LoadAccelerators(m_hInst, MAKEINTRESOURCE(1));
67156715

67166716
if (!CreateWindowDx(NULL, MAKEINTRESOURCE(IDS_APPNAME),

src/RisohEditor_res.rc

+9-9
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,22 @@
2424
// UTF-8
2525
#pragma code_page(65001)
2626

27-
1 ICON "res\\RisohEditor.ico"
28-
2 ICON "res\\ico.ico"
29-
3 ICON "res\\smily.ico"
30-
4 ICON "res\\find.ico"
27+
IDI_MAIN ICON "res\\RisohEditor.ico"
28+
IDI_ICO ICON "res\\ico.ico"
29+
IDI_SMILY ICON "res\\smily.ico"
30+
IDI_FIND ICON "res\\find.ico"
3131

32-
100 ICON "res\\file.ico"
33-
101 ICON "res\\folder.ico"
34-
102 ICON "res\\play.ico"
32+
IDI_FILE ICON "res\\file.ico"
33+
IDI_FOLDER ICON "res\\folder.ico"
34+
IDI_PLAY ICON "res\\play.ico"
3535

3636
1 CURSOR "res\\cursor-ns.cur"
3737
2 CURSOR "res\\cursor-we.cur"
3838

3939
1 ANICURSOR "res\\bounce.ani"
4040

41-
1 BITMAP "res\\bmp.bmp"
42-
2 BITMAP "res\\controls.bmp"
41+
IDB_BMP BITMAP "res\\bmp.bmp"
42+
IDB_CONTROLS BITMAP "res\\controls.bmp"
4343

4444
1 WAVE "res\\wa.wav"
4545
1 GIF "res\\anime.gif"

src/resource.h

+9
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@
2222

2323
#define IDR_MAINFRAME (1-0)
2424

25+
#define IDI_MAIN 1
26+
#define IDI_ICO 2
27+
#define IDI_SMILY 3
28+
#define IDI_FIND 4
29+
30+
#define IDI_FILE 100
31+
#define IDI_FOLDER 101
32+
#define IDI_PLAY 102
33+
2534
#define IDB_BMP 1
2635
#define IDB_CONTROLS 2
2736

0 commit comments

Comments
 (0)