This commit is contained in:
sgehani%netscape.com 1999-10-30 22:29:26 +00:00
Родитель 852783665a
Коммит 98b48e7109
4 изменённых файлов: 26 добавлений и 3 удалений

Двоичные данные
xpinstall/wizard/mac/rsrc/MacInstallWizard.rsrc

Двоичный файл не отображается.

Просмотреть файл

@ -72,9 +72,9 @@ void HandleMouseDown(EventRecord* evt)
switch(cntlPartCode)
{
case inMenuBar:
//AdjustMenus();
menuChoice = MenuSelect(evt->where);
//HandleMenuChoice(menuChoice);
HandleMenuChoice(menuChoice);
InvalMenuBar();
break;
case inContent:
@ -148,6 +148,25 @@ void HandleKeyDown(EventRecord* evt)
}
}
void HandleMenuChoice(SInt32 aChoice)
{
long menuID = HiWord(aChoice);
long menuItem = LoWord(aChoice);
switch(menuID)
{
case mApple:
if (menuItem == iAbout)
{
Alert(rAboutBox, nil);
}
break;
default:
break;
}
}
void HandleUpdateEvt(EventRecord* evt)
{
Rect bounds;
@ -208,6 +227,8 @@ void HandleActivateEvt(EventRecord* evt)
void HandleOSEvt(EventRecord* evt)
{
HiliteMenu(0);
switch ( (evt->message >> 24) & 0x000000FF)
{
case suspendResumeMessage:

Просмотреть файл

@ -218,7 +218,6 @@ void MakeMenus(void)
if (menuHdl = GetMenuHandle(mApple))
{
AppendResMenu(menuHdl, 'DRVR');
DisableItem(menuHdl, 0);
}
else
ErrorHandler();

Просмотреть файл

@ -172,6 +172,8 @@ if (err) \
#define iPaste 5
#define iClear 6
#define rAboutBox 128
#define rStringList 140 /* i18n strings */
#define sBackBtn 1
@ -469,6 +471,7 @@ char * PascalToC(unsigned char *);
void HandleNextEvent(EventRecord *);
void HandleMouseDown(EventRecord *);
void HandleKeyDown(EventRecord *);
void HandleMenuChoice(SInt32);
void HandleUpdateEvt(EventRecord *);
void HandleActivateEvt(EventRecord *);
void HandleOSEvt(EventRecord *);