Code and GUI Elements Altered When Working Between Windows 8, and = Windows 7

This is not the usual "My fonts look different" problem we get when running application executables on different PCs.  The bug I am seeling (yes, I'm calling it a bug) is that when I bring up code to work on in Windows 8, several things change, both in the GUI and source panes.
1. Controls and indicators are scaled differently, moved, and frequently no longer aligned with the grid.
2. In structures like the timed loop, the parameter text is oversized, and only partially visible.  Changing font settings in Options has no effect.
3. Floating constants (not wired to anything) can show up in unpredictable places.  Even wired up code seems to move around.
4. Maybe unrelated, but WIndows 8 sucks.  Sorry, just had to get that out.
This is a serious problem which affects my productivity, as I cannot work on my code outside of my office, without creating more work for myself when I get back in.  The obvious solution would be to downgrade my laptop to Windows 7, but of course THAT OS no longer exists as far as Microsoft is concered.

Norbert_B wrote:
Hm, i have no experience with Windows 8 yet, so i cannot refer to your specific question/remarks.
But:
When switching my laptop to a newer one (the old running Win 7 32bit, the new Win7 64bit), i encountered some severe graphics issue with LV as well.
I found out, that my new laptop was configured to display "text and other items" with 125% (setting can be found in Control Panel>>Appearance and Personalization>>Display.
After changing this setting back to 100%, most things work fine now in LV.
Another point is (what i don't understand) that LV chose to preconfigure the three default font-collection (Application, Dialog, System) to be of size 20. My old machine had 15.
If you have VIs already displaying fonts at this size, you have to select all controls (Ctrl+a) and THEN change font size. Otherwise, it will not affect existing controls.
hope this helps,
Norbert
That is the Windows way of adjusting for displays with higher DPI, since the text can get very small with 150dpi displays rather than the standard 96dpi, Windows was originally designed for. Since the Windows graphic system is still mostly pixel based also for fonts, there is no other easy way to allow making text more readable. This scaling however messes with any graphic system that works on pixels rather than a virtual resolution and is one reason Retina style displays won't be a good option for Windows machines for some time to come.
The font size change is also because of that. LabVIEW detects at startup that the screen resolution is rather high and tries to correct for this. But together with the Windows screen scaling this makes things look even worse. Unfortunately there is no simple solution for this. Windows has over the time attempted to fix such issues in so many different and often incompatible ways, that there exist simply to many variables to make a program detect all possible  incarnations of user and system adjustable settings and account for them.
I'm sure there is room for LabVIEW to improve on this, but there is simply no way to make it work seemlessly for all possible configurations.
A long time ago someone designed a Next cube device that used Display Postscript as graphical output system. This Display Postscript had a true virtual resolution system and made the idea of having graphical output look the same on any kind of display or printer feasable. Unfortunately and despite working together with graphic chip manaufacturers it never made it as such into mainstream hardware. Supposedly partly because the performance was significantly less than other systems and therefore was never considered good enough for the main driving force in graphics developmen (games) but possibly also because the drivers were significantly more complex and there was not that much interest to dig that complexity.
MacOS X uses some of the concepts of the Next cube but abandoned Display Postscript for a somewhat more traditional approach. But Windows has still a lot to catch up in that area, if they ever do.
Rolf Kalbermatter
CIT Engineering Netherlands
a division of Test & Measurement Solutions

Similar Messages

  • Enforcing commit when switching between windows

    Today our OracleForms application is built using the call_form built-in. The end user can navigate from FormA to FormB but he must close formB in order to continue work in FormA. This is the expected behavior of the call_form built in. We also ensured that all changes are committed when navigating between forms; posting is not used. This architure/technique ensures that end-users commit frequently; with 400concurrent users we must ensures locking is kept to a minimum. Consequence of this architecture is that we do not have a full MDI application.
    In order to have a full MDI application I have to use the open_form built-in but if possible i want to keep 1 session for each application user, not 1 session for each form opened. This in order to prevent an explosion of database sessions. Oke lets use the no_session parameter.
    Now what's my problem ? I order to keep locking to a minimum I want to enforce the end user to commit changes when switching between windows. Does somebody has an advice which trigger(s) would be the most appropriate one ?
    Note : that the "raise form_trigger_failure" has no effect in the "when-window-deactivated" trigger.
    Note : post-form does not fire since I'am not actually leaving the calling form
    Note : if possible I would like to program the validation in the calling form instead of the called form; this in order to prevent switching between windows - can cause screen flikkering.
    chris

    note the when-window-deactivate does not always fire when switching between windows of different forms !!!
    I simply want to keep the focus on the calling form when there are pending changes and throw a message to the enduser saying 'please commit before continuing...'
    I tried to program the when-form-navigate trigger but in this trigger I'am not able to retrieve the form_status of the called form.
    any other help would be appreciated.

  • Elements 11 stops working also windows live photo gallery any ideas please

    elements 11 stops working also windows live photo gallery also on elements 9 and10 any help would be very welcome please o.s. windows 7

    You have to tell PSE to explicitly write the tags back into the industry-standard metadata fields, using the File > Write Keyword Tags command. Beware that it is buggy -- if you find your tags not getting written correctly, you can use the utility psedbtool:
    http://www.johnrellis.com/psedbtool/

  • First Project - Poor resolution when working between FCE and LT

    I've put together a 1 minute sequence in FCE 4 (1920X1080) and it looks great when I export to QuickTime movie.
    I then use that movie as a background in LiveType, adding a bunch of titles and graphics.
    If I then render the movie in LiveType the rendered movie chokes and skips. If I import it back into FCE and export it back to a QT movie, it looks poor - compression artifacts and the text doesn't look crisp.
    Is there a better way to:
    1) Sequence and edit my clips (1 min movie)
    2) Add tiles/graphics throughout
    3) Output to HD format
    Thanks!

    I figured it out.....
    Rather than rendering the movie in LT and importing to FCE, I just imported the LT project itself. Working between the two apps simultaneously, I can position the text and graphics from LiveType, save, then instantly see the results in FCE.
    Everything is looking crisper....

  • Sync is not working between windows 7 and windows 8.1

    I have desktop windows7, laptop windows 7 and tablet windows 8.1.
    I installed later 2 last spring. At that time somehow, I managed to sync all 3 devices. (So, all had same bookmarks)
    Now sync works both windows 7 devices very well, but tablet windows 8.1 never sync anymore. Eventually bookmarks are rather different from other 2 devices.
    I tried to fix it, uninstalled / reinstalled firefox on tablet windows8.1, still it's not working.
    All 3 device have latest 37.0.1.
    Is there any way to sync all 3 devices?

    I am getting to know the first part:
    Index of file:///C:/Users/Kotomi/AppData/Roaming/Mozilla/Firefox/Profiles/2787ivm3.default-1430925443062/weave/
    "Up to higher level directory"
    addonsreconciler.json file > open
    {"version":1,"addons":{"{972ce4c6-7e08-4474-a285-3208198ce6fd}":{"id":"{972ce4c6-7e08-4474-a285-3208198ce6fd}","guid":"QY2EwltxSXNS","enabled":true,"installed":true,"modified":1430926776849,"type":"theme","scope":4,"foreignInstall":false},"gmp-gmpopenh264":{"id":"gmp-gmpopenh264","enabled":true,"installed":true,"modified":1430926776851,"type":"plugin","scope":4,"foreignInstall":false},"{59f388ba-f292-fa00-7cac-08235bd2d446}":{"id":"{59f388ba-f292-fa00-7cac-08235bd2d446}","enabled":false,"installed":true,"modified":1430926776851,"type":"plugin","scope":8,"foreignInstall":true},"{46202618-7f2d-bec9-10b1-3472a5e6b050}":{"id":"{46202618-7f2d-bec9-10b1-3472a5e6b050}","enabled":false,"installed":true,"modified":1430926776852,"type":"plugin","scope":8,"foreignInstall":true},"{730668d5-a2f3-f44c-d895-50a736def8a1}":{"id":"{730668d5-a2f3-f44c-d895-50a736def8a1}","enabled":false,"installed":true,"modified":1430926776852,"type":"plugin","scope":8,"foreignInstall":true},"{10c68f07-63a6-4653-8f43-9fc763f22443}":{"id":"{10c68f07-63a6-4653-8f43-9fc763f22443}","enabled":false,"installed":true,"modified":1430926776852,"type":"plugin","scope":8,"foreignInstall":true},"{c4a864b7-e629-abfc-d6c1-08fc87dbd92f}":{"id":"{c4a864b7-e629-abfc-d6c1-08fc87dbd92f}","enabled":false,"installed":true,"modified":1430926776852,"type":"plugin","scope":8,"foreignInstall":true},"{250731da-4654-174e-2c42-3f260e9c2831}":{"id":"{250731da-4654-174e-2c42-3f260e9c2831}","enabled":false,"installed":true,"modified":1430926776853,"type":"plugin","scope":8,"foreignInstall":true},"{37a6259c-c0c1-dae2-99a7-866489dff0bd}":{"id":"{37a6259c-c0c1-dae2-99a7-866489dff0bd}","enabled":false,"installed":true,"modified":1430926776853,"type":"plugin","scope":8,"foreignInstall":true},"{67dc65a6-9f89-da33-1f46-b8f5c848fc02}":{"id":"{67dc65a6-9f89-da33-1f46-b8f5c848fc02}","enabled":false,"installed":true,"modified":1430926776853,"type":"plugin","scope":8,"foreignInstall":true},"{36e07069-9a49-6bcb-8be0-b3c94dfe0ad7}":{"id":"{36e07069-9a49-6bcb-8be0-b3c94dfe0ad7}","enabled":true,"installed":true,"modified":1430926776857,"type":"plugin","scope":8,"foreignInstall":true},"{2ee8eaa0-d15e-8fd9-2510-e78297cac20f}":{"id":"{2ee8eaa0-d15e-8fd9-2510-e78297cac20f}","enabled":true,"installed":true,"modified":1430926776858,"type":"plugin","scope":2,"foreignInstall":true}},"changes":[[1430926776849,1,"{972ce4c6-7e08-4474-a285-3208198ce6fd}"],[1430926776851,1,"gmp-gmpopenh264"],[1430926776851,1,"{59f388ba-f292-fa00-7cac-08235bd2d446}"],[1430926776852,1,"{46202618-7f2d-bec9-10b1-3472a5e6b050}"],[1430926776852,1,"{730668d5-a2f3-f44c-d895-50a736def8a1}"],[1430926776852,1,"{10c68f07-63a6-4653-8f43-9fc763f22443}"],[1430926776852,1,"{c4a864b7-e629-abfc-d6c1-08fc87dbd92f}"],[1430926776853,1,"{250731da-4654-174e-2c42-3f260e9c2831}"],[1430926776853,1,"{37a6259c-c0c1-dae2-99a7-866489dff0bd}"],[1430926776853,1,"{67dc65a6-9f89-da33-1f46-b8f5c848fc02}"],[1430926776857,1,"{36e07069-9a49-6bcb-8be0-b3c94dfe0ad7}"],[1430926776858,1,"{2ee8eaa0-d15e-8fd9-2510-e78297cac20f}"]]}
    Is this what you ment???

  • SECOND QUESTION - HAS ANYONE  GOT ELEMENTS EDITOR NOT WORKING - ON WINDOWS 8.1?

    I Get message -  when i try to open elements 12 editor... a problem caused program to stop working correctly. Windows will close program and notify if a solution is available -- no response after 2 weeks - anyone help please? john reid

    Microsoft advises that version 7 of PSE will work with Windows 8. The best option is a new computer with W8 and then do a clean install of Elements. Some difficulties may arise if upgrading the operating system on top of existing software. In those circumstances make sure you have your original disks or your download package, in case a re-install is necessary.
    Microsoft Windows 8 compatibility.

  • Version of Photoshop Elements that will works with Windows 7

    A few years ago I purchased a Canon scanner 8800F with a bundle that included Adobe Photoshop Elements 5.0.2. I recently updated to Windows 7 64 bi,t and have had nothing but trouble trying to get it to work. I have tried removing it and reinstalling, but it just does not work as it did in XP..
    I would like to purchase a newer version of Photoshop Elements, but I'm not sure which version will work. It does not have to be the latest version.
    Hope someone can help. Thanks.

    Any version from 10, 11, 12 or 13 will work on Windows 7.  You can download the trial versions from this link and see which one you like most:
    <Download Photoshop Elements products | 13, 12, 11, 10>
    When you have decided which one is best for you, you need to go to Amazon website and buy the boxed version and when it arrives, all you need to do is to use the serial number from the box to activate your trial version.  There is no need to reinstall anything again.
    Amazon may not have version 10 and 11 so please search for the version they have before installing any trial versions.
    Hope this helps.

  • Elements 10 stoped working on windows 7

    Elements 10 was working fine in windows 7 stopped working said corrupted file I uninstalled and reinstalled still not working I donot get an error message, just does not start up

    Are you talking about the Organizer?
    Ken

  • Lag/delay when switching between windows/applications in Yosemite

    I have installed Yosemite onto a 27" iMac mid 2011 with 16Gb RAM.  Since the installation anytime I switch between windows in an application or between applications I get a delay or lag of between 5-10 sec before I can then utilise then next window.  I have 3 other iMacs of various ages that I have also installed Yosemite on and there has been no lag/delay issues.  One of the other iMacs is exactly the same specification as the one that is displaying the lag/delay.  It did not exist in 10.9.5.
    Has anyone else encountered this issue?

    Run some of the maintenance utilities such as Onyx, Cocktail or Main Menu.
    Create a new user account and see if it is also happening there.

  • Will Elements 5.0 work with Windows 8?

    Since upgrading to Windows 8 I seem to have lost the Organizer facility on Elements 5. Can anything be done about it?

    Pse 5 should work with windows 8.
    Have you installed the 5.02 patch for pse 5?
    http://www.adobe.com/support/downloads/detail.jsp?ftpID=3569
    If windows 8 is an upgrade over your old operating system, maybe you should consider reinstalling photoshop elements 5.
    photoshop elements 5 on a windows 8 x64 system:

  • Why does redemption code for photoshop elements 12 not working ?

    Followed instructions to a t and still can't retrieve serial number. When you purchase with a disc, key should be on disc envelope like most software .I . am ready to return this frustration pretty soon.

    Redemption Code Help
    http://helpx.adobe.com/x-productkb/global/redemption-code-help.html

  • Sync not working between Window laptop with FF32 and android tablet with FF 32

    Computer is Windows 7
    Labtop is android
    Both devices have FF 32
    As far as I know, sync has been set up correctly on both devices. But they still aren't syncing. It looks as though I've missed a setting somewhere. I tried to follow instructions from an earlier version, but the menu was different and I couldn't find the counterparts for this version. Any help is greatly appreciated.
    Jane

    Hi gohim2j,
    Thank you for your question, I understand that there are two devices attached to your sync account that do not appear as they are syncing. Please try the following steps to kick start the sync:
    # Make a copy of the profile folder for a back up of the current data.
    # Remove the account from each of the devices, (on the desktop from the "3 bar" menu select "Options" and click on sync. Next to the email, remove account. On the mobile device, go to accounts and select Firefox, tap on the account name and select "Remove account")
    # On the desktop, go to accounts.firefox.com and sign into the account. When you reach the notification "Sync will begin momentarily" close Firefox. Open Firefox and select the Tools menu and click "Sync Now"
    # On the mobile device, re-add the account. Go to the same url accounts.firefox.com and sign into your sync account. Once it has been added, go to the sync menu with the list of check boxes are to select what to sync. Are there any notifications there? Sometimes there will be a warning asking to toggle Auto-sync. Once this is done from the Data menu of the Android device, the sync process will begin.
    # Wait for a bit, then go to the Desktop to check for the "Mobile Bookmarks" folder in the Bookmark's manager.
    Did it start to sync? If not it is possible to investigate any error in the sync logs. I can provide instructions on how to do this with your response.

  • I cannot get adobe premier elements 12 to work on windows 8.1

    I have uninstalled, reinstalled, and the initial window comes up...when i click on video editor then new project or even open existing project it just spins and spins and finally stops but never opens.  worked fine at the end of last school year.  this year i cannot do any projects on it...any one else?  solutions?

    ATR...
    a. Premiere Elements needs to be run on your computer from a User Account with Administrative Privileges. QuickTime (latest version) is
    a requirement for Premiere Elements, and both require being used from a User Account with Administrative Privileges.
    I do have administrative priveledges on that particular computer.  I  have also checked that QuickTime is installed.
    b. Your school district computer probably has security means (antivirus, firewall(s), special protection programs) which are interfering
    with Premiere Elements accessing needed files.
    This could be an issue; however, Adobe Elements 12 ran just perfectly all last year.  It was not until I started this year that it was giving me issues.  Even before we upgraded to 8.1, it was not working at the beginning of this year.  Again, though, it worked just fine on our system from January until May.
    Do you have an IT specialist who maintains your school network? If so, would it be possible for you to consult with that person to
    evaluate "a" and "b"?
    I will have my IT guy continue to pursue the problems.  I have spent hours and followed every little suggestion and link...sigh...all of the step by steps that were provided were excellently done, they just didn't solve any of the problems.  thanks!

  • Can Elements Organizer 9 work within Windows Media Center

    I have both Windows 7 Media Center and Photoshop Elements 9 installed. I use PSE9 extensively for the past 2 years. I really would like to view my phgotos from a home theater pc running Windows 7 Media Center.
    I have seen many threads talking about the integration of PSE within Media Center through a plugin. Is that automatically installed because I cannot see any link to PSE organizer frrm Media Center.
    Any help would be appreciated.

      I’m not aware of any plug-ins that work successfully with recent editions of Elements. I believe things changed when Adobe stopped using the Microsoft Access database - possibly after PSE5.
    I think the best you can do is make a slideshow and output it to a wmv file. Alternatively write metadata to files within Organizer (File à Write Keyword & Properties) and use the built in photo browser within Media Center.
     

  • About:config settings change by themselves when switching between windows/linux on dual-boot machine with profile shared between OSs

    I dual-boot ubuntu and windows7, and have set up firefox to use the same profile data when running under either OS. This works great, except:
    (1) each time I switch OSs and start firefox, it runs the "checking add-on compatibility" test (which is a minor annoyance)
    (2) each time I start firefox in ubuntu after recently using it under windows, the about:config setting "browser.backspace.action" gets reset from my preferred setting (0) to the default setting (2).
    How can I prevent these two things from happening?

    Maybe it is better to use separate profiles for each OS and create symlinks or hard links to the sqlite databases that you want to share.
    Your Linux profile may be using extensions (e.g. Ubuntu Firefox Modifications) that modify specific settings and in such a case you can't really prevent this.<br />
    You can use a user.js file to initialize specific prefs on each start, but that makes it impossible to make changes on the about:config page that last the current session and you need to remember which prefs are affected.

Maybe you are looking for

  • PR qty in PO - Order unit Qty

    Hi Happy New Year to all. I have a material for which bas unit of measure is EA. Order unit is Box(1 Box = 6 EA). I have maintain conversion factor in mat master. My question is that if my PR qty is 6 or less than 6 then my order qty should be 1 BOX.

  • Problem in compiling j2me file

    Hello friends, friends my problem in compiling j2me file.. when i compile my j2me file through WTK2.2 (toolkit) then it creates extra file including j2me" .class" file.. for example if my j2me file is "aman.java" and when i compile it then it will co

  • How do you add video clips to an iPhoto slideshow?

    I've made a slideshow for my daughter's graduation. I tried to include a couple of video clips in it, but when the slideshow gets to the first one the screen goes black and the video doesn't play. How do I do this the correct way? I use iPhoto '11

  • Problems populating complex type structre in bpel

    Hi All, I'm trying to populate with no good results a complexType variable that contains n maxOccurs="unbounded" element. This is the schema: <xsd:complexType name="logWarnParam"> <xsd:sequence> <xsd:element name="Message" type="xsd:string"/> <xsd:el

  • Iterators - most efficient way to get last object?

    Collection of objects, such as from an EJB, and I want to only get the last object. What is the most efficient way of doing this? TIA!