I have a basic understanding of SLU's. I get that there are up to 32 SLU's with hex codes 0x0130 through 0x014F. You can then assign an SLU to a menu item from 1 to 32. Now you can define a button with FNC code 0x0130 which corresponds to SLU 1, for instance, and when you press that button, it will bring up a screen with all menu items that have an SLU of 1. A button with FNC code 0x0131 will bring up all menu items with an SLU of 1, and so on.
But when you press one of these buttons that have an SLU lookup code, in addition to a screen with menu items with the corresponding SLU, there are some other buttons, like Pay, Print Check, etc. These other buttons always appear in a fixed location, no matter the SLU menu items.
There is a touchscreen defined at location 13 that is named Food Shell. It contains these other buttons that always appear in the locations that they appear. So this screen seems to be attached to the SLU buttons.
My question is, how do I assign a different screen as the shell screen? I don't want to modify the original shell screen in case I mess something up. I'd rather create my own shell screen. Or is the shell screen automatically whichever screen is defined as screen 13? That seems random to me.
But when you press one of these buttons that have an SLU lookup code, in addition to a screen with menu items with the corresponding SLU, there are some other buttons, like Pay, Print Check, etc. These other buttons always appear in a fixed location, no matter the SLU menu items.
There is a touchscreen defined at location 13 that is named Food Shell. It contains these other buttons that always appear in the locations that they appear. So this screen seems to be attached to the SLU buttons.
My question is, how do I assign a different screen as the shell screen? I don't want to modify the original shell screen in case I mess something up. I'd rather create my own shell screen. Or is the shell screen automatically whichever screen is defined as screen 13? That seems random to me.