Dialog box size in ME vs. XP

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Dialog box size in ME vs. XP

Keith Alcock-3
Dialog boxes made with the view composer on a Windows ME machine that
are deployed on a Windows XP machine are not sized correctly.  Possibly
do to the larger caption area in the XP dialogs, the bottom few controls
get cut off.  This seemed to be the case with Dolphin 4 as well and it
hasn't changed in D5 PL1.  Has anyone else noticed this?  Will it work
correctly if I design on XP and then deploy to ME instead?

When running Lagoon on ME there is an error message displayed that I
can't get to scroll that says something about not being able to do
something with resources except when running on NT or 2000.  Will it
work on XP and what is it that isn't happening?  Is that nice beach ball
icon getting replaced by one specific to my application?  

Thanks.

Keith


Reply | Threaded
Open this post in threaded view
|

Re: Dialog box size in ME vs. XP

Bill Schwab-2
Keith,

> Dialog boxes made with the view composer on a Windows ME machine that
> are deployed on a Windows XP machine are not sized correctly.  Possibly
> do to the larger caption area in the XP dialogs, the bottom few controls
> get cut off.  This seemed to be the case with Dolphin 4 as well and it
> hasn't changed in D5 PL1.  Has anyone else noticed this?  Will it work
> correctly if I design on XP and then deploy to ME instead?

My guess is that it is just a failure of Dolphin to adapt to system metrics,
and that if you design for XP, you'll get some extra space on ME.  Of
course, I could be completely wrong.


> When running Lagoon on ME there is an error message displayed that I
> can't get to scroll that says something about not being able to do
> something with resources except when running on NT or 2000.  Will it
> work on XP

I believe so.


> and what is it that isn't happening?  Is that nice beach ball
> icon getting replaced by one specific to my application?

My understanding (perhaps flawed) is that there are some optional deployment
features (the icon thing sounds plausible) that will not work on 9x.  I am
further under the impression that DLL deployment is possible only on
NT/2k/XP.  I am currently in a heavy refactoring and code writing state,
where I seek fast/stable machines.  As my code settles down, I'll start
paying more attention to 9x machines to shake out bugs.

Have a good one,

Bill

--
Wilhelm K. Schwab, Ph.D.
[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: Dialog box size in ME vs. XP

Keith Alcock-3
In reply to this post by Keith Alcock-3
OA,

This does seem to be a problem/bug.  If I make the dialogs on XP and move them to
ME, then there is extra space at the bottom.  Also, if I look at some of the
development dialog boxes in the view composer under both ME and XP, then the ones
on XP are cut off at the bottom so that the buttons, for example, are too close
to the bottom edge.

This is using the Windows XP theme for the screen with the rounded corners, which
seems to be the default.  If I use the Windows Classic theme with the square
corners, then the dialogs look right.  Bill's diagnosis about system metrics is
probably correct.  Something changes in the system metrics when the corners are
rounded and this fools Dolphin into thinking the dialog box is smaller than it
is.

I hope that this doesn't mean that all the apps I deployed with D4 are going to
look wrong as soon as people migrate to XP.

Keith


Keith Alcock wrote:

>
> Dialog boxes made with the view composer on a Windows ME machine that
> are deployed on a Windows XP machine are not sized correctly.  Possibly
> do to the larger caption area in the XP dialogs, the bottom few controls
> get cut off.  This seemed to be the case with Dolphin 4 as well and it
> hasn't changed in D5 PL1.  Has anyone else noticed this?  Will it work
> correctly if I design on XP and then deploy to ME instead?
>
> When running Lagoon on ME there is an error message displayed that I
> can't get to scroll that says something about not being able to do
> something with resources except when running on NT or 2000.  Will it
> work on XP and what is it that isn't happening?  Is that nice beach ball
> icon getting replaced by one specific to my application?
>
> Thanks.
>
> Keith