HazardsMind:
No, for that you would need to make you own function. What you can do is make a table (array) of everything that is to go on the screen, then you can move whatever you want in the array then update the screen.
I'm not exactly sure how that would work.. The intent of what I'm trying to do is write a char on the top or bottom, corner right, then move all of the right half of the display over to the left one space without changing the left half display. Then continue moving just the right half and as space becomes available write another char in either the top or bottom right corner and continue moving them all as long as they're on the right half of the display. How would you suggest I go about that?
[EDIT] just had an idea... not sure if it'll work but could I set up the display as two with only one lcd screen, like so?
LiquidCrystal lcd_left(12, 11, 5, 4, 3, 2);
LiquidCrystal lcd_right(12, 11, 5, 4, 3, 2);
void setup(){
lcd_left.begin(8, 2);
lcd_right.begin(16, 2);
}