Ignore:
Timestamp:
Jul 14, 1999, 11:05:59 PM (26 years ago)
Author:
cbratschi
Message:

several bugs fixed, RegisterClass works, CreateWindow on the way

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/new/menu.cpp

    r300 r304  
    1 /* $Id: menu.cpp,v 1.1 1999-07-14 08:35:35 sandervl Exp $ */
     1/* $Id: menu.cpp,v 1.2 1999-07-14 21:05:58 cbratschi Exp $ */
    22
    33/*
     
    1717 */
    1818#include <os2win.h>
     19#include <stdlib.h>
    1920
    2021//******************************************************************************
     
    8889    free(astring);
    8990    if(rc) {
    90                 dprintf(("USER32: OS2GetMenuStringW %s\n", astring));
    91                 AsciiToUnicode(astring, lpsz);
     91                dprintf(("USER32: OS2GetMenuStringW %s\n", astring));
     92                AsciiToUnicode(astring, lpsz);
    9293    }
    93     else        lpsz[0] = 0;
     94    else        lpsz[0] = 0;
    9495    return(rc);
    9596}
     
    158159#endif
    159160  if(lpPM->cbSize != 0)
    160         rect = &lpPM->rcExclude;
     161        rect = &lpPM->rcExclude;
    161162
    162163  return O32_TrackPopupMenu(hmenu, flags, X, Y, 0, hwnd, rect);
     
    165166//******************************************************************************
    166167BOOL WIN32API AppendMenuA(HMENU hMenu, UINT uFlags, UINT ulDNewItem,
    167                              LPCSTR lpNewItem)
     168                             LPCSTR lpNewItem)
    168169{
    169170#ifdef DEBUG
     
    173174
    174175    if(uFlags & MF_STRING || uFlags == 0)
    175             WriteLog("USER32:  OS2AppendMenuA %s\n", lpNewItem);
     176            WriteLog("USER32:  OS2AppendMenuA %s\n", lpNewItem);
    176177
    177178    rc = O32_AppendMenu(hMenu, uFlags, ulDNewItem, lpNewItem);
     
    358359//******************************************************************************
    359360BOOL WIN32API CheckMenuRadioItem(HMENU hmenu, UINT idFirst, UINT idLast,
    360                                     UINT idCheck, UINT uFlags)
     361                                    UINT idCheck, UINT uFlags)
    361362{
    362363#ifdef DEBUG
     
    407408//******************************************************************************
    408409BOOL WIN32API SetMenuItemInfoA(HMENU hmenu, UINT par1, BOOL par2,
    409                                const MENUITEMINFOA * lpMenuItemInfo)
     410                               const MENUITEMINFOA * lpMenuItemInfo)
    410411{
    411412#ifdef DEBUG
Note: See TracChangeset for help on using the changeset viewer.