Recently, Eric Chatonet wrote: > on openCard > setTime > end openCard > > on setTime > send "setTime" to me in 1 - (the long seconds mod 1) seconds > put word 1 of the long time into T --8:13:15 > put T & char 2 to 7 of (the long seconds mod 1) into fld "Time" > split T using ":" > set the angle of grc "Second" to 450 - (6 * T[3]) > if T[3] mod 10 <> 0 then exit setTime > set the angle of grc "Minute" to 90 - (6 * T[2]) - (T[3] div 10) > if T[3] <> 0 or T[2] mod 2 <> 0 then exit setTime > set the angle of grc "Hour" to 90 - (30 * T[1]) - (T[2] div 2) > end setTime
> Very impressed to see how much a code can be improved again and again. > Just a little thing: with this new very clever code, the clock will > not be at time just when opening ;-) > So 4 lines more and 2 repetitions that are not satisfying: I bet you > will find a better solution in 3 minutes! If I understand your comment, I believe all you need to do is change "on openCard" to "on preOpenCard" -- no extra lines needed. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: [EMAIL PROTECTED] W: http://www.tactilemedia.com _______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution
