The user interface is implemented using the Tk module. Tk is chosen instead of Win32::GUI module because it can create windows that are platform independent. More information about the user interface and the screenshots of various SQ-HAL windows can be found in the SQ-HAL User Manual in appendix 1.