The thing is that to achieve such effect you have to have a full understanding of how to control CGRAM in a Hitachi HD44780. You can use the SETLCD 0,0, n to send special codes to the CGRAM to achieve those actions, but it does take a lot of codings and execution time to achieve these effects.