Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Basic4ppc (Windows Mobile) > Beta Versions
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

Beta Versions This forum is the place to discuss issues regarding Basic4ppc beta versions.

AutoScale compilation mode and external libraries

Reply
 
LinkBack Thread Tools Display Modes
  #21 (permalink)  
Old 05-25-2009, 10:33 AM
Knows the basics
 
Join Date: Aug 2007
Posts: 61
Awards Showcase
Beta Tester 
Total Awards: 1
Unhappy AutoScale simply does not convinve me

Hi,

it might be that I'm slightly to critical in this matter, but all in all the magic of AutoScale is to intransparent for adressing all programming issues.

W.r.t to Erel's question, which kind of application, see the first file in the attachment (Tracker). Problem with that one is that the NumUpDown controls o the Editform do not have the same font size. That makes it awkward to use with only your fingers (target device: HTC Touch HD). please make all Control's font size user definable, to circumvent this.

Besides, I tried a workaround (second upload): A screen width of 160 in the hope that Scale factors will be 3 instead of 2. Which is not the case.

So, for a really good AutoScale feature I would wish:

Think "User Screen Size vs. native Screen" Size (not "320x240/QVGA vs. 640x480") - if Win Mobile/.net can handle that, of course.

Fuzzy fonts are really not acceptable for serious programs. If one does not want this, B4PPC needs native screen resolution. Which means, again: All control properties with effect on screen size/font size must be user definable (again: is this possible with .net)?

Best regards
__________________
Unclutter your code -- use an obfuscator
Reply With Quote
  #22 (permalink)  
Old 05-25-2009, 11:02 AM
agraham's Avatar
Basic4ppc Expert
 
Join Date: Jul 2007
Location: Cheshire, UK
Posts: 5,953
Awards Showcase
Innovator medal Beta Tester Forum Contributer 
Total Awards: 3
Default

Quote:
Originally Posted by Woinowski View Post
Fuzzy fonts are really not acceptable for serious programs. If one does not want this, B4PPC needs native screen resolution.
Fonts are only fuzzy if drawn as graphics with DrawString when AutoScaled. Fonts in controls should be OK. I have a solution ready for native mode graphics when AutoScaled. Preliminary help here but subject to radical change as I keep rewriting it make it easier to understand. http://www.basic4ppc.com/forum/beta-...html#post24927
__________________
Sorry, but I don't answer questions by PM or email.
Please post your queries in the forum.
Reply With Quote
  #23 (permalink)  
Old 05-25-2009, 11:13 AM
Erel's Avatar
Administrator
 
Join Date: Apr 2007
Posts: 13,162
Awards Showcase
Basic4ppc Founder 
Total Awards: 1
Default

You should not use DrawString with AutoScale. That is the reason that the Label control was updated to support transparency. So if possible you should use a label instead of drawstring.
If you must use DrawString then you shouldn't use AutoScale.

The native NumUpDown control doesn't support changing fonts.
__________________
Basic4android documentation
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
questions about testing in run mode hlo Questions (Windows Mobile) 4 03-31-2009 12:20 AM
Ringer volume and vibrate mode ikaplan Questions (Windows Mobile) 1 08-27-2008 05:45 AM
SD-Card in sleep mode berndgoedecke Questions (Windows Mobile) 0 07-17-2008 07:02 PM
FTP passive mode vinians Questions (Windows Mobile) 0 08-31-2007 02:43 PM
debug mode stuck.. belotrei Bug Reports 2 06-05-2007 05:17 PM


All times are GMT. The time now is 05:06 AM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0