Changeset 648


Ignore:
Timestamp:
09/21/14 04:59:21 (3 years ago)
Author:
jls17
Message:
  • disabled the header in the table on the menus general tab
  • reworked the layout on the general tab for file- and sql-menus
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/work_320/doc/DocCharMenuDetails.cpp

    r647 r648  
    138138 
    139139                const ARCharMenuFileStruct& menu = this->menu.GetDefinition().u.menuFile; 
    140                 strm << "File Name: " << menu.filename << "<br/>"; 
    141                 strm << "Location: " << CAREnum::MenuFileLocation(menu.fileLocation) << endl; 
    142140 
    143141                CTableRow row; 
    144                 row.AddCell(MenuDefinitionText); 
    145                 row.AddCell(strm.str()); 
     142                row.AddCell("Location"); 
     143                row.AddCell(CAREnum::MenuFileLocation(menu.fileLocation)); 
    146144                table.AddRow(row); 
     145 
     146                row.ClearCells(); 
     147                row.AddCell("File Name"); 
     148                row.AddCell(menu.filename); 
     149                table.AddRow(row); 
    147150        } 
    148151        catch(exception& e) 
     
    154157void CDocCharMenuDetails::SqlMenuDetails(CTable& table) 
    155158{ 
    156  
    157         try 
    158         { 
     159        try 
     160        { 
     161                const ARCharMenuSQLStruct& menu = this->menu.GetDefinition().u.menuSQL; 
     162 
     163                CTableRow row; 
     164                row.AddCell("Server"); 
     165                row.AddCell(pInside->LinkToServerInfo(menu.server, rootLevel)); 
     166                table.AddRow(row); 
     167 
     168                row.ClearCells(); 
     169                row.AddCell("Label Index List"); 
     170                row.AddCell(GetSQLLabelList(&menu)); 
     171                table.AddRow(row); 
     172 
     173                row.ClearCells(); 
     174                row.AddCell("Value Index"); 
     175                row.AddCell(menu.valueIndex); 
     176                table.AddRow(row); 
     177 
    159178                vector<int> attachedToSchemaList; 
    160179                BuildUniqueSchemaList(attachedToSchemaList); 
     
    170189                        CARSchema schema(*curIt); 
    171190 
    172                         stringstream strm; 
    173                         const ARCharMenuSQLStruct& menu = this->menu.GetDefinition().u.menuSQL; 
    174  
    175191                        // in case a field is placed within the SQL command 
    176192                        CRefItem refItem(this->menu, REFM_CHARMENU_SQL); 
    177  
    178                         strm << "Server: " << this->pInside->LinkToServerInfo(menu.server, rootLevel) << "<br/>" << endl; 
    179                         strm << "Label Index List: " << GetSQLLabelList(&menu) << "<br/>" << endl; 
    180                         strm << "Value Index: " << menu.valueIndex << "<br/><br/>" << endl; 
    181                         strm << "SQL Command: " << pInside->TextFindFields(menu.sqlCommand, "$", *curIt, rootLevel, true, &refItem) << endl; 
     193                        string sqlWithLinkedFields = pInside->TextFindFields(menu.sqlCommand, "$", *curIt, rootLevel, true, &refItem); 
    182194 
    183195                        // add the table row now 
    184196                        CTableRow row; 
    185197                        row.AddCell(CheckedURLLink(schema, MenuDefinitionText, rootLevel)); 
    186                         row.AddCell(strm.str()); 
     198                        row.AddCell(sqlWithLinkedFields); 
    187199                        table.AddRow(row); 
    188200                } 
     
    548560        const ARCharMenuStruct& menuDef = menu.GetDefinition(); 
    549561 
    550         CTable tblObjProp("objProperties", "TblObjectList"); 
    551         tblObjProp.AddColumn(30, "Property");    
    552         tblObjProp.AddColumn(70, "Value"); 
    553  
    554         CTableRow row("cssStdRow");              
     562        CTable tblObjProp("objProperties", "TblNoBorder"); 
     563        tblObjProp.AddColumn(20, "");    
     564        tblObjProp.AddColumn(80, ""); 
     565        tblObjProp.DisableHeader(); 
     566 
     567        CTableRow row;           
    555568        CTableCell cellProp("Refresh", "");                              
    556569        CTableCell cellPropValue(CAREnum::MenuRefresh(this->menu.GetRefreshCode()), ""); 
Note: See TracChangeset for help on using the changeset viewer.