Re: Orientation Aware Forms?
- From: "<ctacke/>" <ctacke[at]opennetcf[dot]com>
- Date: Mon, 5 Nov 2007 06:59:54 -0600
You're incorrect. VGA devices are true 640x480 resolution, period. They can
be told to pixel-double an application to help it look right, but if you
don't have that on, your app *will* be 1/4 size. You can put more on a Form
though since the display isn't physically bigger, the items have to be
physically smaller to do that.
The general "benefit" of VGA for these devices is that you have twice as
many pixels in the same physical space, allowing for smoother and more crisp
display of graphics.
--
Chris Tacke, Embedded MVP
OpenNETCF Consulting
Giving back to the embedded community
http://community.OpenNETCF.com
"Jarod" <jarod_lavay@xxxxxxxxx> wrote in message
news:1194257327.144987.307800@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
On Nov 4, 12:08 pm, "Peter Hartlén" <pe...@xxxxxxx> wrote:
"Jarod" <jarod_la...@xxxxxxxxx> wrote in message
news:1194055321.867046.202780@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Going from 320x240 to 640x480 is just a scaling matter. Why would you
move items around the screen? Auto scaling would handle the size
changes.
Not neccessarily, a 640x480 screen could hold more controls than a
320x240.
I've tried the Orientation Aware Control (OAC) from MS Mobile Software
Factory. There you create your control layout for different resolution and
orientations by changing the form factor and rotating, giving you a number
of different layouts, much like you do when localizing your normal form
and
changing it's language. The downside is that you have to put a extra
control
ontop of your form, something I find quite unnecessary.
As for rotation, changing from 320x240 to 240x320 is a slightly
different story but it can be handled with proper docking and
anchoring as Jin stated. The larger issue regarding rotation of the
screen is that if you need to completely reorganize your layout then
you did not design your screen very well. Even in landscape it's a
very small screen and people should not be trying to force too much
into the UI. Mobile device developers should be designing and
developing with device characteristics, limitations and expectations
in mind instead of using bloated factories and framework as crutches
to get around they bad design decisions. (I'm sure that last comment
is going to get me some hate mail)
I come from C and C++, when there still wasn't much graphical design tools
out there. You made all your designing from dynamic code instead, which
meant you had full control of the layout. Now we have much better support
for designing your GUI, but there are limitations, and when you hit such
limitations you either have to go back to managing the GUI dynamically or
a
mix of the two.
I only wonder if the features of the OAC will be implemented into a
standard
form in the future. Are there any limitations to why it couldn't?
/ Peter
VGA devices only allow more on the screen if the devices truly support
the VGA resolution without scaling, but this is not the case. Devices
like the imate jasjar do not represent a true VGA screen because they
scale things up to twice the QVGA size to maintain the item size ratio
with the physical screen size. Otherwise things like fonts would be 1
quarter of the size they are on a QVGA device. Therefore, what fits on
the QVGA screen adapts to fit the VGA screen for the scaled up fonts,
effectively making the layout of items look the same on the VGA screen
as it did on the QVGA screen. This would be a different story if you
were talking about VGA screens that are actually physically 4 times
larger the QVGA screens, but that's not the scenario here since
devices keep their VGA screens to roughly the same physical dimensions
as a QVGA screen.
Jarod
.
- Follow-Ups:
- Re: Orientation Aware Forms?
- From: Peter Hartlén
- Re: Orientation Aware Forms?
- References:
- Orientation Aware Forms?
- From: Peter Hartlén
- Re: Orientation Aware Forms?
- From: Jin Chang
- Re: Orientation Aware Forms?
- From: Peter Hartlén
- Re: Orientation Aware Forms?
- From: Jarod
- Re: Orientation Aware Forms?
- From: Peter Hartlén
- Re: Orientation Aware Forms?
- From: Jarod
- Orientation Aware Forms?
- Prev by Date: Re: Delete Buffer of Screen Tabs
- Next by Date: Re: Question about WebBrowser
- Previous by thread: Re: Orientation Aware Forms?
- Next by thread: Re: Orientation Aware Forms?
- Index(es):
Relevant Pages
|
Loading