>> I'll add SLEEP() in next commit. > > Thanks but I do not think it's good idea to have such function xbase++ > compatible in core code. > XBASE++ uses delay given in 1/100 of second (10 milliseconds) and it's > probably caused by historical reasons - precision inherited from OS2 > DosSleep() function. > Windows has Sleep() function which needs milliseconds as parameter so > I guess that it may confuse non xbase++ Windows users for which delay > given in 10 milliseconds will look strange. > In POSIX systems sleep() function uses seconds. FlagShip has .prg SLEEP() > function which also uses seconds as parameter. The same is in CLIP. > Personally I'm finding seconds as the best choice because it's INKEY() > compatible so it's chance that also other dbase/clipper compatible > languages use seconds. > IMHO if we plan to keep in core code SLEEP() function then I vote to > use seconds as parameter.
Thanks for the info, this name seem a little overloaded :) I'll rename current Xbase++ SLEEP() to XPP_SLEEP(). Brgds, Viktor _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour