Skip to content

Commit 376ba87

Browse files
authored
Merge pull request #2012 from gorogoro123/feature/reorder_initialization_list_SColorStrategyInfo
コンストラクタの初期化子リスト並べ替え(SColorStrategyInfo)
2 parents 92fbe45 + 11426cb commit 376ba87

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

sakura_core/view/colors/CColorStrategy.h

+8-16
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#pragma once
2929

3030
// 要先行定義
31-
// #include "view/CEditView.h"
3231
#include "EColorIndexType.h"
3332
#include "uiparts/CGraphics.h"
3433

@@ -89,17 +88,10 @@ struct CColor3Setting {
8988
};
9089

9190
struct SColorStrategyInfo{
92-
SColorStrategyInfo(HDC hDC = NULL)
93-
: m_sDispPosBegin(0,0)
94-
, m_pStrategy(NULL)
95-
, m_pStrategyFound(NULL)
96-
, m_pStrategySelect(NULL)
97-
, m_colorIdxBackLine(COLORIDX_TEXT)
98-
, m_gr(hDC)
91+
explicit SColorStrategyInfo(HDC hDC = nullptr)
92+
: m_gr(hDC)
93+
, m_sDispPosBegin(0,0)
9994
{
100-
m_cIndex.eColorIndex = COLORIDX_TEXT;
101-
m_cIndex.eColorIndex2 = COLORIDX_TEXT;
102-
m_cIndex.eColorIndexBg = COLORIDX_TEXT;
10395
}
10496

10597
//参照
@@ -115,11 +107,11 @@ struct SColorStrategyInfo{
115107
DispPos m_sDispPosBegin;
116108

117109
//色変え
118-
CColorStrategy* m_pStrategy;
119-
CColor_Found* m_pStrategyFound;
120-
CColor_Select* m_pStrategySelect;
121-
EColorIndexType m_colorIdxBackLine;
122-
CColor3Setting m_cIndex;
110+
CColorStrategy* m_pStrategy = nullptr;
111+
CColor_Found* m_pStrategyFound = nullptr;
112+
CColor_Select* m_pStrategySelect = nullptr;
113+
EColorIndexType m_colorIdxBackLine = COLORIDX_TEXT;
114+
CColor3Setting m_cIndex = { COLORIDX_TEXT, COLORIDX_TEXT, COLORIDX_TEXT };
123115

124116
//! 色の切り替え
125117
bool CheckChangeColor(const CStringRef& cLineStr);

0 commit comments

Comments
 (0)