Update of /cvsroot/easycalc/easycalc
In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv14327
Modified Files:
grsetup.c
Log Message:
Fix bug in yesterdays commit.
Index: grsetup.c
===================================================================
RCS file: /cvsroot/easycalc/easycalc/grsetup.c,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** grsetup.c 19 Oct 2006 01:46:38 -0000 1.29
--- grsetup.c 19 Oct 2006 16:14:24 -0000 1.30
***************
*** 43,46 ****
--- 43,47 ----
static Int16 firstVisible = 0;
static Int16 selectedRow;
+ static Boolean grSetupOpen = false;
static char *tblFuncs[] = {"Y1","Y2","Y3","Y4","Y5","Y6"};
***************
*** 696,699 ****
--- 697,701 ----
case grSetupDone:
graphPrefs.grid = CtlGetValue(GetObjectPtr(ckbGrGrid));
+ grSetupOpen = false;
FrmReturnToForm(0);
FrmUpdateForm(frmGraph, frmUpdateVars);
***************
*** 786,796 ****
break;
case winEnterEvent:
! if (event->data.winEnter.enterWindow == (WinHandle) frm)
draw_grType(frm);
break;
case frmCloseEvent:
handled = false;
break;
case frmOpenEvent:
grsetup_tbl_init();
FrmDrawForm(frm);
--- 788,801 ----
break;
case winEnterEvent:
! if (grSetupOpen &&
! event->data.winEnter.enterWindow == (WinHandle) frm)
draw_grType(frm);
break;
case frmCloseEvent:
+ grSetupOpen = false;
handled = false;
break;
case frmOpenEvent:
+ grSetupOpen = true;
grsetup_tbl_init();
FrmDrawForm(frm);
|