Changeset 22119 for branches


Ignore:
Timestamp:
Feb 9, 2016, 12:59:21 PM (10 years ago)
Author:
rousseau
Message:

Added menu-entries and handler-stubs for 'usp10' and 'gdiplus' [apitest]

Here some module testing stuff will be added with Wine and WinXP as
behavioral references.

Location:
branches/swt/testapp/apitest
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • branches/swt/testapp/apitest/ApiTest.properties

    r22115 r22119  
    22#The properties in this file are here to aid the developer by providing a backlink.
    33#This kinda has to do with 'modeling' and being able to 'regenerate' a published commit.
    4 #Sun, 07 Feb 2016 19:51:37 -0500
     4#Tue, 09 Feb 2016 19:22:30 -0500
    55
    6 meta-commit=9d829c3e499fe73c168edbbcf7112f4a12184f4e
     6meta-commit=8ec23efb6577b0e60d5f0e235b4e4bede1737f1c
     7wine.git.repo=git\://source.winehq.org/git/wine.git
     8wine.git.repo.usp10.tag.stub=54508df52715eaeb6414f9f474691fde548d8e15
     9wine.git.repo.usp10.branch.float=b2182f9d829cb653f5d30340ddb92b86ce83f950
     10wine.git.repo.gdiplus.tag.stub=bed761c9e72febb3b2d681fd4e540e149af9e71a
     11wine.git.repo.gdiplus.branch.float=bed761c9e72febb3b2d681fd4e540e149af9e71a
  • branches/swt/testapp/apitest/GNUmakefile

    r22114 r22119  
    6666# mentioned 'default' target defined a few paragraphs down.
    6767.DEFAULT_GOAL:=default
    68 
    69 # When using extensions that are not in the default suffixes list, the special
    70 # macro '$*' which holds the stem of the target has an empty value when the
    71 # recipe is executed. Adding it to the suffixes list solves this. We use the
    72 # '.ors' extension (object resource) to hold the translated Win32 resources
    73 # for the Odin32 variant.
    74 .SUFFIXES: .ors
    7568
    7669# Use 'wl.exe' for linking
     
    347340        @echo [$@]
    348341        $(cc) $(cc.flags.sys) $(cc.flags.pre) $(cc.flags.incdirs) $(cc.flags.libdirs) $(cc.flags.libs) $(cc.flags.post) $(cc.defines) $< -o $@
    349         wrc -q -bt=os2 -zm $*.res $@
     342        wrc -q -bt=os2 -zm $(basename $@).res $@
    350343
    351344
     
    383376        @echo [$@]
    384377        @if not exist $(out) mkdir $(out)
    385         winerc -D__WIN32OS2__ -s $(cc.flags.incdirs) -I$(src) $< -o $*.s
    386         as -Zomf $*.s -o $@
     378        winerc -D__WIN32OS2__ -s $(cc.flags.incdirs) -I$(src) $< -o $(basename $@).s
     379        as -Zomf $(basename $@).s -o $@
    387380
    388381
     
    393386        @echo [$@]
    394387        $(cc) $(cc.flags.sys) $(cc.flags.pre) $(cc.flags.incdirs) $(cc.flags.libdirs) $(cc.flags.libs) $(cc.flags.post) $(cc.defines) $< -o $@ $(module.def)
    395         wrc -q -bt=nt -zm $*.res $@
     388        wrc -q -bt=nt -zm $(basename $@).res $@
    396389
    397390
     
    474467
    475468
     469# ------------------------------------------------------------ [run.win32.wine]
     470# Run the Win32 variant under Wine
     471# -----------------------------------------------------------------------------
     472run.win32.wine: owcc.build.win32
     473        @echo [$@]
     474        $(out)\ApiTestWin.exe
     475
     476
    476477# ----------------------------------------------------------- [gen.tools.flags]
    477478# Dump the usage flags of some tools used
  • branches/swt/testapp/apitest/src/ApiTestOdin.cpp

    r22115 r22119  
    4141*/
    4242LRESULT CALLBACK Odin32WindowProc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) {
     43
    4344    /*
    4445    // Local Variables follow here.
     
    100101                    break;
    101102
    102                 /* Messages from the Test Menu */
    103                 case ID_TEST1:
    104                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    105                     break;
    106                 case ID_TEST2:
    107                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    108                     break;
    109                 case ID_TEST3:
    110                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    111                     break;
    112                 case ID_TEST4:
    113                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    114                     break;
    115                 case ID_TEST5:
    116                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    117                     break;
    118                 case ID_TEST6:
    119                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    120                     break;
    121                 case ID_TEST7:
    122                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    123                     break;
     103                /* Messages from the Testing Menu */
     104                case ID_TESTING_TEST1:
     105                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     106                    break;
     107                case ID_TESTING_TEST2:
     108                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     109                    break;
     110                case ID_TESTING_TEST3:
     111                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     112                    break;
     113                case ID_TESTING_TEST4:
     114                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     115                    break;
     116                case ID_TESTING_TEST5:
     117                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     118                    break;
     119                case ID_TESTING_TEST6:
     120                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     121                    break;
     122                case ID_TESTING_TEST7:
     123                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     124                    break;
     125                case ID_TESTING_TEST8:
     126                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     127                    break;
     128                case ID_TESTING_TEST9:
     129                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     130                    break;
     131
     132                /* Messages from the Usp10 Menu */
     133                case ID_USP10_TEST1:
     134                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     135                    break;
     136                case ID_USP10_TEST2:
     137                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     138                    break;
     139                case ID_USP10_TEST3:
     140                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     141                    break;
     142                case ID_USP10_TEST4:
     143                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     144                    break;
     145                case ID_USP10_TEST5:
     146                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     147                    break;
     148                case ID_USP10_TEST6:
     149                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     150                    break;
     151                case ID_USP10_TEST7:
     152                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     153                    break;
     154                case ID_USP10_TEST8:
     155                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     156                    break;
     157                case ID_USP10_TEST9:
     158                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     159                    break;
     160
     161                /* Messages from the Gdiplus Menu */
     162                case ID_GDIPLUS_TEST1:
     163                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     164                    break;
     165                case ID_GDIPLUS_TEST2:
     166                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     167                    break;
     168                case ID_GDIPLUS_TEST3:
     169                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     170                    break;
     171                case ID_GDIPLUS_TEST4:
     172                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     173                    break;
     174                case ID_GDIPLUS_TEST5:
     175                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     176                    break;
     177                case ID_GDIPLUS_TEST6:
     178                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     179                    break;
     180                case ID_GDIPLUS_TEST7:
     181                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     182                    break;
     183                case ID_GDIPLUS_TEST8:
     184                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     185                    break;
     186                case ID_GDIPLUS_TEST9:
     187                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     188                    break;
     189
    124190                default:
    125191                    lres = DefWindowProc(hwnd, msg, wparam, lparam);
     
    201267    // Return result.
    202268    return(lres);
     269
    203270}
    204271
     
    269336    hwnd = CreateWindow(
    270337        MainWndClass,                   // Our Window Class
    271         "ApiTestOdin :: Main Window [generated:201602071950]",  // Caption Text
     338        "ApiTestOdin :: Main Window [generated:201602091922]",  // Caption Text
    272339        WS_OVERLAPPEDWINDOW,            // Window Stype
    273340        100,                            // The x-pos from ulc
     
    319386    printf("\n");
    320387    printf("%s\n","###############################################################################");
    321     printf("%s\n","# This is the Odin variant of ApiTest                    version.201602071950 #");
     388    printf("%s\n","# This is the Odin variant of ApiTest                    version.201602091922 #");
    322389    printf("%s\n","###############################################################################");
    323390    printf("\n");
  • branches/swt/testapp/apitest/src/ApiTestOdin.rc

    r22113 r22119  
    88//#include  <windows.h>
    99
     10
    1011IDR_MAINMENU MENU
    1112BEGIN
     
    1415        MENUITEM "E&xit",           ID_FILE_EXIT
    1516    END
     17
    1618    POPUP "&Testing"
    1719    BEGIN
    18         MENUITEM "Test &1",         ID_TEST1
    19         MENUITEM "Test &2",         ID_TEST2
    20         MENUITEM "Test &3",         ID_TEST3
    21         MENUITEM "Test &4",         ID_TEST4
    22         MENUITEM "Test &5",         ID_TEST5
    23         MENUITEM "Test &6",         ID_TEST6
    24         MENUITEM "Test &7",         ID_TEST7
     20        MENUITEM "Test &1",         ID_TESTING_TEST1
     21        MENUITEM "Test &2",         ID_TESTING_TEST2
     22        MENUITEM "Test &3",         ID_TESTING_TEST3
     23        MENUITEM "Test &4",         ID_TESTING_TEST4
     24        MENUITEM "Test &5",         ID_TESTING_TEST5
     25        MENUITEM "Test &6",         ID_TESTING_TEST6
     26        MENUITEM "Test &7",         ID_TESTING_TEST7
     27        MENUITEM "Test &8",         ID_TESTING_TEST8
     28        MENUITEM "Test &9",         ID_TESTING_TEST9
    2529    END
     30
     31    POPUP "&Usp10"
     32    BEGIN
     33        MENUITEM "Test &1",         ID_USP10_TEST1
     34        MENUITEM "Test &2",         ID_USP10_TEST2
     35        MENUITEM "Test &3",         ID_USP10_TEST3
     36        MENUITEM "Test &4",         ID_USP10_TEST4
     37        MENUITEM "Test &5",         ID_USP10_TEST5
     38        MENUITEM "Test &6",         ID_USP10_TEST6
     39        MENUITEM "Test &7",         ID_USP10_TEST7
     40        MENUITEM "Test &8",         ID_USP10_TEST8
     41        MENUITEM "Test &9",         ID_USP10_TEST9
     42    END
     43
     44    POPUP "&Gdiplus"
     45    BEGIN
     46        MENUITEM "Test &1",         ID_GDIPLUS_TEST1
     47        MENUITEM "Test &2",         ID_GDIPLUS_TEST2
     48        MENUITEM "Test &3",         ID_GDIPLUS_TEST3
     49        MENUITEM "Test &4",         ID_GDIPLUS_TEST4
     50        MENUITEM "Test &5",         ID_GDIPLUS_TEST5
     51        MENUITEM "Test &6",         ID_GDIPLUS_TEST6
     52        MENUITEM "Test &7",         ID_GDIPLUS_TEST7
     53        MENUITEM "Test &8",         ID_GDIPLUS_TEST8
     54        MENUITEM "Test &9",         ID_GDIPLUS_TEST9
     55    END
     56
    2657    POPUP "&Help"
    2758    BEGIN
     
    2960    END
    3061END
     62
  • branches/swt/testapp/apitest/src/ApiTestOdinrsrc.orc

    r22113 r22119  
    88//#include  <windows.h>
    99
     10
    1011IDR_MAINMENU MENU
    1112BEGIN
     
    1415        MENUITEM "E&xit",           ID_FILE_EXIT
    1516    END
     17
    1618    POPUP "&Testing"
    1719    BEGIN
    18         MENUITEM "Test &1",         ID_TEST1
    19         MENUITEM "Test &2",         ID_TEST2
    20         MENUITEM "Test &3",         ID_TEST3
    21         MENUITEM "Test &4",         ID_TEST4
    22         MENUITEM "Test &5",         ID_TEST5
    23         MENUITEM "Test &6",         ID_TEST6
    24         MENUITEM "Test &7",         ID_TEST7
     20        MENUITEM "Test &1",         ID_TESTING_TEST1
     21        MENUITEM "Test &2",         ID_TESTING_TEST2
     22        MENUITEM "Test &3",         ID_TESTING_TEST3
     23        MENUITEM "Test &4",         ID_TESTING_TEST4
     24        MENUITEM "Test &5",         ID_TESTING_TEST5
     25        MENUITEM "Test &6",         ID_TESTING_TEST6
     26        MENUITEM "Test &7",         ID_TESTING_TEST7
     27        MENUITEM "Test &8",         ID_TESTING_TEST8
     28        MENUITEM "Test &9",         ID_TESTING_TEST9
    2529    END
     30
     31    POPUP "&Usp10"
     32    BEGIN
     33        MENUITEM "Test &1",         ID_USP10_TEST1
     34        MENUITEM "Test &2",         ID_USP10_TEST2
     35        MENUITEM "Test &3",         ID_USP10_TEST3
     36        MENUITEM "Test &4",         ID_USP10_TEST4
     37        MENUITEM "Test &5",         ID_USP10_TEST5
     38        MENUITEM "Test &6",         ID_USP10_TEST6
     39        MENUITEM "Test &7",         ID_USP10_TEST7
     40        MENUITEM "Test &8",         ID_USP10_TEST8
     41        MENUITEM "Test &9",         ID_USP10_TEST9
     42    END
     43
     44    POPUP "&Gdiplus"
     45    BEGIN
     46        MENUITEM "Test &1",         ID_GDIPLUS_TEST1
     47        MENUITEM "Test &2",         ID_GDIPLUS_TEST2
     48        MENUITEM "Test &3",         ID_GDIPLUS_TEST3
     49        MENUITEM "Test &4",         ID_GDIPLUS_TEST4
     50        MENUITEM "Test &5",         ID_GDIPLUS_TEST5
     51        MENUITEM "Test &6",         ID_GDIPLUS_TEST6
     52        MENUITEM "Test &7",         ID_GDIPLUS_TEST7
     53        MENUITEM "Test &8",         ID_GDIPLUS_TEST8
     54        MENUITEM "Test &9",         ID_GDIPLUS_TEST9
     55    END
     56
    2657    POPUP "&Help"
    2758    BEGIN
     
    2960    END
    3061END
     62
  • branches/swt/testapp/apitest/src/ApiTestPm.cpp

    r22115 r22119  
    101101                    break;
    102102
    103                 /* Messages from the Test Menu */
    104                 case ID_TEST1:
    105                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    106                     break;
    107                 case ID_TEST2:
    108                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    109                     break;
    110                 case ID_TEST3:
    111                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    112                     break;
    113                 case ID_TEST4:
    114                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    115                     break;
    116                 case ID_TEST5:
    117                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    118                     break;
    119                 case ID_TEST6:
    120                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    121                     break;
    122                 case ID_TEST7:
    123                     printf("WM_COMMAND received, id: %04d\n", SHORT1FROMMP(mp1));
    124                     break;
     103                /* Messages from the Testing Menu */
     104                case ID_TESTING_TEST1:
     105                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     106                    break;
     107                case ID_TESTING_TEST2:
     108                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     109                    break;
     110                case ID_TESTING_TEST3:
     111                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     112                    break;
     113                case ID_TESTING_TEST4:
     114                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     115                    break;
     116                case ID_TESTING_TEST5:
     117                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     118                    break;
     119                case ID_TESTING_TEST6:
     120                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     121                    break;
     122                case ID_TESTING_TEST7:
     123                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     124                    break;
     125                case ID_TESTING_TEST8:
     126                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     127                    break;
     128                case ID_TESTING_TEST9:
     129                    printf("WM_COMMAND received (Testing), id: %04d\n", SHORT1FROMMP(mp1));
     130                    break;
     131
    125132                default:
    126133                    mres = WinDefWindowProc(hwnd, msg, mp1, mp2);
     
    208215            };
    209216    PSZ     pszClassClient  = (PSZ) "ApiTestPm";                // Window Class Name
    210     PSZ     pszTitle        = (PSZ) "ApiTestPm :: Main Window [generated:201602071950]";    // Window Title
     217    PSZ     pszTitle        = (PSZ) "ApiTestPm :: Main Window [generated:201602091922]";    // Window Title
    211218    ULONG   flStyleClient   = 0;                                // Style for Client Window
    212219    HWND    hwndFrame       = NULL;                             // Receives handle for Frame Window
     
    314321    printf("\n");
    315322    printf("%s\n","###############################################################################");
    316     printf("%s\n","# This is the PM variant of ApiTest                      version.201602071950 #");
     323    printf("%s\n","# This is the PM variant of ApiTest                      version.201602091922 #");
    317324    printf("%s\n","###############################################################################");
    318325    printf("\n");
  • branches/swt/testapp/apitest/src/ApiTestPm.rc

    r22113 r22119  
    1616        MENUITEM "E~xit",           ID_FILE_EXIT
    1717    END
     18
    1819    SUBMENU "~Testing",             IDM_TESTING
    1920    BEGIN
    20         MENUITEM "Test ~1",         ID_TEST1
    21         MENUITEM "Test ~2",         ID_TEST2
    22         MENUITEM "Test ~3",         ID_TEST3
    23         MENUITEM "Test ~4",         ID_TEST4
    24         MENUITEM "Test ~5",         ID_TEST5
    25         MENUITEM "Test ~6",         ID_TEST6
    26         MENUITEM "Test ~7",         ID_TEST7
     21        MENUITEM "Test ~1",         ID_TESTING_TEST1
     22        MENUITEM "Test ~2",         ID_TESTING_TEST2
     23        MENUITEM "Test ~3",         ID_TESTING_TEST3
     24        MENUITEM "Test ~4",         ID_TESTING_TEST4
     25        MENUITEM "Test ~5",         ID_TESTING_TEST5
     26        MENUITEM "Test ~6",         ID_TESTING_TEST6
     27        MENUITEM "Test ~7",         ID_TESTING_TEST7
     28        MENUITEM "Test ~8",         ID_TESTING_TEST8
     29        MENUITEM "Test ~9",         ID_TESTING_TEST9
    2730    END
     31
    2832    SUBMENU "~Help",                IDM_HELP
    2933    BEGIN
  • branches/swt/testapp/apitest/src/ApiTestWin.cpp

    r22115 r22119  
    4444*/
    4545LRESULT CALLBACK Win32WindowProc(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) {
     46
    4647    /*
    4748    // Local Variables follow here.
     
    103104                    break;
    104105
    105                 /* Messages from the Test Menu */
    106                 case ID_TEST1:
    107                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    108                     break;
    109                 case ID_TEST2:
    110                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    111                     break;
    112                 case ID_TEST3:
    113                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    114                     break;
    115                 case ID_TEST4:
    116                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    117                     break;
    118                 case ID_TEST5:
    119                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    120                     break;
    121                 case ID_TEST6:
    122                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    123                     break;
    124                 case ID_TEST7:
    125                     printf("WM_COMMAND received, id: %04d\n", LOWORD(wparam));
    126                     break;
     106                /* Messages from the Testing Menu */
     107                case ID_TESTING_TEST1:
     108                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     109                    break;
     110                case ID_TESTING_TEST2:
     111                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     112                    break;
     113                case ID_TESTING_TEST3:
     114                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     115                    break;
     116                case ID_TESTING_TEST4:
     117                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     118                    break;
     119                case ID_TESTING_TEST5:
     120                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     121                    break;
     122                case ID_TESTING_TEST6:
     123                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     124                    break;
     125                case ID_TESTING_TEST7:
     126                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     127                    break;
     128                case ID_TESTING_TEST8:
     129                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     130                    break;
     131                case ID_TESTING_TEST9:
     132                    printf("WM_COMMAND received (Testing), id: %04d\n", LOWORD(wparam));
     133                    break;
     134
     135                /* Messages from the Usp10 Menu */
     136                case ID_USP10_TEST1:
     137                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     138                    break;
     139                case ID_USP10_TEST2:
     140                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     141                    break;
     142                case ID_USP10_TEST3:
     143                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     144                    break;
     145                case ID_USP10_TEST4:
     146                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     147                    break;
     148                case ID_USP10_TEST5:
     149                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     150                    break;
     151                case ID_USP10_TEST6:
     152                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     153                    break;
     154                case ID_USP10_TEST7:
     155                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     156                    break;
     157                case ID_USP10_TEST8:
     158                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     159                    break;
     160                case ID_USP10_TEST9:
     161                    printf("WM_COMMAND received (Usp10), id: %04d\n", LOWORD(wparam));
     162                    break;
     163
     164                /* Messages from the Gdiplus Menu */
     165                case ID_GDIPLUS_TEST1:
     166                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     167                    break;
     168                case ID_GDIPLUS_TEST2:
     169                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     170                    break;
     171                case ID_GDIPLUS_TEST3:
     172                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     173                    break;
     174                case ID_GDIPLUS_TEST4:
     175                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     176                    break;
     177                case ID_GDIPLUS_TEST5:
     178                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     179                    break;
     180                case ID_GDIPLUS_TEST6:
     181                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     182                    break;
     183                case ID_GDIPLUS_TEST7:
     184                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     185                    break;
     186                case ID_GDIPLUS_TEST8:
     187                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     188                    break;
     189                case ID_GDIPLUS_TEST9:
     190                    printf("WM_COMMAND received (Gdiplus), id: %04d\n", LOWORD(wparam));
     191                    break;
     192
    127193                default:
    128194                    lres = DefWindowProc(hwnd, msg, wparam, lparam);
     
    204270    // Return result.
    205271    return(lres);
     272
    206273}
    207274
     
    273340    hwnd = CreateWindow(
    274341        MainWndClass,                   // Our Window Class
    275         "ApiTestWin :: Main Window [generated:201602071950]",   // Caption Text
     342        "ApiTestWin :: Main Window [generated:201602091922]",   // Caption Text
    276343        WS_OVERLAPPEDWINDOW,            // Window Stype
    277344        100,                            // The x-pos from ulc
     
    323390    printf("\n");
    324391    printf("%s\n","###############################################################################");
    325     printf("%s\n","# This is the Windows variant of ApiTest                 version.201602071950 #");
     392    printf("%s\n","# This is the Windows variant of ApiTest                 version.201602091922 #");
    326393    printf("%s\n","###############################################################################");
    327394    printf("\n");
  • branches/swt/testapp/apitest/src/ApiTestWin.rc

    r22113 r22119  
    88//#include  <windows.h>
    99
     10
    1011IDR_MAINMENU MENU
    1112BEGIN
     
    1415        MENUITEM "E&xit",           ID_FILE_EXIT
    1516    END
     17
    1618    POPUP "&Testing"
    1719    BEGIN
    18         MENUITEM "Test &1",         ID_TEST1
    19         MENUITEM "Test &2",         ID_TEST2
    20         MENUITEM "Test &3",         ID_TEST3
    21         MENUITEM "Test &4",         ID_TEST4
    22         MENUITEM "Test &5",         ID_TEST5
    23         MENUITEM "Test &6",         ID_TEST6
    24         MENUITEM "Test &7",         ID_TEST7
     20        MENUITEM "Test &1",         ID_TESTING_TEST1
     21        MENUITEM "Test &2",         ID_TESTING_TEST2
     22        MENUITEM "Test &3",         ID_TESTING_TEST3
     23        MENUITEM "Test &4",         ID_TESTING_TEST4
     24        MENUITEM "Test &5",         ID_TESTING_TEST5
     25        MENUITEM "Test &6",         ID_TESTING_TEST6
     26        MENUITEM "Test &7",         ID_TESTING_TEST7
     27        MENUITEM "Test &8",         ID_TESTING_TEST8
     28        MENUITEM "Test &9",         ID_TESTING_TEST9
    2529    END
     30
     31    POPUP "&Usp10"
     32    BEGIN
     33        MENUITEM "Test &1",         ID_USP10_TEST1
     34        MENUITEM "Test &2",         ID_USP10_TEST2
     35        MENUITEM "Test &3",         ID_USP10_TEST3
     36        MENUITEM "Test &4",         ID_USP10_TEST4
     37        MENUITEM "Test &5",         ID_USP10_TEST5
     38        MENUITEM "Test &6",         ID_USP10_TEST6
     39        MENUITEM "Test &7",         ID_USP10_TEST7
     40        MENUITEM "Test &8",         ID_USP10_TEST8
     41        MENUITEM "Test &9",         ID_USP10_TEST9
     42    END
     43
     44    POPUP "&Gdiplus"
     45    BEGIN
     46        MENUITEM "Test &1",         ID_GDIPLUS_TEST1
     47        MENUITEM "Test &2",         ID_GDIPLUS_TEST2
     48        MENUITEM "Test &3",         ID_GDIPLUS_TEST3
     49        MENUITEM "Test &4",         ID_GDIPLUS_TEST4
     50        MENUITEM "Test &5",         ID_GDIPLUS_TEST5
     51        MENUITEM "Test &6",         ID_GDIPLUS_TEST6
     52        MENUITEM "Test &7",         ID_GDIPLUS_TEST7
     53        MENUITEM "Test &8",         ID_GDIPLUS_TEST8
     54        MENUITEM "Test &9",         ID_GDIPLUS_TEST9
     55    END
     56
    2657    POPUP "&Help"
    2758    BEGIN
     
    2960    END
    3061END
     62
  • branches/swt/testapp/apitest/src/ids.h

    r22113 r22119  
    99#define     __IDS_H__
    1010
    11 #define     IDR_MAINMENU    1
     11#define     IDR_MAINMENU        1
    1212
    13 #define     IDM_FILE        1000
    14 #define     ID_FILE_EXIT    1001
     13#define     IDM_FILE            1000
     14#define     ID_FILE_EXIT        1001
    1515
    16 #define     IDM_TESTING     1100
    17 #define     ID_TEST1        1101
    18 #define     ID_TEST2        1102
    19 #define     ID_TEST3        1103
    20 #define     ID_TEST4        1104
    21 #define     ID_TEST5        1105
    22 #define     ID_TEST6        1106
    23 #define     ID_TEST7        1107
     16#define     IDM_TESTING         1100
     17#define     ID_TESTING_TEST1    1101
     18#define     ID_TESTING_TEST2    1102
     19#define     ID_TESTING_TEST3    1103
     20#define     ID_TESTING_TEST4    1104
     21#define     ID_TESTING_TEST5    1105
     22#define     ID_TESTING_TEST6    1106
     23#define     ID_TESTING_TEST7    1107
     24#define     ID_TESTING_TEST8    1108
     25#define     ID_TESTING_TEST9    1109
    2426
    25 #define     IDM_HELP        1200
    26 #define     ID_HELP_ABOUT   1201
     27#define     IDM_USP10           1200
     28#define     ID_USP10_TEST1      1201
     29#define     ID_USP10_TEST2      1202
     30#define     ID_USP10_TEST3      1203
     31#define     ID_USP10_TEST4      1204
     32#define     ID_USP10_TEST5      1205
     33#define     ID_USP10_TEST6      1206
     34#define     ID_USP10_TEST7      1207
     35#define     ID_USP10_TEST8      1208
     36#define     ID_USP10_TEST9      1209
    2737
    28 #define     ID_EXIT         123
     38#define     IDM_GDIPLUS         1300
     39#define     ID_GDIPLUS_TEST1    1301
     40#define     ID_GDIPLUS_TEST2    1302
     41#define     ID_GDIPLUS_TEST3    1303
     42#define     ID_GDIPLUS_TEST4    1304
     43#define     ID_GDIPLUS_TEST5    1305
     44#define     ID_GDIPLUS_TEST6    1306
     45#define     ID_GDIPLUS_TEST7    1307
     46#define     ID_GDIPLUS_TEST8    1308
     47#define     ID_GDIPLUS_TEST9    1309
     48
     49#define     IDM_HELP            9000
     50#define     ID_HELP_ABOUT       9001
     51
     52#define     ID_EXIT             123
    2953
    3054#endif  /*__IDS_H__*/
Note: See TracChangeset for help on using the changeset viewer.