You are here: Development Standards > Upgrading OSAS > Converting to 6.xx Graphical > Checklist

# Checklist

Use the checklist below as a guide when you convert your programs to run in both character and graphical modes.

Application ______________________________________________

Done | Task | Initials/Date
| Prepare programs for graphical file creation |
| Run graphical screen creation utility |
| Clean up resource file (correct original program and rerun utility if necessary) and add control ID 4999 |
| Merge new general routines |
| Convert PROMPTS (7500) section |
| Add GUI_PROMPTS (17500) |
| Convert DATA (7700) section |
| Add GUI_DATA (17700) |
| Merge and implement new GENNUM and GENPHONE |
| Merge GENCHECK, GENCHECK_RADIO, and GENLIST where necessary |
| Add GUI_ID before GENINPUT and GENLINE calls |
| Add GUI_RADIO$ for radio button controls |
| Merge CLEAR_GLOBAL routine, implement in program |
| Convert speedos |
| Convert non-DATA screen prints |
| Implement DISABLE_FIELDS and ENABLE_FIELDS |
| Add logic to hide and show controls where necessary |
| Add OSGUI$ to public program CALL/ENTER lists |
| Implement hide or destroy logic to functions with multiple windows |
| Add logic to assign BUTTON_KEYS$[ ] array where necessary (Inquiry, HLE, other command functions) |
| Add logic to assign GUI_LN[ ] array to define columns for HLE screens |