Changeset 406


Ignore:
Timestamp:
02/13/14 16:38:54 (6 years ago)
Author:
jls17
Message:
  • moved some code from the CDocAlActionStruct::ActionOpenDlg? to its own method in CAREnum
Location:
branches/work_304
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/core/AREnum.cpp

    r349 r406  
    18681868#endif 
    18691869        default: return EnumDefault; 
     1870        } 
     1871} 
     1872 
     1873string CAREnum::OpenWindowDisplayType(int windowMode) 
     1874{ 
     1875        switch (windowMode) 
     1876        { 
     1877        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_LST: 
     1878        case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_LST: 
     1879#if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
     1880        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_LST: 
     1881        case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_LST: 
     1882#endif 
     1883                return "List Only"; 
     1884                break; 
     1885        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DETAIL: 
     1886        case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_DETAIL: 
     1887#if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
     1888        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_DETAIL: 
     1889        case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_DETAIL: 
     1890#endif 
     1891                return "Details Only"; 
     1892                break; 
     1893        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_SPLIT: 
     1894        case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_SPLIT: 
     1895#if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
     1896        case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_SPLIT: 
     1897        case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_SPLIT: 
     1898#endif 
     1899                return "Split Window"; 
     1900                break; 
     1901//      case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY: 
     1902//      case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY: 
     1903//#if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
     1904//      case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT: 
     1905//      case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT: 
     1906//#endif 
     1907        default: 
     1908                return "<Clear>"; 
    18701909        } 
    18711910} 
  • branches/work_304/core/AREnum.h

    r349 r406  
    5858        static int OpenWindowModeMapped(int nType); 
    5959        static string OpenWindowMode(int nType); 
     60        static string OpenWindowDisplayType(int nType); 
    6061        static string FilterAction(int nType); 
    6162        static string MessageType(int nType); 
  • branches/work_304/doc/DocAlActionStruct.cpp

    r377 r406  
    813813                if (windowMode == AR_ACTIVE_LINK_ACTION_OPEN_MODIFY || windowMode == AR_ACTIVE_LINK_ACTION_OPEN_DSPLY) 
    814814                { 
    815                         strm << "<br/>Display Type: "; 
    816                         switch (action.windowMode) 
    817                         { 
    818                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_LST: 
    819                         case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_LST: 
    820 #if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
    821                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_LST: 
    822                         case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_LST: 
    823 #endif 
    824                                 strm << "List Only"; 
    825                                 break; 
    826                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DETAIL: 
    827                         case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_DETAIL: 
    828 #if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
    829                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_DETAIL: 
    830                         case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_DETAIL: 
    831 #endif 
    832                                 strm << "Details Only"; 
    833                                 break; 
    834                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_SPLIT: 
    835                         case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY_SPLIT: 
    836 #if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
    837                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT_SPLIT: 
    838                         case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT_SPLIT: 
    839 #endif 
    840                                 strm << "Split Window"; 
    841                                 break; 
    842                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY: 
    843                         case AR_ACTIVE_LINK_ACTION_OPEN_DSPLY: 
    844 #if AR_CURRENT_API_VERSION >= AR_API_VERSION_763 
    845                         case AR_ACTIVE_LINK_ACTION_OPEN_MODIFY_DIRECT: 
    846                         case AR_ACTIVE_LINK_ACTION_OPEN_DISPLAY_DIRECT: 
    847 #endif 
    848                                 strm << "&lt;Clear&gt;"; 
    849                         } 
    850                         strm << endl; 
     815                        strm << "<br/>Display Type: " << CAREnum::OpenWindowDisplayType(action.windowMode) << endl; 
    851816                } 
    852817 
Note: See TracChangeset for help on using the changeset viewer.