Changeset 6611 for trunk/src


Ignore:
Timestamp:
Aug 31, 2001, 3:37:39 PM (24 years ago)
Author:
phaller
Message:

added debug macros

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/windowclass.cpp

    r6317 r6611  
    1 /* $Id: windowclass.cpp,v 1.22 2001-07-13 14:31:39 sandervl Exp $ */
     1/* $Id: windowclass.cpp,v 1.23 2001-08-31 13:37:39 phaller Exp $ */
    22/*
    33 * Win32 Window Class Code for OS/2
     
    2525#include "dbglocal.h"
    2626
     27
     28#include <odin.h>
     29#include <odinwrap.h>
     30#include <os2sel.h>
     31
     32ODINDEBUGCHANNEL(USER32-CLASS)
     33
     34
    2735//******************************************************************************
    2836//******************************************************************************
     
    4250//Note: RegisterClassA does NOT change the last error if successful! (verified in NT 4, SP6)
    4351//******************************************************************************
    44 ATOM WIN32API RegisterClassA(CONST WNDCLASSA *lpWndClass)
     52
     53ODINFUNCTION1(ATOM,              RegisterClassA,
     54              CONST WNDCLASSA *, lpWndClass)
    4555{
    4656 WNDCLASSEXA wc;
     
    8595//Note: RegisterClassA does NOT change the last error if successful! (verified in NT 4, SP6)
    8696//******************************************************************************
    87 ATOM WIN32API RegisterClassExA(CONST WNDCLASSEXA *lpWndClass)
     97ODINFUNCTION1(ATOM,                RegisterClassExA,
     98              CONST WNDCLASSEXA *, lpWndClass)
    8899{
    89100 Win32WndClass *wclass;
     
    114125//Note: RegisterClassA does NOT change the last error if successful! (verified in NT 4, SP6)
    115126//******************************************************************************
    116 WORD WIN32API RegisterClassW(CONST WNDCLASSW *lpwc)
     127ODINFUNCTION1(ATOM,              RegisterClassW,
     128              CONST WNDCLASSW *, lpwc)
    117129{
    118130 ATOM rc;
     
    157169//Note: RegisterClassA does NOT change the last error if successful! (verified in NT 4, SP6)
    158170//******************************************************************************
    159 ATOM WIN32API RegisterClassExW(CONST WNDCLASSEXW *lpwc)
     171ODINFUNCTION1(ATOM,                RegisterClassExW,
     172              CONST WNDCLASSEXW *, lpwc)
    160173{
    161174 ATOM rc;
     
    190203//******************************************************************************
    191204//******************************************************************************
    192 BOOL WIN32API UnregisterClassA(LPCSTR lpszClassName, HINSTANCE hinst)
     205ODINFUNCTION2(BOOL,      UnregisterClassA,
     206              LPCSTR,    lpszClassName,
     207              HINSTANCE, hinst)
    193208{
    194209 BOOL ret;
     
    199214//******************************************************************************
    200215//******************************************************************************
    201 BOOL WIN32API UnregisterClassW(LPCWSTR lpszClassName, HINSTANCE hinst)
     216ODINFUNCTION2(BOOL,      UnregisterClassW,
     217              LPCWSTR,   lpszClassName,
     218              HINSTANCE, hinst)
    202219{
    203220 char *astring = NULL;
     
    218235//******************************************************************************
    219236//******************************************************************************
    220 BOOL WIN32API GetClassInfoA(HINSTANCE hInstance, LPCSTR lpszClass, WNDCLASSA *lpwc)
     237ODINFUNCTION3(BOOL,        GetClassInfoA,
     238              HINSTANCE,   hInstance,
     239              LPCSTR,      lpszClass,
     240              WNDCLASSA *, lpwc)
    221241{
    222242 WNDCLASSEXA    wc;
     
    242262//******************************************************************************
    243263//******************************************************************************
    244 BOOL WIN32API GetClassInfoW(HINSTANCE  hinst, LPCWSTR lpszClass, WNDCLASSW *lpwc)
     264ODINFUNCTION3(BOOL,        GetClassInfoW,
     265              HINSTANCE,   hinst,
     266              LPCWSTR,     lpszClass,
     267              WNDCLASSW *, lpwc)
    245268{
    246269 WNDCLASSEXW    wc;
     
    285308 * Remark    : PH: does not obtain handle of the small icon
    286309 *****************************************************************************/
    287 BOOL WIN32API GetClassInfoExA(HINSTANCE     hInstance,
    288                               LPCTSTR       lpszClass,
    289                               LPWNDCLASSEXA lpwcx)
     310ODINFUNCTION3(BOOL,          GetClassInfoExA,
     311              HINSTANCE,     hInstance,
     312              LPCTSTR,       lpszClass,
     313              LPWNDCLASSEXA, lpwcx)
    290314{
    291315 BOOL           rc;
     
    310334  return(FALSE);
    311335}
     336
     337
    312338/*****************************************************************************
    313339 * Name      : BOOL WIN32API GetClassInfoExW
     
    326352 *
    327353 *****************************************************************************/
    328 BOOL WIN32API GetClassInfoExW(HINSTANCE     hInstance,
    329                                  LPCWSTR       lpszClass,
    330                                  LPWNDCLASSEXW lpwcx)
     354
     355ODINFUNCTION3(BOOL,          GetClassInfoExW,
     356              HINSTANCE,     hInstance,
     357              LPCWSTR,       lpszClass,
     358              LPWNDCLASSEXW, lpwcx)
    331359{
    332360 BOOL           rc;
     
    362390//******************************************************************************
    363391//******************************************************************************
    364 int WIN32API GetClassNameA(HWND hwnd, LPSTR lpszClassName, int cchClassName)
     392ODINFUNCTION3(int,   GetClassNameA,
     393              HWND,  hwnd,
     394              LPSTR, lpszClassName,
     395              int,   cchClassName)
    365396{
    366397 Win32BaseWindow *wnd;
     
    380411//******************************************************************************
    381412//******************************************************************************
    382 int WIN32API GetClassNameW(HWND hwnd, LPWSTR lpszClassName, int cchClassName)
     413ODINFUNCTION3(int,    GetClassNameW,
     414              HWND,   hwnd,
     415              LPWSTR, lpszClassName,
     416              int,    cchClassName)
    383417{
    384418 Win32BaseWindow *wnd;
     
    397431//******************************************************************************
    398432//******************************************************************************
    399 LONG WIN32API SetClassLongA(HWND hwnd, int nIndex, LONG lNewVal)
     433ODINFUNCTION3(LONG, SetClassLongA,
     434                          HWND, hwnd,
     435                          int,  nIndex,
     436                          LONG, lNewVal)
    400437{
    401438 Win32BaseWindow *wnd;
     
    413450//******************************************************************************
    414451//******************************************************************************
    415 LONG WIN32API SetClassLongW(HWND hwnd, int nIndex, LONG lNewVal)
     452ODINFUNCTION3(LONG,   SetClassLongW,
     453              HWND,   hwnd,
     454              int,    nIndex,
     455              LONG,   lNewVal)
    416456{
    417457 Win32BaseWindow *wnd;
     
    429469//******************************************************************************
    430470//******************************************************************************
    431 WORD WIN32API SetClassWord(HWND hwnd, int nIndex, WORD  wNewVal)
     471ODINFUNCTION3(WORD,  SetClassWord,
     472              HWND,  hwnd,
     473              int,   nIndex,
     474              WORD,  wNewVal)
    432475{
    433476 Win32BaseWindow *wnd;
     
    446489//******************************************************************************
    447490//******************************************************************************
    448 WORD WIN32API GetClassWord(HWND hwnd, int nIndex)
     491ODINFUNCTION2(WORD, GetClassWord,
     492              HWND, hwnd,
     493              int,  nIndex)
    449494{
    450495 Win32BaseWindow *wnd;
     
    463508//******************************************************************************
    464509//******************************************************************************
    465 LONG WIN32API GetClassLongA(HWND hwnd, int nIndex)
     510ODINFUNCTION2(LONG, GetClassLongA,
     511              HWND, hwnd,
     512              int,  nIndex)
    466513{
    467514 Win32BaseWindow *wnd;
     
    480527//******************************************************************************
    481528//******************************************************************************
    482 LONG WIN32API GetClassLongW(HWND hwnd, int nIndex)
     529ODINFUNCTION2(LONG, GetClassLongW,
     530              HWND, hwnd,
     531              int,  nIndex)
    483532{
    484533 Win32BaseWindow *wnd;
Note: See TracChangeset for help on using the changeset viewer.