I am a beginning programer and am working on creating a program that will allow people to keep track of inventory in their house. The program accepts barcodes scanned over a TCP/IP connection to add to the information.
Currently, I have essentially all of the functions on the main form and am wondering if there is a better way to lay this out.
I'll give a brief explanation of what the buttons do starting from top left.
File - Opens menu with option to Exit
Scan Barcode - For testing purposes, open TCP/IP connection to scan barcode (Opens in new window)
Help - Display menu with option to view IP address to ease the connection of TCP client(Opens in new window)
Search - Searches items in the inventory (The big window)
Refresh - Refreshes the list based on a database
Generate Barcode - Converts user entered string into Barcode image to print onto labels.(Opens in new window)
Remove Selected - Remove selected item from the inventory [database].
Add item - Add item to inventory database (Opens in new window)