Wing has a few problems and limitations on Microsoft Windows systems
1) The TortoiseHg shell extension and a few of the demo shell extension COM objects from win32all can cause Wing to crash if they are registered. The crash occurs when the file open, save, and add files to project dialog boxes are used. TortoiseHg may by removed via the Windows control panel. The demo extensions may be disabled by using ShellExView (http://www.snapfiles.com/get/shellexview.html) or a similiar program to find and disable them. They can also be uninstalled by running the .py file with an --unregister argument.
2) The nVidia Desktop Manager may cause the system to freeze on some versions of Windows (apparently the card becomes very sluggish while the system CPU utilization remains near 0%). The problem appears more frequently when using Wing in multi-window modes but may occur in all cases. Disabling the manager prevents the freeze from occuring.
There may be other display issues (such as failure to draw window contents when un-minimizing from Windows task bar) specifically with some nVidia cards, even if the desktop manager is disabled.
3) Pasting will sometimes fail when remote desktop or another application that tracks the contents of the clipboard is used.
4) Windows drag-n-drop currently doesn't work for transferring text between Wing and other applications.
5) Wing won't be able to launch python on Vista if the python executable is configured to run as administrator and wing.exe is not. It is recommended that neither Wing nor python is set to run as administrator by default.
6) Changing the os.environ['TZ'] value in a program will not affect the timezone used by the time.ctime() and other time functions, at least in Python 2.5. This is due to Windows C runtime library capturing the TZ value the first time a time related function is called; Wing's debugger calls time.time() before any code in the program being debugged is run. The workaround is to set TZ in the environment via the Project Properties dialog so the value is set before the process starts.
7) Some anti-virus / security programs can block access to the clipboard, but usually can be configured to allow cut and paste to work. Please contact Wingware support if you are having problems with cut or paste.
|« 18.0. Trouble-shooting Failure to Start||Table of Contents||18.2. Issues on Linux »|