In SX Microcontrollers, SX/B Compiler and SX-Key Tool, jdemeyer wrote: I have also implemented a menu using fixed widths (option 2 in Bean's post). In this manner, I don't have to search for the end of the string. I made the menus fixed width because I want the display to show only that menu item. For example, say I have the following menu items: DATA "First",0 DATA "Second",0 I write Second to the display (I have a 2x16 LCD) and "Second" shows on the display. If I now write First to the display, it appears as "Firstd" because 'Second' has six characters and 'First' has five characters. When I fix the width to the width of the display: DATA "First ",0 DATA "Second ",0 'both have sixteen characters to display Now, Second will display "Second" and First will display "First" because the line is always overwritten. I'd like to hear more about your menu implementation. I have mine operational. I have a main menu and each item on the main menu has a single sub menu. My intent is to have each sub menu item perform an action but I haven't got that far. Joe ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=136007#m136062 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2006 (http://www.dotNetBB.com)