lcd keypad

mark7w:
my lcd is setup is this

LiquidCrystal lcd(7, 8, 9, 10, 11, 12);

most of the sketches I have seen start like this

LiquidCrystal lcd( 12, 11, 10, 9, 8, 7);

thefore I have to revese the typical code

lcd.setCursor(thisRow,thisCol);

to

lcd.setCursor(thisCol,thisRow);

Ahhh. I think there may be a disconnect here.

The numbers in the constructor are the Arduino pins used for LCD connections:
LiquidCrystal(rs_pin, enable_pin, d4_pin, d5_pin, d6_pin, d7_pin)

and have no relationship or affect on
the arguments to the setCursor() function are always in the same order:
setCursor(col, row)

The first argument to setCursor() is column and the second argument is row
and both start at zero. i.e. the upper left position is 0,0 not 1,1

--- bill