Esempio n. 1
0
	void Init()
	{
		SetCallbackFunc(GridCallback, (LPARAM)this);
		SetCallbackFuncPrepCache(GridCallbackPrepCache, (LPARAM)this);
		SetCallbackFuncCellClick(GridCallbackCellClick, (LPARAM)this);
		SetFixedRowCount(1);
		SetFixedColumnCount(0);
		SetRowCount(m_attrs.size());
		SetColumnCount(4);
	}
Esempio n. 2
0
BOOL GMassMobAppearGrid::Create(const RECT& rect, CWnd* parent, UINT nID, DWORD dwStyle )
{
	if( !GGridCtrl::Create( rect, parent, nID, dwStyle ) )	
		return FALSE;

	SetFixedColumnCount( 0 );
	SetColumnCount( 4 );
	SetColumnWidth( 1, 40 );
	SetColumnWidth( 2, 70 );

	
	SetRowCount( 1 );
	SetItemText( 0, 0, GnText("몹 인덱스") );
	SetItemText( 0, 1, GnText("레벨") );
	SetItemText( 0, 2, GnText("출현 라인") );
	SetItemText( 0, 3, GnText("출현 개수") );

	return TRUE;
}
Esempio n. 3
0
BOOL GGridCtrl::Create(const RECT& rect, CWnd* parent, UINT nID, DWORD dwStyle )
{	
	RECT rc;
	parent->GetClientRect( &rc );
	rc.left += 3; rc.top += 15; rc.right -= 3; rc.bottom -= 3;
	if( !CGridCtrl::Create( rc, parent, nID, dwStyle ) )	
		return FALSE;

	EnableDragAndDrop(TRUE);
	SetFixedColumnSelection(TRUE);
	SetFixedRowSelection(TRUE);
	EnableColumnHide();
	AutoSize();
	SetCompareFunction(CGridCtrl::pfnCellNumericCompare);
	SetFixedRowCount(1);
	SetFixedColumnCount(1);		
	EnableDragRowMode( FALSE );
	EnableDragAndDrop( FALSE );	
	SetSingleRowSelection(TRUE);
	SetFixedRowSelection( TRUE );
	SetFixedColumnSelection( TRUE );
	SetRowHeight(0,20);
	return TRUE;
}