) ) MSWLogo, as of version 6.5b, supports many functions, including: • TCP/IP
Winsock networking • Win16, Win32, Win32s • Text in all available fonts and sizes. • 1024 independent turtles. • Bitmapped turtles • Bitmap cut, paste, stretch • Clipboard text and bitmaps • MIDI devices • Direct I/O to control external hardware • Serial and parallel port communications • Zooming • Tail recursion: optimizes most recursive functions • User error handling • Standard Logo parsing • Save and restore images. BMP format files • Color bits per pixel: 1, 4, 8, 16, 24 • Standard Windows hypertext help • Standard Windows printing • Separate library and work area • Construction of Windows dialogue boxes • Event-driven programming: mouse, keyboard, timer • Multimedia devices:
WAV sound files,
CD-ROM control, etc. • Event timers allowing
multiprocessing • 3D perspective drawing:
wire-frame and
solid • Animated GIF generation ==References==