Jump to content


Submitter

Photo
François Normandin
View other files from this member

SUPPORT TOPIC File Information

  • Submitted: Jan 11 2010 01:58 AM
  • Last Updated: Sep 20 2011 02:45 PM
  • File Size: 5.23MB
  • Views: 8247
  • Downloads: 3,671
  • LabVIEW Version: 2009
  • License Type: BSD (Most common)

Previous Versions

  • 04 Jan 2011 Download UI Tools addon: Control class 1.0.15
  • 23 Jan 2010 Download UI Tools addon: Control class
  • 11 Jan 2010 Download UI Tools addon: Control class

Download UI Tools addon: Control class 1.2.1.9

* * * * * 1 Votes



Screenshots
UI Tools addon: Control class v1.2.1

Copyright © 2009-2011, François Normandin.
All rights reserved.


Author:François Normandin
Contact Info: Contact via PM on www.lavag.org

LabVIEW Versions:
Created and tested with LabVIEW 2009

Dependencies:
lava_lib_ui_tools >= 1.0.36
jki_lib_state_machine >= 2.0.0
BitMan - Bitmap Manipulation Library >=1.0.1.0
OpenG Application Control Library >=2.10
OpenG Array Library >=3.0.0
OpenG File Library >=3.0.1
OpenG LabVIEW Data Library >=2.9
OpenG String Library >=2.6
OpenG Variant Configuration File Library >=2.7

Description:
This package contains a class to quickly create controls programmatically based on templates.

Includes:

- Control.lvclass installed in user.lib\_LavaCR\UI Tools directory (shown in Palette)
- A VI accessible in the tools menu to create customized controls on the fly. (beta)
- Some templates to start (installed in \LAVA\Control Templates)
- A repository for storing your icons (installed in \Icon Source)
- Installation of BitMan (from Wojciech Golebiowski) if not already installed in user.lib


Instructions:
After installing package with VIPM, refresh palettes if VIPM is not set to refresh automatically.
Use palettes.


Known Issues:
The control creator provided under "Tools" menu is not yet complete:
- It doesn't batch process controls yet.
- The "pure white" (xFFFFFF) is drawn as black (use FEFEFE instead... that's close, and I really don't know why!)
- Not fully tested and I'd like to provide examples, as well as a RCF plugin.


Acknowledgements:
Wojciech Golebiowski for his BitMan library (Bitmap Manipulation).


History:

v1.2.1 :
Revisited the package to solve some dependencies problems after uninstallation/upgrades.
Changed to VIP file format.
Migrated for LV2009 and above, from LV8.6 previous packages.
No more pop-up for selecting a control on opening once a first control has been created. (location saved in config file)

v1.1.0
Added the package dependency with Vugie's BitMan package.

v1.0.15: Added "Save to previous version"
Added "Drop on Front Panel" and tested to work in projects or outside projects.
Added some configuration file entries and more error checking.

v1.0.14: Initial release of the code. (8.6)



License:
Distributed under the BSD license.
Make sure you comply with the license of anyone who distributes icons on the web!

Support:
If you have any problems with this code or want to suggest features:
please go to www.lavag.org and Navigate to the discussion page.

Distribution:
This code was downloaded from the LAVA Code Repository found at www.lavag.org

============================

What's New in Version 1.2.1.9 (See full changelog)

  • 1.2.1
  • - Revisited the package to solve some dependencies problems after uninstallation/upgrades.
  • - Changed to VIP file format.
  • - Migrated for LV2009 and above, from LV8.6 previous packages.
  • - No more pop-up for selecting a control on opening once a first control has been created. (location saved in config file)




Other files you may be interested in ..





  • 181 Total Files
  • 17 Total Categories
  • 68 Total Authors
  • 356,183 Total Downloads
  • SQLite LabVIEW Latest Submission
  • drjdpowell Latest Submitter

4 user(s) are online (in the past 30 minutes)

0 members, 4 guests, 0 anonymous users