Easy New Notebook

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.


Panel to input settings for a new notebook.

Title - a title for the notebook (blank titles default to "ENNotebook", changing the title and typing return automatically creates notebook)

Name - generate the name from the title or from a time-stamp

Format - create a formatted (default) or unformatted notebook?

Ruler - show or hide the ruler in formatted notebooks?

Kill - how should the notebook be closed when you click on the close window button?

Sizes - set the top, left, width, and depth coordinates for the notebook as pixels (optional - the values are input as % of screen size when ScreenSizer is installed)

Font Parameters - popup menus to select the font size and typeface

X - remove the package

? - show the help file

(Desktop - optional) - a popup menu with "-", "D", or "1-4" appears when ACL_WindowDesktops is installed to place the notebook in a certain desktop and move to that desktop (selecting "-" cancels invoking WindowDesktops for the new notebook)

When you do not handle the panel immediately, it will beep at you and, on the second time, disappear quietly.

Distribution Details

  • Experiments: none
  • Procedure Files: EasyNewNotebook
  • XOPS: none
  • Demos: none
  • Requires Packages: NONE*
  • Benefits from Packages:
    PackageTools: required to remove package
    ScreenSizer: input notebook sizes as % screen size (shows a +SS in panel name)
    WindowDesktops: send notebook directly to selected desktop (shows a +WD in panel name)
  • Help Files: EasyNewNotebookHelp
  • Documentation: the Web pages for this project

Installation Notes

After unpacking, copy the EasyNewNotebook folder to the User Procedures folder. Make an alias (shortcut) to the folder and put it into the Igor Procedures folder. The control panel should always appear with a New:Notebook call.

Benefits of the optional packages may only appear when they are compiled before or at the same time as this package. This package now uses PackageTools to call for help and be removed.


Project Details

Project CVS: http://svn.igorexchange.com/viewvc/packages/EasyNewNotebook/

Current Project Release

EasyNewNotebook IGOR.6.20.x-2.2

Release File: EasyNewNotebook-IGOR.6.20.x-2.2.zip (67.9 KB)
Version: IGOR.6.20.x-2.2
Version Date:
Version Major: 2
Version Patch Level: 2
OS Compatibility: Mac-Intel Windows
Release Notes:


Bug fixes and features.
View All Releases




Igor Pro 9

Learn More

Igor XOP Toolkit

Learn More

Igor NIDAQ Tools MX

Learn More