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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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");
Note: See TracChangeset for help on using the changeset viewer.