PR# 10844 "Successfully compiled" yet not completely there.

Problem Report Summary
Submitter: gcompestine
Category: EiffelStudio
Priority: Medium
Date: 2006/07/31
Class: Bug
Severity: Serious
Number: 10844
Release: 5.7.61570
Confidential: No
Status: Open
Responsible:
Environment: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 1.0.3705; .NET CLR 2.0.50727; InfoPath.1)
Synopsis: "Successfully compiled" yet not completely there.

Description
I needed to perform a sleep() in my application, but can only find this feature in THREAD_CONTROL.

Can THREAD_CONTROL.sleep be safely called from a single-threaded classic application? I don't know, and could not find an answer in the documentation. So I tried changing the project option "multithreaded" to true and recompiled.

I do get a warning that says this option can't be changed on an already compiled project, but no error. 

However the root class of my project isn't pickable in the editor, nor are any of the features. I can run the program in the debugger, but setting breakpoints is made a little complicated by the fact that I can't pick out of the Editor panel.
To Reproduce
Build a classic app with the default configuration, add the Thread library, modify the multithreading configuration to "true" and recompile.
Problem Report Interactions