Restructure repository to include all source folders
Move git root from Client/ to src/ to track all source code: - Client: Game client source (moved to Client/Client/) - Server: Game server source - GameTools: Development tools - CryptoSource: Encryption utilities - database: Database scripts - Script: Game scripts - rylCoder_16.02.2008_src: Legacy coder tools - GMFont, Game: Additional resources 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
54
Server/AdminTool/AdminToolClient/GridControlFactory.cpp
Normal file
54
Server/AdminTool/AdminToolClient/GridControlFactory.cpp
Normal file
@@ -0,0 +1,54 @@
|
||||
#include "stdafx.h"
|
||||
#include "GridControlFactory.h"
|
||||
|
||||
#include <GridCtrl_src/GridCtrl.h>
|
||||
|
||||
|
||||
//-----------------------------------------------------------------------
|
||||
// <09>Ű<EFBFBD><C5B0><EFBFBD><EFBFBD><EFBFBD> : grid_ctrl - <20><EFBFBD><D7B8><EFBFBD> <20>ڵ<EFBFBD>
|
||||
// nRow - <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
// nColumn - <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
// bEnableEdit - <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
// bDragandDrop - <20>巡<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
// clrBkGridColor - <20><EFBFBD><D7B8><EFBFBD> <20><><EFBFBD><EFBFBD> <20><>
|
||||
// clrDefaultCellColor - <20>⺻ <20><> <20><>
|
||||
// clrGridLineColor - <20><EFBFBD><D7B8><EFBFBD> <20><> <20><>
|
||||
//
|
||||
// <09><><EFBFBD><EFBFBD> : <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> TRUE, <20><><EFBFBD>н<EFBFBD> FALSE <20><><EFBFBD><EFBFBD> -_-;
|
||||
//
|
||||
// <09><><EFBFBD><EFBFBD> : <09><EFBFBD><D7B8><EFBFBD> <20><><EFBFBD><EFBFBD> <20><> <20>ʱ<EFBFBD>ȭ <20>Լ<EFBFBD>
|
||||
//------------------------------------------------------------------------
|
||||
|
||||
BOOL InitializeItemGrid(CGridCtrl& grid_ctrl, int nRow, int nColumn, BOOL bEnableEdit,
|
||||
BOOL bDragandDrop, COLORREF clrBkGridColor,
|
||||
COLORREF clrDefaultCellColor, COLORREF clrGridLineColor)
|
||||
{
|
||||
// Ŀ<><C4BF><EFBFBD><EFBFBD> <20><>Ʈ<EFBFBD>ѷ<EFBFBD> <20><EFBFBD><D7B7><EFBFBD> <20><EFBFBD><D7B8><EFBFBD> <20>ʱ<EFBFBD>ȭ <20>۾<EFBFBD>
|
||||
|
||||
grid_ctrl.SetColumnCount(nColumn); // <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
grid_ctrl.SetRowCount(nRow);
|
||||
|
||||
grid_ctrl.SetTitleTipBackClr( RGB( 0, 0, 0 ) );
|
||||
grid_ctrl.SetTitleTipTextClr( RGB( 255, 255, 255 ) );
|
||||
|
||||
// <20><>ǥâ <20><EFBFBD><D7B8><EFBFBD> (nRow<6F><77>, nCloumn<6D><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD> 30<33><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
|
||||
for(int row = 0; row < nRow; row++)
|
||||
{
|
||||
grid_ctrl.SetRowHeight(row, 30);
|
||||
}
|
||||
for(int column = 0; column < nColumn; column++)
|
||||
{
|
||||
grid_ctrl.SetColumnWidth(column, 30);
|
||||
}
|
||||
|
||||
grid_ctrl.SetGridBkColor(clrBkGridColor); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
grid_ctrl.SetGridLineColor(clrGridLineColor); // <20><EFBFBD><D7B8><EFBFBD> <20><><EFBFBD>λ<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
|
||||
grid_ctrl.EnableDragAndDrop(bDragandDrop);
|
||||
grid_ctrl.SetEditable(bEnableEdit);
|
||||
|
||||
// <20><> <20><EFBFBD><D7B8><EFBFBD> <20><>Ʈ<EFBFBD><C6AE> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
grid_ctrl.GetDefaultCell(FALSE, FALSE)->SetBackClr(clrDefaultCellColor);
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
Reference in New Issue
Block a user