I opened Scenarist *.sst file in Subtitle Workshop to delay all subtitles for two seconds.
Afterwards Scenarist complained about overlapping subtitles.
Here is what Subtitle Workshop has done:
Initial line:
0009----00:01:44:20-------00:01:45:29-------101006001200010.bmp
Output line
9---------00:01:46:20-------00:01:48:04-------101006001200010.bmp*
*I decorated lines with dashes to make them more perceptable.
The sub start time has been delayed for two seconds. Exactly how I want it. But look at second time code! It has been delayed for two seconds and 4 frames.
Now thinking I understand that additional delay becomes because the assumed frame rate of Subtitle Workshop was 25 frames while actually it was 29 frames. Subtitle Workshop did not know were to put 25+ frames and added them to the next second.
I did not change the assumed frame rate 29 because I though as long as initial and output rates are the same, program should treat it as well, but it does not.
If it is as it turns out so important I wonder why Subtitle Workshop fails to recognize that forth pair of number reaches 29 and does not change the internal rate automatically.

Any suggestions how could this be changed back in a less damaging way?