macroscript GoToFrame category:"Time" toolTip:"Go To Frame" buttonText:"GoToFrame" ( --start macro rollout setTime "setTime!@#" ( spinner spn_time "Time" range:[ animationRange.start , animationRange.end , sliderTime] align:#left type:#integer fieldwidth:50 on spn_time entered do ( sliderTime = spn_time.value destroyDialog setTime ) -------------------------------------------------------------------------------------- -- Position Saves and Reloads.. -------------------------------------------------------------------------------------- on setTime moved loc do ( vsaifloaterpos = [ loc.x , loc.y ] setIniSetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeX" (vsaifloaterpos.x as string) setIniSetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeY" (vsaifloaterpos.y as string) ) on setTime open do ( --set focus of keyboard to the spinner editing.. setfocus setTime.spn_time if (((getinisetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeX") as float) != "") then ( setdialogpos setTime [ ((getinisetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeX") as float), \ ((getinisetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeY") as float)] ) ) -------------------------------------------------------------------------------------- )--end rollout definition createdialog setTime width:100 pos:[ ((getinisetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeX") as float), \ ((getinisetting "$max\vsaiFloaters.ini" "vsaiFloater" "setTimeY") as float)] \ style:#(#style_border, #style_toolwindow, #style_sysmenu) ) -- end macroscript