We will now take the C code generated by GUIDE and modify it as necessary to fit into our windows scheme. If the window will have a variable number of items then we will term the window a custom window. Custom windows need to have the creation code written by GUIDE modified in some small ways; non-custom windows do not.