Hi,
I intend to buy a HTC PDA with a screen resolution of 480 * 800. The aspect ratio is :6: 10 i.s.o. 3:4. I want to use the whole screen in my applications and I wonder how to use Basic4PPC in this case.
A few questions:
1) For the time being I think I should proceed as follows:
Set in the PC IDE the screen size to 400 *240, landscape.
Lay out in the IDE the controls as wanted.
Compile with auto scale.
I assume that scaling the height is independent from scaling the width.
The control in the IDE with W=80, H=20, L=240, T= 100 is displayed on the device with W= 200, H=40, L=600, T=200
Is that correct?
2) In my programs I make use of adding controls ( buttons, tables and image controls) at runtime.
These added controls, are they auto scaled also? Some of those added controls should keep ( or end up) the aspect ratio 4:3.
3) What happens with icons, will they be distorted?
Does somebody have experience with handling these display sizes? Of course I could verify my assumptions myuself, but I don't have the device, yet.
Harry
I intend to buy a HTC PDA with a screen resolution of 480 * 800. The aspect ratio is :6: 10 i.s.o. 3:4. I want to use the whole screen in my applications and I wonder how to use Basic4PPC in this case.
A few questions:
1) For the time being I think I should proceed as follows:
Set in the PC IDE the screen size to 400 *240, landscape.
Lay out in the IDE the controls as wanted.
Compile with auto scale.
I assume that scaling the height is independent from scaling the width.
The control in the IDE with W=80, H=20, L=240, T= 100 is displayed on the device with W= 200, H=40, L=600, T=200
Is that correct?
2) In my programs I make use of adding controls ( buttons, tables and image controls) at runtime.
These added controls, are they auto scaled also? Some of those added controls should keep ( or end up) the aspect ratio 4:3.
3) What happens with icons, will they be distorted?
Does somebody have experience with handling these display sizes? Of course I could verify my assumptions myuself, but I don't have the device, yet.
Harry