Jump to content

Jim Kring

JKI Team
  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by Jim Kring

  1. Hi Roger,

    When you purchase VIPM Pro, it is a perpetual license. VIPM 2018 Pro will work with LabVIEW 2018 forever. However, if you purchase an upgrade to LabVIEW 2019 from NI, then you'll also need to purchase an upgrade to VIPM 2019 Pro.

    It sounds like that feels unfair to you, and I'm sorry. As I mentioned, on JKI's side, it is investing effort to keep VIPM interoperable with new releases of LabVIEW (and Windows OS), so it seems reasonable to charge for VIPM Pro interoperability with newer releases of LabVIEW.  That's the world we live in, now -- things are changing constantly, and software vendors must progress to more of a subscription model, for new releases, to keep everything working correctly. The alternative is to be unprofitable and end of life a product or go out of business, which would be bad for the users who depend on the software.

    I hope that makes sense and sorry if it still feels unfair. I long for simpler times, too.


  2. JKI Design Palette 1.0.4 is now available with Display of Selected Control Name at Top of Palette, Usability and Cosmetic Improvements, and more...

    This builds on the 1.0.3 release and all users are encouraged to upgrade.

    Release Notes:

    • Display of Selected Control Name at Top of Palette - Name of the selected/hovered control is displayed at the top of the Design Palette, so that it's easy to see the name of the items
    • Usability and Cosmetic Improvements:
      • Double-clicking search string selects all text in the search string (typical/expected behavior), so that it can be quickly replaced with a new search
      • Improved refresh of palette when installing and uninstalling themes, so that one doesn't have to restart LabVIEW after installing/upgrading a theme
      • Minor cosmetic improvements to the selected control red frame (grey when tabbing, red when selected for drop), so that it's more visually appealing/usable
      • Improved drop of selected control (can now click to drop, in addition to drag and drop), so that it selecting and dropping controls works more smoothly

    Download and Installation:

    • Option A - Download and install with VIPM
    • Option B - Run the JKI Design Palette (Tools >> JKI Design Palette) and click the Updates  image6.png  button on the navbar.

  3. JKI Flat UI Controls 2.0.1 is now available with New Controls and Various Improvements (functional, cosmetic, and search)...

    This builds on the 2.0 release and all users are encouraged to upgrade.

    Release Notes

    New Controls
    - Text Only Button (“Blank” Button with no Icon -- just text)
    - File Open Button (120x40 button with File Icon and "Open" text)
    - File Path Control with folder icon for browse button (in addition to one with a plus “+” icon)
    - Borderless Cluster (with very small border/edge, which is nice for making arrays of items where extra visual space between elements is not desired)
    - System Cluster (uses a system recessed frame as cluster border)
    - System Array (uses a system recessed frame as the array border and a system numeric as the index display)
    - VISA Resource (looks similar to the existing Flat UI Controls 2.0 Combo Box)

    Functional Improvements
    - Mechanical actions of all buttons set to “Latch When Released” (since it tends to be the most commonly used)
    - String control is now resizable (Removed extra string controls)
    - Numeric control is now resizable (removed extra string controls)

    Cosmetic Improvements
    - Fixed text size and font of combo box control’s display and drop-down list
    - Improved drop shadows of buttons (it’s a little sharper looking now)
    - Set all label colors to be consistent across the theme (122,122,127)
    - Fixed inconsistencies in font size in various controls

    Search Improvements
    - Added some some tags to controls for improved search-ability
    - Added “Flat” tag to all Flat UI Controls
    - Added “button” tag to all buttons
    - Fixed typo on “Transparent Boolean” control

    Download and Installation:

    • Option A - Download and install with VIPM
    • Option B - Run the JKI Design Palette (Tools >> JKI Design Palette) and click the Updates  image6.png  button on the navbar.
    • Like 1

  4. In version 1.0.3 we've added System Arrays to the "System" theme of the JKI Design Palette.

    There are two different System Arrays arrays.

    1) There's one with a "System Spin Control" for the Index Display (with increment and decrement buttons), which is nice because it's similar to the other array controls (Classic, etc.) 


    2) There's another one with a "System Numeric" for the Index Display (without increment and decrement buttons), which is nice because sometimes you don't want/need the increment and decrement buttons.


    These are really useful for creating nice System themed UIs with controls like the ones shown below.



    Have fun!

    • Like 2

  5. In version 1.0.3 we've added a feature, New Design Tip Notification, that will show you when new design tips and articles are available from JKI, which will help you develop lots of skill in creating professional-looking user interfaces! We're planning to post more tips over time, so we hope you find this useful. 

    Here's how this new feature works...

    When new tips are available, a small badge will show over the Info button (as shown below).




    Clicking the Info button will show you the tips inside the Information Dialog. New tips are highlighted with the "New Tip!" heading above the tip image. And, the number of remaining, unread tips is shown next to the "Get a new tip" button/link.


    Note: When you click the Information ("i") button to open the Information dialog, the badge will disappear until a new tip/article is available or you restart LabVIEW.


  6. JKI Design Palette 1.0.3 is now available with New Design Tips Notification, System Arrays and Cluster Improvements, and more...

    This builds on the 1.0.2 release and all users are encouraged to upgrade.

    Release Notes:

    • New Design Tips Notification - Information button on toolbar shows the number of new/unread design tips and articles from JKI!
    • System Arrays and Cluster Improvements - We've added System Arrays and improved the System Cluster controls (in the System Theme)!
    • Other minor improvements...

    Download and Installation:

    • Option A - Download and install with VIPM
    • Option B - Run the JKI Design Palette (Tools >> JKI Design Palette) and click the Updates  image6.png  button on the navbar.


  7. Hi Antoine. Thanks for reporting this. Yes, the Design Palette intentionally ignores VIs running in any NI.* context because these are typically VIs running as UIs for developer/IDE tools. I'm glad you have a work-around for this use case, since I'm not sure if we want to change this behavior, since it could have lots of negative side effects, yet we'll certainly keep this custom build actions use case in mind for the future.

    • Upvote 1

  8. Hi Ivan,

    Thanks for testing. Sorry it's not working for you.

    I wonder if it's a permission issue, like maybe it was installed with VIPM Running as Administrator (with launched and ran LabVIEW as administrator) and the installed files are no longer accessible to LabVIEW after restart and no longer running as administrator.

    Which version of Windows are your running?

    What happens if you uninstall and then re-install DP?

    Can you install older versions DP?


  9. Question: Many users have asked how they can install Flat UI Controls 2.0 on a computer which has no network access.

    Solution: The attached VI Package Configuration (VIPC) file contains everything you need to install the Flat UI Controls. Download it and then double-click ("Apply") it to install both the JKI Flat UI Controls 2.0 and JKI Design Palette.

    DownloadJKI Flat UI Controls

    Note: There may be a newer version of either the JKI Flat UI Controls 2.0 and/or JKI Design Palette available (you can check for pinned posts in those forums for announcements). If you want a newer version than what's available, here, please post a reply to this topic to let us know you'd like a newer version.

    • Like 1

  10. 3 minutes ago, Benoit Viguier said:

    Hi Jim,

    I just checked and it works great! Good idea to automatically delete the "Delete Me" element once the control is placed on the Front Panel. 

    It also looks like the issue with the controls disappearing doesn't exist anymore. Thanks :)

    Thanks for testing and letting us know. Yes, we now officially support "empty" clusters and arrays -- previously, these were throwing errors when we tried to load them, but we fixed it so that they are handled better and officially supported. Have fun.

    • Like 1

  11. 1 hour ago, nathan-murphy said:

    You're really making me think harder now about my cons and wishlists!

    Thanks to you and the team for the continued refinement of the tool!

    Yes, we're trying hard to whittle down the list reasons why it's hard to create amazing UIs in LabVIEW 🙂

    Along those lines, you may want to update your File Path controls with this new one that has a Folder icon (we just posted it).


  12. Here's an updated version with a Folder icon on the browse button. This will appear in the next release of JKI Flat UI Controls.

    Download: Path--File-Browse-Folder-Location-Simple.ctl



    • Place this file in the "<LabVIEW 2017>\resource\JKI\Design Palette\Themes\JKI Flat UI 2.0" folder and it will show up in the Design Palette.
    • If you want to keep the one with the "+" icon, too, simply rename that existing file as "Path--File-Browse-Folder-Location-Simple-Plus.ctl"
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.