rewrite generation to rws
[mTask.git] / Shares / mTaskShare.icl
index c0087d8..eb799df 100644 (file)
@@ -7,7 +7,13 @@ import mTask
 from Data.Func import $
 
 manageShares :: [MTaskShare] -> Task ()
-manageShares shares = forever (enterChoice "Choose share to update" [ChooseFromGrid id] shares
+manageShares shares = forever (enterChoice "Choose share to update" [ChooseFromGrid id] shares)
+       @! ()
+
+
+
+/*
+       forever (enterChoice "Choose share to update" [ChooseFromGrid id] shares
        >&^ \st->whileUnchanged st $ \msh->case msh of
                Nothing = viewShares shares @! zero
                Just sh = forever (
@@ -16,7 +22,7 @@ manageShares shares = forever (enterChoice "Choose share to update" [ChooseFromG
                        >>= updateShare sh
                        )
                        
-       ) @! ()
+       ) @! ()*/
 
 updateShare :: MTaskShare a -> Task MTaskShare | toByteCode, iTask a
 updateShare sh=:{withTask,identifier} a = getDeviceByName withTask
@@ -32,5 +38,5 @@ viewShare m = treturn ()//viewSharedInformation "" [] (getSDSStore m)
        //<<@ Title ("SDS: " +++ toString m.identifier) @! ()
 
 instance zero MTaskShare where
-       zero = {withTask="",identifier=0,realShare=""}
+       zero = {withTask="",identifier=0,realShare="",initVal=""}