Releases for Procedure File Manager Panel

CodeDeveloperPanel IGOR.6.03.x-1.0.x-dev

Release File: CodeDeveloperPanel-IGOR.6.03.x-1.0.x-dev.zip
Version: IGOR.6.03.x-1.0.x-dev
Version Date: Thu, 07/24/2008 - 05:00 pm
Version Major: 1
Version Extra: dev
OS Compatibility: Mac-Intel Windows
Release Notes: This is a snapshot of the core for the project. It may or may not reflect the most recent developments on the project, and it may or may not be equivalent to the most recent version of the project. See the SVN log here for information on changes made.

When in doubt, please download an official release of this project.

CodeDeveloperPanel IGOR.6.03.x-2.0

Release File: CodeDeveloperPanel-IGOR.6.03.x-2.0.zip
Version: IGOR.6.03.x-2.0
Version Date: Thu, 07/24/2008 - 04:40 pm
Version Major: 2
Version Patch Level: 0
OS Compatibility: Mac-Intel Windows
Release Notes:

Overview



This represents a major change in how the panel operates. Users no longer have to specify the files in a separate text file. You can also save your file lists to be restored.

CodeDeveloperPanel IGOR.6.03.x-1.2-2

Release File: CodeDeveloperPanel-IGOR.6.03.x-1.2-2.zip
Version: IGOR.6.03.x-1.2-2
Version Date: Wed, 04/09/2008 - 04:10 pm
Version Major: 1
Version Extra: 2
Version Patch Level: 2
OS Compatibility: Mac-Intel Windows
Release Notes:

Overview



Code and bug fixes.

CodeDeveloperPanel IGOR.6.03.x-1.2-1

Release File: CodeDeveloperPanel-IGOR.6.03.x-1.2-1.zip
Version: IGOR.6.03.x-1.2-1
Version Date: Mon, 03/24/2008 - 02:00 pm
Version Major: 1
Version Extra: 1
Version Patch Level: 2
OS Compatibility: Mac-Intel Windows
Release Notes:

Overview



This fixes a bug in 6.03 - 1.2 (see the SVN messages for details).

CodeDeveloperPanel IGOR.6.03.x-1.2

Release File: CodeDeveloperPanel-IGOR.6.03.x-1.2.zip
Version: IGOR.6.03.x-1.2
Version Date: Mon, 03/24/2008 - 01:50 pm
Version Major: 1
Version Patch Level: 2
OS Compatibility: Mac-Intel Windows
Release Notes:

Overview



This has code changes and new features.

Summary



Code
After you first start the panel and then restart Igor Pro, the procedure file and the localization file will disappear from the Procedures menu. On Windows, the files will also disappear from the CodeDeveloperPanel folder! The package no longer requires ScreenSizer (although it benefits by it!)

Localization File
The structure of the localization file has been changed. You can now set two different string constant lists to define two different modes - Coder and User. The idea is, in Coder mode, you are developing packages, while in User mode you are using them (and/or others). Alternatively, User mode is meant as a quick way to load/off-load packages that you collect in User Procedures rather than globally in Igor Procedures, with the intent to free up the list of procedure files appearing in the Windows:Procedures list. You can also define the height of the panel to accomodate longer lists of procedure files.

Panel
You can choose Coder and User modes in a popup menu selection. You can also Show (or Hide) the localization file. When hidden, the localization file disappears from the Procedure list in Igor Pro and (on Windows) also disappears from the folder! You also can save the current experiment by clicking on the Save icon.

CodeDeveloperPanel IGOR.6.03.x-1.1

Release File: CodeDeveloperPanel-IGOR.6.03.x-1.1.zip
Version: IGOR.6.03.x-1.1
Version Date: Thu, 01/31/2008 - 02:20 pm
Version Major: 1
Version Patch Level: 1
OS Compatibility: Mac-Intel Windows
Release Notes:

Overview



This is an official release of the project.

Features



DeveloperPanel#Show()
Shows a panel with a list of packages you specify as a checklist to be checked to INSERTINCLUDE package and unchecked to DELETEINCLUDE it. Also allows an option to compile after include and to show or hide Independent Modules.

Installation Notes



First download and install all required packages.

To install the release version of this package, first download and unzip the ZIP archive. Then, follow one of three paths:


  1. Move the CodeDevelperPanel folder into the User Procedures folder of Igor Pro. Include the command
    #include "DeveloperPanel"

    in your package or insert it in the command window.



  2. Follow the method above. Create a shortcut/alias to the file CodeDevelperPanel .ipf. Move the shortcut/alias into the Igor Procedures folder of Igor Pro. The module will then always be accessible to all experiments.



  3. Move the CodeDeveloperPanel folder into the Igor Procedures folder of Igor Pro. The module will then always be accessible to all experiments. (This method is the least preferred one!)



User Notes



First edit the StrConstant in the CodeDeveloperPanel.lcl.ipf file to reflect your packages. Liberal names may not work!

To show the panel, on the command line type developerpanel#show().

Assuming you have Auto-compile selected in the Macros menu, the check box Compile After Insert will cause Igor Pro to compile after changing focus from the panel to somewhere else.

The check box Independent Module Development will show or hide any Independent Modules in the Procedures menu list.

Forum

Support

Gallery

Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More