void CVariablesGrid::Init() { LuaState* state = theApp.GetDocument()->GetState(); m_buttonDatabase.SetGrid(this); m_imageList.Create(MAKEINTRESOURCE(IDB_FOLDERS), 16, 1, RGB(255,255,255)); SetImageList(&m_imageList); SetColumnCount(2); SetDefCellHeight(ROW_HEIGHT); SetRowCount(0); SetColumnWidth(NAME_COL, NAME_WIDTH); SetColumnWidth(DATA_COL, DATA_WIDTH); CString fontName = "Arial"; LOGFONT logFont; memset(&logFont, 0, sizeof(LOGFONT)); logFont.lfCharSet = DEFAULT_CHARSET; logFont.lfWeight = 700; logFont.lfHeight = 80; lstrcpyn(logFont.lfFaceName, fontName, fontName.GetLength()); m_titleFont.CreatePointFontIndirect(&logFont); m_dataFont.CreatePointFont(80, fontName); }
CTradeGridBase::CTradeGridBase(int nRows /* = 1 */, int nCols /* = 0 */, int nFixedRows /* = 1 */, int nFixedCols /* = 0 */) :CHSGridTable(nRows,nCols,nFixedRows,nFixedCols) { m_pTradeTable = NULL; m_pDataList = NULL; SetEditable(FALSE); SetListMode(); EnableSelection(); SetFixedRowSelection(TRUE); SetFixedColumnSelection(FALSE); SetHeaderSort(); SetGridLines(); SetColumnResize(); SetRowResize(FALSE); SetVirtualMode(FALSE); SetDoubleBuffering(); SetAlwaysShowSelection(); SetFrameFocusCell(FALSE); SetTotalMode(FALSE); SetFilterMode(FALSE); AllowSelectRowInFixedCol(true); EnableDragRowMode(); SetDefCellHeight(25); SetDefCellMargin(2); }
QuoteTableCtrlGeneralSort::QuoteTableCtrlGeneralSort() { m_sDisplayRow = 9; SetEditable(FALSE); SetListMode(); EnableSelection(TRUE); SetFixedRowSelection(TRUE); SetHeaderSort(); SetGridLines(GVL_NONE); SetColumnResize(); SetRowResize(FALSE); SetVirtualMode(FALSE); SetDoubleBuffering(); SetAlwaysShowSelection(FALSE); SetFrameFocusCell(FALSE); AllowSelectRowInFixedCol(FALSE); EnableDragRowMode(FALSE); EnableDragAndDrop(FALSE); EnableTitleTips(FALSE); SetDefCellHeight(24); SetDefCellMargin(0); m_iColProp = (IHsColumnProperty*)CWinnerApplication::GetObject(OBJ_COLUMNPRO); m_iColorFontProt = (IHsColor*)CWinnerApplication::GetObject(OBJ_COLORCFG); m_iFont = (IHsFont*)CWinnerApplication::GetObject(OBJ_FONTCFG); if (m_iColorFontProt ) { SetGridBkColor(m_iColorFontProt->GetBlackgroundColor()); SetFixedBkColor(m_iColorFontProt->GetBlackgroundColor()); } else { SetGridBkColor(0); SetFixedBkColor(0); } }