All Versions – Why Shouldn I Switch Between WindowMaker and WindowViewer Using OS Task Switching?
The simple answer is that it is one of the easiest ways to corrupt your application. The proper way to launch WindowViewer from WindowMaker is by executing the WindowViewer command from the File menu, or by clicking the Runtime fast switch link in the WindowMaker tool bar. Both of these methods allow an application developer to quickly jump back and forth between development (WindowMaker) and runtime (WindowViewer) to test their work. The key to understanding the issue is realizing that you are working in a compiled environment. Each time you switch from WindowMaker to WindowViewer, your most recent changes to all open windows are saved in development, and instantly compiled so that you can see how they look/behave in runtime. When you use the fast switch mechanism, the two environments are kept in sync. When you task switch, you break the synchronization. Think of it as giving your app a lobotomy. Things are rolling along fine, and then all of a sudden WindowMaker and WindowViewer hav