Filter by Supported Igor version:
Login or register to modify the filter.

Packages include individual Igor procedure files or collections of Igor procedure files that are related, as well as external operations (XOPs). To browse ALL projects (including those that have not been officially released) click on the Advanced Browse link above.

Categories

Create Layouts

Last changed: 12 weeks 6 days ago

A GUI tool that makes creating a new layout easier. This is designed to be a rough replacement for the built in Igor Pro New Page Layout dialog. At this time, however, this is not a complete replacement and is lacking some functionality, including the ability to add tables to the layout. The package allows the user to control the order of the graphs placed on the layout and allows the user to see thumbnail images of the possible graphs and to select them from a list.

VersionDateLinks
IGOR.6.03.x-1.12008-Jul-09
IGOR.6.01.x-1.0.x-dev2008-Jul-09

DynamiTabs

Last changed: 12 weeks 5 days ago

An alternative approach to tab control, in part inspired by the Wavemetrics "Extensible Tab Panel Demo" experiment. This approach is used in the Time-Frequency Tookit package.

The impetus for this approach was to get rid of the cumbersome need to keep some sort of database of controls, or to name controls in a particular way, that can make updating controls in a tabbed control panel tedious. The tradeoff is that all control states must be continuously saved in global variables - something that is often desirable in a package complex enough to require tabs anyway.

VersionDateLinks
IGOR.6.00.x-1.x-dev2008-Jul-10
Categories:

Easy New Notebook

Last changed: 11 weeks 1 day ago

This provides a hook to the New:Notebook menu procedure. The hook puts up a control panel with more settings than the standard New:Notebook dialog box.

VersionDateLinks
IGOR.6.03.x-0.52008-Jul-21
Categories:

Periodic Table Panel

Last changed: 50 weeks 5 days ago

This provides a panel showing the periodic table of elements, with each element as a button that can be programmed to display or output information about the element.

VersionDateLinks
IGOR.6.00.x-3.0.1-dev2007-Oct-17
Categories:

Procedure File Manager Panel

Last changed: 10 weeks 4 days ago

This package displays a panel with a checkbox list to select procedure file(s) for loading/unloading and checkboxes to set certain coding-specific parameters. It might be a useful tool for programmers who are coding on different procedure files or for users who wish to load/unload different procedure files in an effective manner.

VersionDateLinks
IGOR.6.03.x-1.2-22008-Apr-09

Tab Control Utility

Last changed: 50 weeks 5 days ago

A tabcontrol procedure that relies on a database of controls stored in the userdata for the tabcontrol. Each tab of the tab control has an associated userdata field that contains the list of controls that are to be shown when the tab is selected. A userdata field for the current tab makes it easy to determine just which controls need to be hidden when the tab is changed. Plus associated functions to make and edit the databases of tab controls, including adding/removing a tab to a tab control with all its associated controls.

VersionDateLinks
IGOR.5.00.x-3.12007-Oct-17
Categories:

TabControl

Last changed: 23 weeks 22 hours ago

A package that makes adding extensive functionality to tab controls easy.

NOTE: I haven't finished the ACL_Tab Control Utility.ihf help file yet. However, using the package is fairly simple. Just follow these steps:

  1. Open both of the included procedure files (TabControl and UserdataEditor) in your Igor Pro experiment. These procedures require Igor Pro 6.01 or greater.
  2. Create a panel with a tab control and add your controls to it.
  3. VersionDateLinks
    IGOR.6.01.x-1.0.x-dev2008-Apr-28

Time-Frequency Toolkit

Last changed: 12 weeks 5 days ago

Graphical user interface for time-frequency decomposition of a signal. Future development will include multiple GUIs for time series manipulation and analysis - hence the "Toolkit" designation.

Features:

VersionDateLinks
IGOR.6.03.x-1.002008-Feb-07
IGOR.6.02.x-1.042008-Feb-23
IGOR.6.00.x-0.2.2-beta2007-Nov-13

Window Desktops

Last changed: 50 weeks 5 days ago

The purpose of this package is to make it easy to create virtual desktops within Igor Pro. Windows can be assigned to specific desktops, and only windows assigned to the desktop that is currently selected will be displayed. This makes keeping tracking of lots of windows easier, as similar windows can be assigned to the same virtual desktop.

VersionDateLinks
IGOR.6.01.x-1.02007-Oct-17

Word Wrap Control Text

Last changed: 32 weeks 2 days ago

This function returns a string that adds line breaks (\r) to a string of text such that when the text is displayed in a TitleBox control on a panel, the text will fit within the boundaries of a GroupBox control on the same panel.

The following are included with this download:

  • Igor Pro procedure file
  • Igor Pro help file
  • Igor Pro experiment file with example use cases and a demo of the utility
VersionDateLinks
IGOR.6.02.x-1.12008-Feb-24

XML Note Tools

Last changed: 12 weeks 6 days ago

This package provides a set of commands that allow one to output text in XML format to the history, a text string, a wave note, or a notebook. It also provides a panel that allows easy XML formatting into a notebook.

VersionDateLinks
IGOR.6.03.x-0.72008-May-19

Back to top