Yeah padding isn't an option at all, which makes me wonder why I was even told to use it to solve this issue in the first place.
The listbox on the left side of the program is just created through this code:
For count = 1 To p
lstFood.Items.Add(Food(count))
Next
So if I set up four listboxes, I could just code it like:
For count = 1 To p
lstFood.Items.Add(Food(count))
Next
For count = 1 To p
lstTableNumber.Items.Add(TableNo(count))
etc. etc.
The problem that now lies is that this is meant to be created for a mobile device (U4O1) and I thought that crowding the screen with text boxes would be a problem, as it's supposed to emulate a touch screen. But than again, I could be looking too far into it, if it's an iPad for example, users could easily navigate between multiple textboxes due to it's dimensions ( 7.75 inches tall by 5.82 inches wide [1024x768])
From your experiences, did your program successfully utilise the "portability/phone/tablet" specification? or was it more marked on how you utlised data structures, sorting, arrays, linear searches etc?