--- spal60sr\src\TSSGCtrl\SSDir.original.h	Sat Apr 12 12:40:42 2003
+++ spal60sr\src\TSSGCtrl\SSDir.h	Sat Apr 12 12:40:42 2003
@@ -19,13 +19,21 @@
 	vector<TSSGSubject *> childVec;	//ʂ̍
 
 	unsigned long ReadChildren (TSSGCtrl &SSGC, TSSArg *Arg);
+#if !defined(FIX_DGRID) || !FIX_DGRID
 	unsigned long WriteChildren(TSSGCtrl &SSGC, TSSArg *Arg);
+#else
+	unsigned long WriteChildren(TSSGCtrl &SSGC, TSSArg *Arg, BOOLEAN bRedraw = FALSE);
+#endif
 public:
 	TSSDir(void) { type=ssgCtrl::stDIR; }
 	virtual ~TSSDir(void){ ClearChild(); }
 
     unsigned long Read (TSSGCtrl &SSGC, TSSArg *Arg){ return ReadChildren (SSGC, Arg); }
+#if !defined(FIX_DGRID) || !FIX_DGRID
     unsigned long Write(TSSGCtrl &SSGC, TSSArg *Arg){ return WriteChildren(SSGC, Arg); }
+#else
+    unsigned long Write(TSSGCtrl &SSGC, TSSArg *Arg, BOOLEAN bRedraw = FALSE){ return WriteChildren(SSGC, Arg, bRedraw); }
+#endif
 
 	void ClearChild(void);
 	void GetSubjectVec(long Mode, vector<TSSGSubject *> *Vec);
