- Nov 24, 2015
-
-
Dennis Neidherr authored
---------------------- -- The "Execute"-Boolean of a message without parameters has now the default value "true". This is necessary to make sure to execute the function if no Boolean was handed over.
-
Dennis Neidherr authored
---------------------- -- In the icon of the Send Message.vi the body text is now also copied from the original public actor method -- In the Dialog.vi the controls of the attribute data of the new message are now copied, so it is possible to also create Enums for example (before they were converted to Numeric controls) -- Changed the VI description for the MainGUI
-
- Nov 23, 2015
-
-
Dennis Neidherr authored
---------------------- -- Corrected small spelling error in the help window -- The descriptions of the controls within the Dialog.vi are now copied from the descriptions in the original public class method
-
- Oct 06, 2015
-
-
Dennis Neidherr authored
---------------------- -- There was another problem in the BuildDo.vi: The ClusterConstant has to be deleted if only one parameter is present.
-
- Sep 29, 2015
-
-
Dennis Neidherr authored
---------------------- -- And another error in the Build Send.vi: The number of inputs of the bundler was checked before the class was exchanged. The result was, that this number was always three. Is corrected now.
-
Dennis Neidherr authored
-------------------- -- Corrected an error in the Build Send.vi: The class control was not exchanged if there was no input control.
-
- Sep 25, 2015
-
-
Dennis Neidherr authored
-------------------- -- Corrected two errors when creating a new message.
-
- Sep 24, 2015
-
-
Dennis Neidherr authored
-------------------- -- The Configure Dialog.vi won´t be deleted anymore if a message does not need it for the moment. It will remain on the hard drive and can be added later without checking the front panel again.
-
- Sep 23, 2015
-
-
Dennis Neidherr authored
-------------------- -- Added a symbol for unknown message types
-
- Sep 22, 2015
-
-
Dennis Neidherr authored
-------------------- -- There was a problem with the installer, when someone wanted to re-install the MM. This is now solved. -- In the BuildMsg (Core).vi a string was cut at the wrong position. -- In BuildDo.vo the class name of the the new I16-Boolean constant was wrong. -- In CopyClass.vi the Search-functions were not working 100%. They were case sensitive, which was wrong. -- At the startup the all elements in the tree are now closed.
-
Dennis Neidherr authored
-------------------- -- The Do.vi modification from last version was not working. This is now corrected. -- There was a problem in the CopyClass.vi which occurred if two messages with the same name were present in one project. The Message Maker could not distinguish between both. This is corrected by using the QualifiedName which includes the name of the corresponding library.
-
- Sep 10, 2015
-
-
Dennis Neidherr authored
-------------------- -- The Do.vis are modified if a PV message is created with only one Boolean. In this case it has to be checked also if the message data is an I16 (Boolean sent over DIM).
-
- Sep 09, 2015
-
-
Dennis Neidherr authored
-------------------- -- Included a description for the Configure Dialog.vi in the AF message class -- Included two new templates: "GetType.vi" and "Variant to Attribute.vi" -- Added some mor etext to the deinstall pop-up -- Updated the icons of the new VIs in the AF message class -- Renamed the message control / indicator in the new AF message VIs
-
Dennis Neidherr authored
-------------------- -- The installer will now also include the "Configure Dialog.vi" in the standard AF message class -- The Dialog template had to be adjusted as well as the Build Dialog.vi -- Updated GetTypeInfo.vis and GetLVClassInfo.vis which are deprecated in LV2015
-
- Sep 01, 2015
-
-
Dennis Neidherr authored
-------------------- -- Updated MM to LabVIEW 2015 (not tested yet) -- Slightly modified the Readme.txt
-
- Aug 31, 2015
-
-
Dennis Neidherr authored
-------------------- -- Included a small Help window which explains the symbols -- Modified the Installer to show a window when he is done with installing or deinstalling
-
- Aug 24, 2015
-
-
Dennis Neidherr authored
-------------------- -- Corrected a small error in the Build GetType.vi
-
Dennis Neidherr authored
-------------------- -- Corrected a spelling mistake: It should be "GetType.vi" and not "Get Type.vi"
-
- Aug 19, 2015
-
-
Dennis Neidherr authored
-------------------- -- In the main GUI a small typo in the description of the buttons was corrected -- The title of the Installer was changed -- The installer is not crashing anymore if you try to de-install already deinstalled files -- Corrected an error in the CopyClass.vi which occurred if no files were found in the target directory. In this case the TEMP prefix had to be deleted. -- The BuildDialog.vi and ClearFP.vi were crashing if no attribute data were found (this could happen if one only wanted to create a Dialog Msg without the PV capabilities and the source VI had no parameters). -- For whatever reasons the problem of version 1.0.0.6 that one had to restart LabVIEW after creating a message is gone.
-
Dennis Neidherr authored
-------------------- -- The main GUI got a new front panel title. -- Modified the CopyClass.vi so that now it can also be executed without an open project (which is the case if the MM is executed from the run-time menu of the target project). Unfortunately for a new created message class LV has to be restarted. The reason is that the Template class still remains in memory... -- For this modification all VIs in the templates except the SendXXX.vi had to be renamed (a prefix "TEMP" was added).
-
- Aug 17, 2015
-
-
Dennis Neidherr authored
-------------------- -- Corrected the ClearFP.vi in case of the ConfigureDialog.vi. This should work now but it is not 100% tested. -- Corrected an error in the CopyVI.vi which prevented the content of an VI from being deleted as a first step if some controls were grouped together.
-
- Aug 11, 2015
-
-
Dennis Neidherr authored
-------------------- -- Included the PVUpdate & Dialog option, which is nothing more than a combination of the PVUpdate and Dialog options. -- Corrected a bug in the CopyVI.vi: It is not possible to delete grouped objects (there is also no error message delivered...), so one first has to ungroup them. -- There was an error in the Configure Dialog.vi template regarding the LVClass Control and Indicator. Like always one has to use DummyClasses and replace them with the correct ones during the build process. -- Already included some disabled code to clean up the Configure Dialog.vi front panel. But more work needed here.
-
- Aug 10, 2015
-
-
Dennis Neidherr authored
-------------------- -- Corrected a small bug in the Build Do.vi which occurred after the last update, -- Half of the Dialog Msg is already implemented. The Configure Dialog.vi is there but the accessor VIs are still missing.
-
- Aug 07, 2015
-
-
Dennis Neidherr authored
-------------------- -- Corrected a small bug in the new Installer.vi. Should work now.
-
- Aug 06, 2015
-
-
Dennis Neidherr authored
-------------------- -- Included two Dummy methods in the PVUpdate Do.vi Template. This has to be done in order to uncouple the template from the target project. Adjusted the Build Do.vi to compensate for this. -- Moved the Dummy Actor Method.vi a folder up.
-
Dennis Neidherr authored
-- Deactivated the Checksum functionality. This is right now not working and it has to be seen how to fix it. -- Included an Installer.vi. It can be found in the ...\Intstaller subfolder an can be executed without opening the project. Note that a Version.txt was also included.
-
Dennis Neidherr authored
-- In the case of an PVUpdate Msg the MM will include a boolean called "Execute?" to the attribute data if the original Vi had no data inputs. In addition the Do.vi will be modified with an additional Case structure. (This procedure is tested) -- The Tree in the GUI does not lose the last values once a message has been built -- The Tree shows now the correct symbol when a PVUpdate Msg was built -- The labels in the "Get Type.vi" of the actor control / indicator is now properly set
-
- Aug 05, 2015
-
-
Dennis Neidherr authored
-- -- Change of Inheritance -- -- More complex Build Do.vi -- -- Included the GetType.vi -- Not used files will now be deleted (Question remains if LabVIEW will rewrite them once the project is closed and saved)
-
- Aug 04, 2015
-
-
Dennis Neidherr authored
-- Added the SubFolder functionality: The MM is now searching for the correct VI in the original class and places the message in the same subfolder structure
-
Dennis Neidherr authored
-- Added a method which can automatically reset a front panel of a VI. All VIs created by the MM will use it from now on.
-
- Jul 31, 2015
-
-
Dennis Neidherr authored
-- Completely rebuild the CopyVI and CopyClass.VIs -- Result is that it is not important anymore if a class with the same name is already in memory or was deleted before -- The progress bar is set to 0 once you press the "Build" button
-
- Jul 27, 2015
-
-
Dennis Neidherr authored
Intermediate version: Try to make the program more robust so that it also reacts correct if there are already files in the msg folder. BUT NOTE: This version here is not intended for usage!
-
- Jul 07, 2015
-
-
Dennis Neidherr authored
-- The main Folder Name had to be changed again. For whatever reason LabVIEW expects that the folder starts with an "_".
-
Dennis Neidherr authored
-
Dennis Neidherr authored
-
Dennis Neidherr authored
-- Folder structure had to be changed in order to prepare the files for being copied in the NI project folder -- All paths are now relative except the path to the template in the Main.vi. This path had to be build manually since the used function does not work with relative paths (!?) -- Now the window closes automatically when pressing the Close button
-
- Jul 03, 2015
-
-
Dennis Neidherr authored
-- Corrected an error in the Build Send.vi which occurred when a message should be created without attribute data (in fact there was a case structure missing). -- Removed the Template.lvlib: This resulted in problems when a second message should be created because he complained that the library was still locked. -- In the Main.vi: Included an Error dialog after each loop of the User Event Structure. -- Added a symbol in the TreeControl for entries whose messages where just created -- Corrected small error with the Progress bar
-
Dennis Neidherr authored
-- Included the DeferUpdate VI used to lock and unlock the FrontPanel -- After a message is created the class as well as the Do.vi and the Send.vi are now saved. The library itself is not saved on purpose to give the user the chance to undo his work.
-
- Jul 02, 2015
-
-
Dennis Neidherr authored
1st working version. This Message Maker should work similar to the original one installed with LabVIEW. It has no special features for CS++.
-
- Jun 19, 2015
-
-
Dennis Neidherr authored
-