Only issue still left open is tab fonts ALSO change when resetting pBox font.
Other issues resolved when making sample. Used same code as large program so can only explain that system was shut down last night and something cleared from memory.
In several places you have code similar to the following
VB Code:
With picTab
.Cls
.ForeColor = vbBlack
With Font
.Name = lstFonts.List(lstFonts.ListIndex)
.Italic = True
End With
Note the With Font statement. Since you are not specifying which object's Font you want to modify it is using the Form's font object. Apparently, the SSTab is responing to these changes - which is unusual as most controls do not exhibit this behaviour.
Anyways, I think you just want to change the Font of the picture box. So make sure you use