Other "NIDialog" Font when running CVI 2010 programm after 2012 runtime is installed

I noticed a font changes when running a pre CVI 2012 programm with 2012 runtime.
It appears to be the "NIDialog" Font unless it is "NIDialogMeta".
The UI looks as it should when editing it in CVI 2010.
Is this intended?
It's making UI editing kind of a gamble...
/* Nothing past this point should fail if the code is working as intended */
Solved!
Go to Solution.

Yes, you're correct. It looks like the typeface that corresponds to NI Dialog has changed in CVI 2012. This is something that should have been explicitly called out in the readme, and I apologize for that oversight.
NI Dialog is, by design, a "variable font". That mean that it's a font that can correspond to different typefaces in differect computers, since it's tied to an alias (DEFAULT_GUI_FONT) that can resolve to different actual fonts in different computers, different OSes, and potentialy (as in this case) different versions of the CVI runtime. What happened in this case is that a bug was fixed in CVI 2012 in that CVI was previously not taking into account the Microsoft font substitution table:
            HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
Going back many years now, the DEFAULT_GUI_FONT has corresponded to MS Shell Dlg. It seems to me that MS Shell Dlg is somewhat obsolete and so it turns up in the FontSubstitutes table above, so that applications to replace it with something else. In my PC, that becomes "Microsoft Sans Serif". Before CVI 2012, it was incorrectly not being replaced with Microsoft Sans Serif, whereas now it is.
Sorry about this.
Luis
NI

Similar Messages

  • Error message when running HD-DVD player after clean win 7 install on P205-S6347

    On a P205-S6347, did clean win 7 ultimate install with toshiba instructions and loadup software downloaded from toshiba support.  On first dvd player install of latesed full player, got a video eror.  Installed latets patch, now I get "An error has occured in the audio output settings. Please check thet the sound driver is set up properly" The sound playes fine for all other programs/utilities.  Note, I am running USB powered Logitec external speakers.  I have tried to follow all the recomendations of others with this problem, yet nothng works, unless I'm not using the right software, yet I only use whats on the site for the model and OS.  The reason that I want to use this OEM player is that I havent found a comparable player that does just that, playes DVD's like a home unit, complete with menu access as a physical player would and that the moving cursers only seem to work with the Toshiba player, whereas others like VLC and Kantaris will only show one moving curser on a menue and I have to guess where the next one is to slick it to start, and Real Player isnt any better either.  Other problems I've had with other players are that the graphics seem a bit hazy sometimes, I never have that problem with the Toshiba player.  Also, others have way to many bells and whistles, I only want a player that works doing that specific job.  I wish Toshiba would package a universal player that could be installed with all that it needs to run itself.  Any Ideas folks?

    Try to use the command ipconfig /renew in the cms (command dos box)
    Also try this:
    Control Panel > Administration Tools > Computer Management > Services & Applications > Services.
    Scroll down this list to find 'WLAN Auto Config'
    Double click on 'WLAN Auto Config' On the general tab, select from the start up type drop down menu, select 'Automatic'. Under Service Status click on 'Start'. Then 'Apply' these settings and exit from all open control panel windows.
    Otherwise uninstall the Realtek driver in the device manager.
    Then reboot the notebook.
    Download the Realtek WLan driver again and install it.

  • G4 Power Book up and running good as new after Mac OS X  install per instructions from original guide book.                         from disk and new pass word set per instructions in the guide book that came with the product.

    G4 Power Book up and running good as new after Mac OS X install from disk per instructions from original guide book.

    Glad to hear it. Enjoy your resurrected Power Book!

  • XML errors when running specific reports in SCCM 2012, using SQL Server 2008 R2 Reporting Services

    I've posted this to the SCCM 2012 forum and only received one response so far that states that this is a known issue that has been discussed before and isn't easy to fix;  I was not given any actual solution either.  Since this involves SSRS I
    thought I would try my luck here as well.  
    I'm having almost exactly the same problem as is referenced in this article:  http://social.msdn.microsoft.com/Forums/uk/sqlreportingservices/thread/587a3319-bc54-4d30-bb3f-bb90a0c6ec50.  When
    I try to run either of these reports (Computers with specific software registered in Add Remove Programs; Count of instances of specific software registered with Add or Remove Programs) I receive the XML error shown in the attached screenshot.  I'm fairly
    sure the problem is the same as the other admin was experiencing and I just need to remove the unprintable characters (of the application name) from the dbo.v_Add_Remove_Program column.    
    The error references 0xFFFF but I could not find what that exactly translates too, other than it appears to be at the end of the spectrum for Unicode characters.  I used the following sql query to search for the 0xFFFF entry, but no results were found:
    use CM_UV2
    Select distinct
     CHARINDEX(cast(0xFFFF as varchar(1)),DisplayName0),
     DisplayName0
    from
     dbo.v_Add_Remove_Programs
    Where
     CHARINDEX(cast(0xFFFF as varchar(1)),DisplayName0) > 0
    When I used the original hex value of 0x28 I get plenty of results returned with "(" in them so the query seems sound.  One of the articles I was searching mentioned running the query manually using the Management Studio and looking for strange characters
    there but I'm not sure how to do that. 
    Basically I just need help finding the offending character and removing it.  I also need to be able to replicate this for other strings as this looks like an error that will reoccur whenever any new software appears that has weird encoding in the title. 
    Thank you in advance for any help given.
    Über Random

    Hi Uber,
    This is a known issue that error occurs when running report "Count of instances of specific software registered with Add or Remove Programs" due to non-printable characters for XML. Based on internal research, the hotfix for this issue will be
    included in the System Center 2012 Configuration Manager Service Pack 1.
    As a workaround, you can remove the nonprintable character populated into the report parameter by referring to the following KB article:
    http://support.microsoft.com/KB/914159
    Hope this helps.
    Regards,
    Mike Yin
    Mike Yin
    TechNet Community Support

  • XML errors when running specific reports in SCCM 2012.

    I'm having almost exactly the same problem as is referenced in this article:  http://social.msdn.microsoft.com/Forums/uk/sqlreportingservices/thread/587a3319-bc54-4d30-bb3f-bb90a0c6ec50.  When I try to run either of these reports (Computers with
    specific software registered in Add Remove Programs; Count of instances of specific software registered with Add or Remove Programs) I receive the XML error shown in the attached screenshot.  I'm fairly sure the problem is the same as the other admin
    was experiencing and I just need to remove the unprintable characters from the dbo.v_Add_Remove_Program column.  However, I have not been able to figure that part out yet.  In addition, will this be a potentially reoccurring issue?  I'm assuming
    it is being caused by an application with a strange name being listed in the SQL table.  Thank you in advance.
    Über Random

    Torsten,  thank you for your response, I do appreciate it.  However, I had already seen the information from Garth and so had run the following SQL query: 
    use CM_UV2
    Select distinct
     CHARINDEX(cast(0xFFFF as varchar(1)),DisplayName0),
     DisplayName0
    from
     dbo.v_Add_Remove_Programs
    Where
     CHARINDEX(cast(0xFFFF as varchar(1)),DisplayName0) > 0
    When I run that query, plugging in 0xFFFF from my error, it executes successfully, but I get nothing in the way of results.  When I use Garth's 0x28 I receive the expected results of any software that has a "(" in it.  Can anyone tell me why
    the 0xFFFF cannot be found or what 0xFFFF resolves to?
    Are there any other methods from MS for resolving this issue other than hacking their databases??  In one of the articles I was looking at the MS MVP was quick to state that finding and deleting any offending values in order to make the reports run
    correctly was definitely in no way supported.  Now, I understand that MS can't have people just going around and hacking up their reports and still expect to be supported, but at this point I REALLY must call BS!  Microsoft really
    needs to come up with a permanent solution to this problem that doesn't involve hacking the database. 
    Über Random

  • My iMac just shuts down when running flash facebook applications, after I upgraded to Mountain Lion...Any ideas?

    After upgrading to Mountain Lion, quite often, and when I run flash facebook games, PC freezes and restarts... Any ideas??? Had no problems before with previous OS...

    I think I figured out Firefox, I went under Help > Troubleshooting Information > Reset Firefox.
    I only have one account on my computer. Honestly I don't even really know how multiple accounts work. I've never played around with it. I already allowed Java - should I disable it?

  • I keep getting a Subscript Out of Range: 'Chart Month Index' error when running my data in Diadem 2012. I have Excel 07

    Can someone send me an email so I can get some help with this? I cannot post my data here as it is confidential, but I would email it to someone from support for assistance.

    Hi,
    In order to work directly with a support engineer, I would recommend creating a service request at http://www.ni.com/support/
    Regards,
    Lindsey W. | Applications Engineer | National Instruments

  • Error when running crystal report

    i saw the error in log file 'Only TrueType fonts are supported. This is not a TrueType font' and 'Error while running Crystal report'
    Help me to fix this problem.Thanks inadvanced.
    I used some software developed in vb6.It changed some system font when running :D.
    i want to run both that soft   and sap.

    Hi,
    Please refer to the link, [Re: CR XI R2, Crystal Report Viewer Opentype Font not supported|Re: CR XI R2, Crystal Report Viewer Opentype Font not supported].
    What is the version of your crystal report, we will try to apply some service packs.
    Regards,
    Clint

  • TDMS functions much slower in CVI 2010

    Hello everyone.
    Today I noticed that at least some TDMS functions are much slower in CVI 2010 compared to CVI 2009 SP1 and prior. I have created and attached a simple sample project that creates a TDMS file with about 3000 file level properties and tries to read it back in afterwards. On all releases prior to 2010, this needs less than 10 seconds. On 2010 it's around an hour, if not more! Unfortunateky this is pretty much a show-stopper for me. Any comments?
    Thanks, Marcel 
    Attachments:
    tdmsTimingTest.zip ‏3 KB

    Hello Marcel -
    What you've reported is actually a known issue, and is unfortunately considered to be expected behavior.  Let me try to explain:
    There was a relatively large refactoring of the underlying TDMS code in LabWindows/CVI 2010.  This refactoring was intended to more closely align our internal implementation to that of LabVIEW.  As a result of this refactoring, we were able to address some internal issues we had previously been unable to address, as well as more correctly handle the data stored in the TDMS file.  Unfortunately, this refactoring unmasked a performance issue that had always been present when reading a large number of properties one at a time.
    This performance issue was not uncovered for LabWindows/CVI 2010 because we had previously focused our performance testing on reading and writing data to a file, not metadata.  We considered it unlikely that a customer would have more than dozens of properties for any one channel or group or file, and as a result, the performance issues you've reported were overlooked.
    However, we did recently find the performance issues you've reported.  As a result, there will be a handful of undocumented functions for returning all (or a subset of) properties on a channel, group, or file in LabWindows/CVI 2010 SP1.  This will allow for performance in line with what you'd seen in LabWindows/CVI 2009 SP1 and earlier, as long as you are OK with grabbing all the properties at once.  These functions are undocumented because, in general, we don't release new features with service packs.  Also, the functions are a little more difficult to use than normal CVI APIs, so we have not yet determined how or when they will be publicly documented.  When LabWindows/CVI 2010 SP1 releases (later this summer), feel free to reply back to this post or send me a private message, and I'll work with you on the details of calling these undocumented functions.
    Out of curiosity, we'd like to know your use case for creating that many properties.  You're the first customer we've encountered using such a large number of properties, and we'd like to ensure that we are able to satisfy your use case in future versions of the API.
    Thanks for the report, and I'm sorry for any inconvenience this has caused,
    NickB
    National Instruments

  • Application error when running reader v.10

    after ignoring many requests to upgrade to version 10, i finally downloaded and installed the upgrade.  when running i get this:
    i tried uninstalling and installing using a variety of combinations including installing as admin, running in admin, running under compatabiloity mode (winXP3).  when i do the winxp3 mode, i do get the program coming up and sometimes can see the pdf file, but then get the error popping up anyways.  i also stopped all virus protection.  i also can not install older version now.  in IE, for install of version 8 or 9, i get the get+ (something like this) error.

    Dear SunBea. I am pretty sure that you do not need to install any kind of firewall software as Mac computers have been relatively safe from viruses and infections. There have been a few cases recently, but nothing too major. It is up to you, because you can if you want. But you dont have to.

  • How to create ActiveX Control in LabWindows/CVI 2010

    I have LabWindows/CVI 2010 Full Development System (Debug Only) installed on a stand alone PC with Windows 7 (64bit).  Also I have Matlab (R2011a) (also 64bit) installed on this PC.  I tried to use "Create ActiveX Controller" under ""Tools".  I can locate the "Matlab Application (version 7.12) Type Library" in the ActiveX Controller Wizard. After click "next", I got a message "The Type Library is not intended for use on Win32".  My questions are:
    1) Is my LabWindows/CVI 32bit or 64bit?
    2) How to create my Matlab ActiveX Control?
    Thank you.

    Hi JGS,
    It means that you cannot use 64 bit libraries in CVI ti create Activex controls since CVI is a 32 bit application. You can however create 64 bit dlls, executables and static libraries. Here is a link to some information:
    http://zone.ni.com/reference/en-XX/help/370051T-01/cvi/programmerref/creating32bitappsversus64bitapp...
    Regards,
    Perry S.
    Applications Engineer
    National Instruments

  • [svn:fx-4.0.0] 13615: fix airframework/build. xml so the en_US _rb does not become corrupt when the other. locales target is run.

    Revision: 13615
    Revision: 13615
    Author:   [email protected]
    Date:     2010-01-18 20:59:14 -0800 (Mon, 18 Jan 2010)
    Log Message:
    fix airframework/build.xml so the en_US _rb does not become corrupt when the other.locales target is run.
    -removed the redundant en_US call in the other.locales target
    -added a clean for locales that will only remove the locale being built before rebuild - not all of the locales
    -add updated dita that does not contain spark references
    QE notes: 
    Doc notes:
    Bugs: no but Pete and I discussed briefly
    Reviewer:
    Tests run: doc and other.locales
    Is noteworthy for integration:
    Modified Paths:
        flex/sdk/branches/4.0.0/frameworks/projects/airframework/build.xml
        flex/sdk/branches/4.0.0/frameworks/projects/airframework/bundles/de_DE/docs/packages.dita
        flex/sdk/branches/4.0.0/frameworks/projects/airframework/bundles/fr_FR/docs/packages.dita
        flex/sdk/branches/4.0.0/frameworks/projects/airframework/bundles/ru_RU/docs/packages.dita
        flex/sdk/branches/4.0.0/frameworks/projects/airframework/bundles/zh_CN/docs/packages.dita

    What kind of projects are they (Struts/JSF/Hibernate)? Does the working project differ in any way with other two apps?
    What exactly is not working? Are they recognized by workshop as Struts/JSF/Hibernate app?
    Please send the .log to [email protected]

  • Announcement: LabWindows/CVI 2010 SP1 Run-Time Engine Updated

    A new version of the LabWindows/CVI 2010 SP1 Run-Time Engine (10.0.1.434) is now available for download. The new version includes Security Update 5Q5FJ4QW which resolves security vulnerabilities in components installed with LabWindows/CVI 2010 SP1 and earlier and LabVIEW 2011 and earlier. Further details can be found at KnowledgeBase Article 5Q5FJ4QW: How Does National Instruments Security Update 5Q5FJ4QW Affect Me? Installing the security update will have the same effect as installing the new version of the Run-Time Engine.
    The update can be downloaded from the Drivers and Updates page. The LabWindows/CVIRun-Time Engine is a free download.
    National Instruments
    Product Support Engineer

    The correct link should be this one
    Proud to use LW/CVI from 3.1 on.
    My contributions to the Developer Zone Community
    If I have helped you, why not giving me a kudos?

  • Is there a way to increase the font size in the sidebar of Mac mail and the Finder when running OS 10.6.8?

    Is there a way to increase the font size in the sidebar of Mac mail and the Finder when running OS 10.6.8?

    The only way to increase the size of the onscreen text in the Finder Menu Bar and in the Side bar in Finder Windows is to change the screen resolution in the OS X Preferences Pane under the Displays icon.
    What Mac and screen size are you using?

  • Silverlight 5, SharePoint 2010 and Require elevated trust when running in-browser

    I cannot get a Silverlight 5 application hosted in the SharePoint SilverlightWebPart to have elevated trust.
    Steps I have taken.
    1. Edited the registry to allow the Silverlight 5 app to run elevated as per
    http://msdn.microsoft.com/en-us/library/gg192793%28v=vs.95%29.aspx
    2. Signed the Silverlight 5 app and followed the steps in
    http://www.mistergoodcat.com/post/Silverlight-5-Tidbits-Trusted-applications
    The Silverlight 5 app runs fine in Visual Studio 2012, but when I upload the xap file to SharePoint and try the same action,
    Application.Current.HasElevatedPermissions is always false (i.e. the Silverlight 5 app has not gone into elevated trust).
    What additional steps have to be taken in SharePoint 2010 to make the SilverlightWebPart allow its enclosed XAP to go into elevated trust?
    Dave Anderson

    As a follow up to this, I have also tried using a CEWP with this code
    <object id="SilverlightObjectTag_WebPartctl00_m_g_ba8927b9_de93_4c3d_b616_62f9e77dc380" data="data:application/x-silverlight-2," type="application/x-silverlight-2" style="display:block" width="100%" height="100%" class="ms-dlgDisable">
      <param name="source" value="/sites/CMSRelease/CMS Release WebParts/CMSProjectBrowser.xap"/>
      <param name="onerror" value="_spOnSilverlightError_WebPartctl00_m_g_ba8927b9_de93_4c3d_b616_62f9e77dc380" />
      <param name="background" value="white" />
      <param name="windowless" value="true" />
      <param name="minRuntimeVersion" value="5.0.61118.0" />
      <param name="autoUpgrade" value="true" />
    <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration: none;">
      <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
    </a>
    </object>
    Again, Application.Current.HasElevatedPermissions is always false.
    Dave Anderson

Maybe you are looking for

  • My Ipod touch 3rd gen is frozen/non responsive

    I had a problem with the ipod touch before hand. i left my ipod sit off of charged for about a month or so because i was afraid that my girlfriend left it in the card and it was overheated. it didnt work until I put it on the dock to charge and it ho

  • Central Domain Controller in Solution manager

    Hi All, We have configured ChaRM successfully for ECC and BI system landscapes, by creating domain links between Solution Manager domain controller and individual domain controllers for ECC and BI systems. Now, we are planning to go for a central dom

  • The photo tab is missing in iTunes and i want to remove albums from my iPhone 4s

    for some reason all of my photos and albums have loaded onto my iphone 4s and taken up all of my storage and i cant delete them and the photo tab is no longer on my itunes so i cant sync them the way the consultant in the Apple store told me to do it

  • Airport Express appears as an option in iTunes but sound only plays on comp

    I used to be able to play itunes music through my computer or through an amplifier connected to an Airport Express. Since upgrading to iTunes 8 there is a third option displayed in the lower right portion of the iTunes window, "multiple speakers", bu

  • Database Adapter Merge with char/varchar primary key

    Hi guys, It seems as though merge statements in BPEL database adapters do not work if the primary key of the table contains a char/varchar. This is in Jdeveloper 10.1.3.4.0 If I create the table below: create table test_merge (   id        number pri