@@ -79,23 +79,22 @@ namespace {
79
79
CMyTreeDialog::CMyTreeDialog (CWnd* pParent /* =NULL*/ )
80
80
: CDialog(CMyTreeDialog::IDD, pParent)
81
81
, m_pTreeCtrl(nullptr )
82
- , m_selectedDataPtr(nullptr )
83
82
, m_isInitOK(false )
83
+ , m_bCheckbox(false )
84
84
, m_isModal(true )
85
85
, m_isAltDown(false )
86
+ , m_selectedDataPtr(nullptr )
86
87
, m_dataPtrDbClick(nullptr )
87
- , m_hCopyData(nullptr )
88
- , m_dwStartTime(0 )
89
- , m_hDLL(NULL )
90
- , m_pExStyle(NULL )
88
+ , m_hBookedItemToCopy(nullptr )
89
+ , m_hDLL(nullptr )
90
+ , m_pExStyle(nullptr )
91
91
, m_cFont(nullptr )
92
- , m_cOlgFont(nullptr )
93
92
, m_colFrame(0xff9900 )
94
- , m_strQuickKey(" " )
95
- , m_hQuickItem(nullptr )
96
- , m_bCheckbox(false )
97
93
, m_bFind(false )
98
94
, m_findDialog(nullptr )
95
+ , m_dwStartTime(0 )
96
+ , m_strQuickKey(" " )
97
+ , m_hQuickItem(nullptr )
99
98
{
100
99
// {{AFX_DATA_INIT(CMyTreeDialog)
101
100
// }}AFX_DATA_INIT
@@ -200,7 +199,7 @@ void CMyTreeDialog::PopupMenu(CPoint point)
200
199
m_PopupMenu.EnableMenuItem (IDML_RENAME, hTreeItem ? MF_ENABLED : MF_GRAYED);
201
200
m_PopupMenu.EnableMenuItem (IDML_CHECK_ITEM, m_bCheckbox ? MF_GRAYED : MF_ENABLED);
202
201
m_PopupMenu.EnableMenuItem (IDML_COPY_DATA, hTreeItem ? MF_ENABLED : MF_GRAYED);
203
- m_PopupMenu.EnableMenuItem (IDML_DATA_PASTE, m_hCopyData ? MF_ENABLED : MF_GRAYED);
202
+ m_PopupMenu.EnableMenuItem (IDML_DATA_PASTE, m_hBookedItemToCopy ? MF_ENABLED : MF_GRAYED);
204
203
bool isData = false ;
205
204
bool isFolder = false ;
206
205
if (hTreeItem) {
@@ -471,20 +470,21 @@ void CMyTreeDialog::OnShowWindow(BOOL bShow, UINT nStatus)
471
470
else {
472
471
SetWindowLong (this ->m_hWnd , GWL_EXSTYLE, lExStyle & 0xfff7ffff );
473
472
}
474
- m_cOlgFont = m_pTreeCtrl->GetFont ();
475
473
m_cFont = new CFont;
476
474
if (m_cFont) {
477
475
m_cFont->CreatePointFont (theApp.m_ini .m_nFontSize , theApp.m_ini .m_strFontName );
478
476
m_pTreeCtrl->SetFont (m_cFont, TRUE );
479
477
}
480
478
}
481
- else if (m_cFont) {
482
- RECT rect;
483
- GetWindowRect (&rect);
484
- theApp.m_ini .m_DialogSize .x = rect.right - rect.left ;
485
- theApp.m_ini .m_DialogSize .y = rect.bottom - rect.top ;
486
- // if(m_cOlgFont) m_pTreeCtrl->SetFont(m_cOlgFont,FALSE);
487
- delete m_cFont;
479
+ else {
480
+ if (m_cFont) {
481
+ RECT rect;
482
+ GetWindowRect (&rect);
483
+ theApp.m_ini .m_DialogSize .x = rect.right - rect.left ;
484
+ theApp.m_ini .m_DialogSize .y = rect.bottom - rect.top ;
485
+ delete m_cFont;
486
+ m_cFont = nullptr ;
487
+ }
488
488
}
489
489
CDialog::OnShowWindow (bShow, nStatus);
490
490
}
@@ -613,7 +613,7 @@ BOOL CMyTreeDialog::PreTranslateMessage(MSG* pMsg)
613
613
{
614
614
HTREEITEM hTarget = (HTREEITEM)pMsg->wParam ;
615
615
if (hTarget) {
616
- ChangeTipString (m_pTreeCtrl->getDataPtr (hTarget));
616
+ SetTipText (m_pTreeCtrl->getDataPtr (hTarget));
617
617
}
618
618
else {
619
619
m_toolTip.Activate (FALSE );
@@ -1117,33 +1117,33 @@ void CMyTreeDialog::OnCheckItem()
1117
1117
1118
1118
// ---------------------------------------------------
1119
1119
// 関数名 OnCopyData()
1120
- // 機能 選択データをコピー
1120
+ // 機能 選択項目をコピー予約
1121
1121
// ---------------------------------------------------
1122
1122
void CMyTreeDialog::OnCopyData ()
1123
1123
{
1124
1124
HTREEITEM hTreeItem;
1125
1125
hTreeItem = m_pTreeCtrl->GetSelectedItem ();
1126
1126
if (hTreeItem) {
1127
- m_hCopyData = hTreeItem;
1127
+ m_hBookedItemToCopy = hTreeItem;
1128
1128
}
1129
1129
}
1130
1130
1131
1131
// ---------------------------------------------------
1132
1132
// 関数名 OnDataPaste()
1133
- // 機能 コピーデータを貼り付け
1133
+ // 機能 コピー予約された項目をコピーして貼り付け
1134
1134
// ---------------------------------------------------
1135
1135
void CMyTreeDialog::OnDataPaste ()
1136
1136
{
1137
- if (m_hCopyData && !m_isModal) {
1137
+ if (m_hBookedItemToCopy && !m_isModal) {
1138
1138
HTREEITEM hTreeItem = m_pTreeCtrl->GetSelectedItem ();
1139
- STRING_DATA data = m_pTreeCtrl->getData (m_hCopyData );
1139
+ STRING_DATA data = m_pTreeCtrl->getData (m_hBookedItemToCopy );
1140
1140
CString strRes;
1141
1141
(void )strRes.LoadString (APP_INF_COPY);
1142
1142
data.m_strTitle = data.m_strTitle + strRes;
1143
- if (m_pTreeCtrl->ItemHasChildren (m_hCopyData )) {
1144
- if (!m_pTreeCtrl->checkMyChild (m_hCopyData , hTreeItem)) {
1143
+ if (m_pTreeCtrl->ItemHasChildren (m_hBookedItemToCopy )) {
1144
+ if (!m_pTreeCtrl->checkMyChild (m_hBookedItemToCopy , hTreeItem)) {
1145
1145
hTreeItem = m_pTreeCtrl->AddData (hTreeItem, data);
1146
- m_pTreeCtrl->copyChildren (m_hCopyData , hTreeItem);
1146
+ m_pTreeCtrl->copyChildren (m_hBookedItemToCopy , hTreeItem);
1147
1147
}
1148
1148
else {
1149
1149
m_isModal = true ;
@@ -1306,10 +1306,10 @@ bool CMyTreeDialog::SelectByTyping(UINT uKeyCode)
1306
1306
}
1307
1307
1308
1308
// ---------------------------------------------------
1309
- // 関数名 changeTipString (CString strData)
1309
+ // 関数名 SetTipText (CString strData)
1310
1310
// 機能 引数のテキストをツールチップに設定
1311
1311
// ---------------------------------------------------
1312
- void CMyTreeDialog::ChangeTipString (STRING_DATA* data)
1312
+ void CMyTreeDialog::SetTipText (STRING_DATA* data)
1313
1313
{
1314
1314
CString strTip = _T (" " );
1315
1315
CString strRes;
0 commit comments