Ignore:
Timestamp:
Jul 6, 1999, 3:24:04 PM (26 years ago)
Author:
sandervl
Message:

EB change to submenu codepage

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/pe2lx/menu.cpp

    r275 r277  
    1 /* $Id: menu.cpp,v 1.4 1999-07-06 08:50:11 sandervl Exp $ */
     1/* $Id: menu.cpp,v 1.5 1999-07-06 13:24:04 sandervl Exp $ */
    22
    33/*
     
    8181{
    8282NormalMenuItem *normalitem;
    83 MT_OS2             *submenu;
     83MT_OS2         *submenu;
    8484int             len = 0, newsize;
     85ULONG           ulCpSize, ulCP;
    8586
    8687  menuitem->afStyle = MIS_SUBMENU;
     
    140141        submenu   = (MT_OS2 *)((char *)submenu + len/2 - sizeof(menuitem->c));
    141142  submenu->len      = sizeof(MT_OS2) - sizeof(MTI_OS2);
    142   submenu->codepage = 437;
     143
     144  if(cp == 0)
     145    submenu->codepage = 437;
     146  else
     147  {
     148    DosQueryCp(sizeof(ulCP), &ulCP, &ulCpSize);
     149    submenu->codepage = ulCP;
     150  }
     151
    143152  submenu->reserved = 4;
    144153  submenu->cMti     = 0;
     
    247256  size -= (sizeof(NormalMenuItem)-2 + len); /*PLF Sat  97-06-21 22:19:57*/
    248257
    249 
    250258  return(size);
    251259}
Note: See TracChangeset for help on using the changeset viewer.