Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

57 lines
1.7 KiB

/****************************Module*Header******************************\
* Module Name: updatimg.c *
* *
* *
* *
* Created: 1989 *
* *
* Copyright (c) 1987 - 1991 Microsoft Corporation *
* *
* A general description of how the module is used goes here. *
* *
* Additional information such as restrictions, limitations, or special *
* algorithms used if they are externally visible or effect proper use *
* of the module. *
\***********************************************************************/
#include <windows.h>
#include <port1632.h>
#include "oleglue.h"
#include "pbrush.h"
void UpdatImg(void)
{
if (updateFlag)
{
PasteDownRect(0, 0, 0, 0);
UpdFlag(FALSE);
if (!gfLoading)
AdviseDataChange();
}
}
void UndoImg()
{
if (updateFlag) {
WorkImageExchange();
/* OLE: Similar for undo */
if (!gfLoading)
AdviseDataChange();
}
}
void UpdFlag(int how)
{
if (how) {
updateFlag = TRUE;
EnableMenuItem(ghMenuFrame, EDITundo, MF_ENABLED);
} else {
updateFlag = FALSE;
EnableMenuItem(ghMenuFrame, EDITundo, MF_GRAYED);
}
}