예제 #1
0
int Gc2DObjectListCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CMFCListCtrl::OnCreate(lpCreateStruct) == -1)
		return -1;

	InsertColumn( 0, _T("타입"), LVCFMT_LEFT, 150 );
	SendMessage( LVM_SETEXTENDEDLISTVIEWSTYLE, 0, LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES );
	EnableMarkSortedColumn();
	return 0;
}
예제 #2
0
int CSensorListCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
    if (CBCGPGridCtrl::OnCreate(lpCreateStruct) == -1)
        return -1;

    // TODO:  在此添加您专用的创建代码
    EnableMarkSortedColumn(TRUE);
    EnableHeader(TRUE, BCGP_GRID_HEADER_SORT);
    EnableRowHeader(FALSE);
    EnableLineNumbers(FALSE);
    SetClearInplaceEditOnEnter(FALSE);
    EnableInvertSelOnCtrl();
    SetReadOnly(TRUE);
    SetWholeRowSel(TRUE);

    // 加载现场测道数据队列
    OnLoadSiteDataAndFillToChannelList();

    return 0;
}
예제 #3
0
int CActiveMemberGrid::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CIBAGrid::OnCreate(lpCreateStruct) == -1)
		return -1;

	CBitmap bmp;
	bmp.LoadBitmap(IDB_NETBARUSER);

	m_Images.Create(16, 16, ILC_COLOR24 | ILC_MASK, 0, 0);
	m_Images.Add(&bmp, RGB(250, 50, 250));
	SetImageList(&m_Images);

	SetRowMarker(FALSE);
	EnableHeader(TRUE, BCGP_GRID_HEADER_SORT | BCGP_GRID_HEADER_MOVE_ITEMS);
	EnableMarkSortedColumn(FALSE, FALSE);

	if (CIBAConfig::GetInstance()->GetFontType() > 0)
	{
		CIBAHelpper::CreateFont(m_TextFont);
		SetFont(&m_TextFont);
	}

	InitColumnHead();

	SetTimer(TimeIdOfUpdateTime, IntervalOfUpdateTime, NULL);
	SetSortColumn(3, FALSE); //激活时间
	LoadState(_T("ActiveMemberGrid"));//从注册表载入

	AdjustLayout();

	

	m_lpActiveMemberList->SetWndGrid(GetSafeHwnd());
	m_lpActiveMemberList->Start();

	SetTimer(TimerIdOfBundleTimeTry, IntervalOfBundleTimeTry, NULL);

	return 0;
}
예제 #4
0
int CStatisGridCtrl::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CBCGPGridCtrl::OnCreate(lpCreateStruct) == -1)
		return -1;

	CBCGPGridColors theme;
	CBCGPVisualManager::GetInstance ()->OnSetGridColorTheme (this, theme);
	SetColorTheme(light_blue_theme);
	//	SetSingleSel(TRUE);

	SetWholeRowSel (FALSE);
	EnableMarkSortedColumn (FALSE);
	EnableMultipleSort(TRUE);
	EnableHeader (TRUE, BCGP_GRID_HEADER_SORT);
// 
// 	InsertColumn (TAB_COLUMN_IDX, _T("序号"), 60);
// 	InsertColumn (TAB_COLUMN_CODE, _T("编码值"), 120);
// 	//	InsertColumn (TAB_COLUMN_GATAGE, _T("闸门开度(单位:厘米)"), 160);
// 	InsertColumn (TAB_COLUMN_GATAGE, _T("闸门开度"), 160);

	return 0;
} 
예제 #5
0
int CComputerGrid::OnCreate(LPCREATESTRUCT lpCreateStruct) 
{
	if (CIBAGrid::OnCreate(lpCreateStruct) == -1)
		return -1;

	SetRowMarker(FALSE);
	EnableHeader(TRUE, BCGP_GRID_HEADER_MOVE_ITEMS | BCGP_GRID_HEADER_SORT/* | BCGP_GRID_HEADER_HIDE_ITEMS*/);
	EnableMarkSortedColumn(FALSE, FALSE);//列表头样式及自动排序禁止
	
	if (CIBAConfig::GetInstance()->GetFontType() > 0)
	{
		CIBAHelpper::CreateFont(m_TextFont);
		SetFont(&m_TextFont);
	}

	InitColumnHead();

	SetTimer(TimeIdOfUpdateTime, IntervalOfUpdateTime, NULL);

	LoadState(_T("IBA"));//从注册表载入
	AdjustLayout();

	return 0;
}