Author: Ed Leafe
Posted: 2009-07-06 at 12:00:09
On Jul 6, 2009, at 7:52 AM, Jacek Ka=B3ucki wrote:
> I try to explore twitterClient application with ClassDesigner:
> 1) change directory to twitterClient\ui
While I try to handle this as well as possible, it's almost =
always =20
better to start from the project's home directory.
> 2) start ClassDesigner
> 3) open tweezerForm.cdxml definition at start (class, properties and
> method forms
> are shown) - everything is ok so far
> 4) from CD File menu I open another class file - tweet.cdxml, but new
> class form didn't shows
> and method form shows tweetPanel code instead
Maybe the window is off-screen or otherwise hidden? Does its =
name =20
appear in the Window menu?
> 5) now I close all three forms, but ClassDesigner remains active in
> background,
> what wouldn't happen if I omit step 4.
That tells me that the window is open; you just can't see it for =
some =20
reason.
> Why in such situation CD remains active in background and is this
> feature or bug?
One thing you might try is to go all the way through Step 5, and =
then =20
select 'Command Window' from the File menu. That should open up an =20
interactive session window, and in that window 'self' refers to the =20
window that was active when the menu option was selected. In the =20
Command Window, run the command: self.Position =3D (50, 50)
... and see if the design surface pops into view.
-- Ed Leafe