Ignore:
Timestamp:
Apr 11, 2003, 2:08:36 PM (22 years ago)
Author:
sandervl
Message:

DF: Console updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/conbuffer.cpp

    r9975 r10010  
    1 /* $Id: conbuffer.cpp,v 1.18 2003-04-02 12:58:28 sandervl Exp $ */
     1/* $Id: conbuffer.cpp,v 1.19 2003-04-11 12:08:35 sandervl Exp $ */
    22
    33/*
     
    429429      ULONG2COORD(coordWrite,arg3);
    430430
    431       return (HMDeviceConsoleBufferClass
    432               ::FillConsoleOutputAttribute(pHMHandleData,
    433                                            (WORD)arg1,
    434                                            (DWORD)arg2,
    435                                            coordWrite,
    436                                            (LPDWORD)arg4));
     431      return (FillConsoleOutputAttribute(pHMHandleData,
     432                                         (WORD)arg1,
     433                                         (DWORD)arg2,
     434                                         coordWrite,
     435                                         (LPDWORD)arg4));
    437436    }
    438437
     
    444443      ULONG2COORD(coordWrite,arg3);
    445444
    446       return (HMDeviceConsoleBufferClass
    447               ::FillConsoleOutputCharacterA(pHMHandleData,
    448                                             (UCHAR)arg1,
    449                                             (DWORD)arg2,
    450                                             coordWrite,
     445      return (FillConsoleOutputCharacterA(pHMHandleData,
     446                                          (UCHAR)arg1,
     447                                          (DWORD)arg2,
     448                                          coordWrite,
    451449                                            (LPDWORD)arg4));
    452450    }
     
    459457      ULONG2COORD(coordWrite,arg3);
    460458
    461       return (HMDeviceConsoleBufferClass
    462               ::FillConsoleOutputCharacterW(pHMHandleData,
     459      return (FillConsoleOutputCharacterW(pHMHandleData,
    463460                                            (WCHAR)arg1,
    464461                                            (DWORD)arg2,
     
    469466
    470467    case DRQ_GETCONSOLECURSORINFO:
    471       return (HMDeviceConsoleBufferClass
    472               ::GetConsoleCursorInfo(pHMHandleData,
     468      return (GetConsoleCursorInfo(pHMHandleData,
    473469                                     (PCONSOLE_CURSOR_INFO)arg1));
    474470
    475471
    476472    case DRQ_GETCONSOLEMODE:
    477       return (HMDeviceConsoleBufferClass
    478               ::GetConsoleMode(pHMHandleData,
     473      return (GetConsoleMode(pHMHandleData,
    479474                               (LPDWORD)arg1));
    480475
    481476
    482477    case DRQ_GETCONSOLESCREENBUFFERINFO:
    483       return (HMDeviceConsoleBufferClass
    484               ::GetConsoleScreenBufferInfo(pHMHandleData,
     478      return (GetConsoleScreenBufferInfo(pHMHandleData,
    485479                                           (PCONSOLE_SCREEN_BUFFER_INFO)arg1));
    486480
    487481
    488482    case DRQ_GETLARGESTCONSOLEWINDOWSIZE:
    489       return (HMDeviceConsoleBufferClass
    490               ::GetLargestConsoleWindowSize(pHMHandleData));
     483      return (GetLargestConsoleWindowSize(pHMHandleData));
    491484
    492485
     
    499492      ULONG2COORD(coordDestBufferCoord, arg3);
    500493
    501       return (HMDeviceConsoleBufferClass
    502               ::ReadConsoleOutputA(pHMHandleData,
     494      return (ReadConsoleOutputA(pHMHandleData,
    503495                                   (PCHAR_INFO)arg1,
    504496                                   coordDestBufferSize,
     
    516508      ULONG2COORD(coordDestBufferCoord, arg3);
    517509
    518       return (HMDeviceConsoleBufferClass
    519               ::ReadConsoleOutputW(pHMHandleData,
     510      return (ReadConsoleOutputW(pHMHandleData,
    520511                                   (PCHAR_INFO)arg1,
    521512                                   coordDestBufferSize,
     
    531522      ULONG2COORD(coordReadCoord, arg3);
    532523
    533       return (HMDeviceConsoleBufferClass
    534               ::ReadConsoleOutputAttribute(pHMHandleData,
     524      return (ReadConsoleOutputAttribute(pHMHandleData,
    535525                                   (LPWORD)arg1,
    536526                                   (DWORD)arg2,
     
    546536      ULONG2COORD(coordReadCoord, arg3);
    547537
    548       return (HMDeviceConsoleBufferClass
    549               ::ReadConsoleOutputCharacterA(pHMHandleData,
     538      return (ReadConsoleOutputCharacterA(pHMHandleData,
    550539                                            (LPTSTR)arg1,
    551540                                            (DWORD)arg2,
     
    561550      ULONG2COORD(coordReadCoord, arg3);
    562551
    563       return (HMDeviceConsoleBufferClass
    564               ::ReadConsoleOutputCharacterW(pHMHandleData,
     552      return (ReadConsoleOutputCharacterW(pHMHandleData,
    565553                                            (LPWSTR)arg1,
    566554                                            (DWORD)arg2,
     
    576564      ULONG2COORD(coordDestOrigin, arg3);
    577565
    578       return (HMDeviceConsoleBufferClass
    579               ::ScrollConsoleScreenBufferA(pHMHandleData,
     566      return (ScrollConsoleScreenBufferA(pHMHandleData,
    580567                                           (PSMALL_RECT)arg1,
    581568                                           (PSMALL_RECT)arg2,
     
    591578      ULONG2COORD(coordDestOrigin, arg3);
    592579
    593       return (HMDeviceConsoleBufferClass
    594               ::ScrollConsoleScreenBufferW(pHMHandleData,
     580      return (ScrollConsoleScreenBufferW(pHMHandleData,
    595581                                           (PSMALL_RECT)arg1,
    596582                                           (PSMALL_RECT)arg2,
     
    601587
    602588    case DRQ_SETCONSOLEACTIVESCREENBUFFER:
    603       return (HMDeviceConsoleBufferClass
    604               ::SetConsoleActiveScreenBuffer(pHMHandleData));
     589      return (SetConsoleActiveScreenBuffer(pHMHandleData));
    605590
    606591
    607592    case DRQ_SETCONSOLECURSORINFO:
    608       return (HMDeviceConsoleBufferClass
    609               ::SetConsoleCursorInfo(pHMHandleData,
     593      return (SetConsoleCursorInfo(pHMHandleData,
    610594                                     (PCONSOLE_CURSOR_INFO)arg1));
    611595
     
    617601      ULONG2COORD(coordCursor, arg1);
    618602
    619       return (HMDeviceConsoleBufferClass
    620               ::SetConsoleCursorPosition(pHMHandleData,
     603      return (SetConsoleCursorPosition(pHMHandleData,
    621604                                         coordCursor));
    622605    }
     
    624607
    625608    case DRQ_SETCONSOLEMODE:
    626       return (HMDeviceConsoleBufferClass
    627               ::SetConsoleMode(pHMHandleData,
     609      return (SetConsoleMode(pHMHandleData,
    628610                               (DWORD)arg1));
    629611
     
    635617      ULONG2COORD(coordSize,arg1);
    636618
    637       return (HMDeviceConsoleBufferClass::
    638                 SetConsoleScreenBufferSize(pHMHandleData,
     619      return (SetConsoleScreenBufferSize(pHMHandleData,
    639620                                           coordSize));
    640621    }
     
    642623
    643624    case DRQ_SETCONSOLETEXTATTRIBUTE:
    644       return (HMDeviceConsoleBufferClass::
    645                 SetConsoleTextAttribute(pHMHandleData,
     625      return (SetConsoleTextAttribute(pHMHandleData,
    646626                                        (WORD)arg1));
    647627
    648628
    649629    case DRQ_SETCONSOLEWINDOWINFO:
    650       return (HMDeviceConsoleBufferClass
    651               ::SetConsoleWindowInfo(pHMHandleData,
     630      return (SetConsoleWindowInfo(pHMHandleData,
    652631                                     (BOOL)arg1,
    653632                                     (PSMALL_RECT)arg2));
     
    655634
    656635    case DRQ_WRITECONSOLEA:
    657       return (HMDeviceConsoleBufferClass
    658               ::WriteConsoleA(pHMHandleData,
     636      return (WriteConsoleA(pHMHandleData,
    659637                              (CONST VOID*)arg1,
    660638                              (DWORD)arg2,
     
    664642
    665643    case DRQ_WRITECONSOLEW:
    666       return (HMDeviceConsoleBufferClass
    667               ::WriteConsoleW(pHMHandleData,
     644      return (WriteConsoleW(pHMHandleData,
    668645                              (CONST VOID*)arg1,
    669646                              (DWORD)arg2,
     
    680657      ULONG2COORD(coordSrcBufferCoord, arg3);
    681658
    682       return (HMDeviceConsoleBufferClass
    683               ::WriteConsoleOutputA(pHMHandleData,
     659      return (WriteConsoleOutputA(pHMHandleData,
    684660                                    (PCHAR_INFO)arg1,
    685661                                    coordSrcBufferSize,
     
    697673      ULONG2COORD(coordSrcBufferCoord, arg3);
    698674
    699       return (HMDeviceConsoleBufferClass
    700               ::WriteConsoleOutputA(pHMHandleData,
     675      return (WriteConsoleOutputA(pHMHandleData,
    701676                                    (PCHAR_INFO)arg1,
    702677                                    coordSrcBufferSize,
     
    712687      ULONG2COORD(coordWriteCoord,  arg3);
    713688
    714       return (HMDeviceConsoleBufferClass
    715               ::WriteConsoleOutputAttribute(pHMHandleData,
     689      return (WriteConsoleOutputAttribute(pHMHandleData,
    716690                                            (LPWORD)arg1,
    717691                                            (DWORD)arg2,
     
    727701      ULONG2COORD(coordWriteCoord,  arg3);
    728702
    729       return (HMDeviceConsoleBufferClass
    730               ::WriteConsoleOutputCharacterA(pHMHandleData,
     703      return (WriteConsoleOutputCharacterA(pHMHandleData,
    731704                                             (LPTSTR)arg1,
    732705                                             (DWORD)arg2,
     
    742715      ULONG2COORD(coordWriteCoord,  arg3);
    743716
    744       return (HMDeviceConsoleBufferClass
    745               ::WriteConsoleOutputCharacterW(pHMHandleData,
     717      return (WriteConsoleOutputCharacterW(pHMHandleData,
    746718                                             (LPWSTR)arg1,
    747719                                             (DWORD)arg2,
     
    25192491
    25202492  /* simply forward the request to that routine */
    2521   return (HMDeviceConsoleBufferClass::WriteFile(pHMHandleData,
     2493  return (/*HMDeviceConsoleBufferClass::*/WriteFile(pHMHandleData,
    25222494                                                lpvBuffer,
    25232495                                                cchToWrite,
Note: See TracChangeset for help on using the changeset viewer.