Scrolling text on a 1602 I2C LCD

I have a project with LFN support and want to display the entire file names by scrolling anything bigger that 16 characters to the left but not scrolling anything with<=16 characters on the 2nd line of the LCD but at the moment I’m having huge difficulty.

I’m using LiquidCrystal_I2C.h and SDFat.h and a Arduino Nano.

Can anyone give me some sample code to try to do this?

mine is only liquidcrystal and was not scrolling with less than zero value, so I had to cut one character after every 200ms, i.e. Tanweer anweer nweer weer eer er r

so it gave me same feelings like it's scrolling towards left.