i'm trying to build a book-like reader without any scrolling down option per page, therefore, the only solution i've found that is to use dynamic pivot control to hold up large amount text
my question is: for different windows phone, different resolution, how do I set the total amount of characters for each page in order to avoid the scrolling down? or in another word, auto wrapping per page when the text reaches the screen end?
There are 4 supported resulution. wxvga, xvga, 720P (and 1080P). Just test all with the emulator.
Related
I'm trying to understand why Windows Phone shrinks the font size when text is within a table cell and the table isn't 100%/nested.
The screen capture below is of a rendering test email I'm developing. In this case I sent the email template to a Windows Phone 8.1 device (SDK emulator image), and the problem I'm describing is clearly evident:
All the other tables that feature text are 100% width and the font size appears normally, but for the test results table that isn't 100% and uses table nesting, the font size has been shrunk to a very small factor. No matter I do I can't get it to be rendered at its intended size.
This only happens when using an EAS (Exchange ActiveSync) based mailbox i.e. Exchange because the rendering engine isn't the same as POP3/IMAP accounts.
Here's what I've tried that doesn't work:
Viewport meta tag
Adding a font tag with a size attribute
Use of -ms-text-size-adjust:none;
I've looked at several other similar posts on Stack Overflow about the problem and all the suggestions don't seem to work here. For reference here's the code I'm developing and what produces the behavior above.
https://raw.githubusercontent.com/jamesmacwhite/email-client-testing/master/email-rendering-test.html
Any advice?
After testing many different table layout techniques, I've come to the conclusion that its due to tables having pixel based widths. Using percentages, the email displays correctly.
More can be found here:
https://litmus.com/community/discussions/387-font-sizes-on-outlook-mobile-with-exchange-activesync-based-mailboxes
I' developing an access database, and I've tested it with different Access versions and different computers and everything worked well. Until by chance I found out that I get a problem with small screens, even when the have exactly the same resolution than my other screens. (Full HD Laptop screen) It seems to me that Access 'zooms' in at my forms. The forms look rather clumsy, and I get loads of errors because of form with (maybe the twips changed?). Fields, who can normally show a number, now show #### because of bigger font.
Is there an easy way to get Access showing the forms at the same scale?
(Also I found out that the Ribbon-Text is much smaller than the form text on this screen. On a normal screen it's not like that)
Thanks for your help!
Thanks for your help, found out that this is caused by the windows 'feature' text zoom. Disabling it solves the problem.
Some Mobile website with Retina-ready using twice the size of image to get finer quality,
and using the original size of image in PC.
I don't understand why don't directly use twice the size of image in every device,
because Computers isn't so urgent need to save network traffic.
Prepare two different sizes of the picture is too spend time....
It is a Blind Spot ? or I am wrong ?..
=============================================================
Extra Content - 2013-07-10 :
The only questions is "they use original size image in PC, so why not just use twice size image in PC?"
it make same effect in Retina-ready, why PC need original size, PC didn't need ,right?
If I interpret your question correctly, the question is why don't websites use the same hi-res picture that they use for Retina displays on lower DPI monitors as well.
Then my reaction is, why should they?
A picture twice the size in pixels takes up four times the amount of bytes. That's not just bandwidth, but also memory in the client's computer
You don't gain anything in quality. If anything, the quality on screen decreases, if the browser's resize ability is not of the highest standard (read: if they optimise for speed rather than quality)
In addition, there are browsers that suffer a noticeable performance hit when you scroll up and down on a page with many resized images
Lastly, for the webdeveloper, creating smaller copies of the pictures before deploying them on the web server doesn't take up that much time. There are automated utilities that can do that, on the press of a button.
Background:
I am creating an application in Ms-Access that is to be launched on a multi-user platform - This means many screens and many different resolutions etc.
Question:
Is it possible to have my application that automatically adjusts to the right size of the screen/resolution and the font size to be proportional to that of the % increased or decreased?
Similar to my answer here, yes, you can use the On Resize event of a form to move controls around, change the size of subforms, and perform other similar operations. Those adjustments are applied to each individual object, so the coding would be somewhat tedious and a bit "fussy", but it can be done (at least to some extent).
The font size will not automatically change based on screen resolution in any version of Access, but starting with Microsoft Access 2007 you can use new properties of controls to make them stretch, shrink or move based on the size of a form (described here)
Try using the VBA code in this answer to see if it gives you what you want. It works basically the way that Gord Thompson recommended. When the form is resized, all the controls and the text on the form will be proportionally resized too so that it looks the same no matter what size the window is, or what the user has their monitor resolution set to.
Is it possible to open a link in a new browser window on a secondary monitor connected to my PC using HTML5?
I don't think that it is possible to check if user are using multiple monitors but You may check the width of the user screen comparing to height. If it is bigger than 1.9 you can assume that he have two monitors. Then you could try to open second window with big left offset and there will be a chance that it will jump to second monitor.
i.e in case of two 1024x768 monitors the width is 2048. If you will open window on for example 1280 from left it should be on second screen. Of course user can have monitors of diffrent resolution so it may not work in every case.
And you can also check the width and position of the browser as it may help to identify where current monitor ends.
That's just the idea ofcourse, I never tested it.