Copyright: NeoMem Help Copyright © 2001-2002 Intaglio Software. All Rights Reserved.


What is NeoMem?
Welcome

Overview

What is NeoMem?

NeoMem is a program you can use to store all kinds of information - things to do lists, book collections, website passwords, music collections, shopping lists, addresses, and many other kinds of information. It can be thought of as a combination Word Processor and Database, with an interface that is similar to Windows Explorer.

Each object can store text information with a simple word processor view, and you can create different types of objects and create properties that describe them. Each object can also contain any number of child objects. Using the Class Wizard, you can easily create your own classes (object types) and the properties that describe them.

Where to start

If you are just getting started, you might want to take a look at the example file included with the program. It includes several examples of the types of information you can store with the program and a tutorial on various features.

You can also read the overviews on various topics, including Folders and Objects, Classes and Properties, and Views.

How does it work?

You can think of each object in the file as being a box into which you can put any number of other objects and property values. Child objects are displayed in the Contents View, and the property values are displayed in the Properties View.

How to use this Help file

To read through this help file, you can click on the >> and << buttons above. To return to the table of contents, click on the Contents button, or click on the Index button to see an index.


What's New
Welcome

What's New

Version 1.2a (February 20, 2006)

•	Export entire file or selected object (recursively) to csv (see Import and Export)

•	Uses an ini file instead of the registry for storing options

•	Added File, Folder, Email, and Website property types, to replace the Hyperlinks type (still available, though deprecated)

•	Added Strikethrough format

•	Added Format menu

•	Insert Date/Time from the Edit menu or F5 key

•	Use Alt+, and Alt+. for moving backwards/forwards

•	Use Alt+Backspace for undo, in addition to Ctrl+Z

•	Various bug fixes

Version 1.1c (February 26, 2005)

0	Mainly a release to work out automation of build and release procedures, with a

1	minor diagnostic message added.

•	Adds diagnostic message if clicking on hyperlink in Text View fails

0	Version 1.1b (December 15, 2004)

•	Switched back to Ctrl+V as Paste and Ctrl+Alt+V as Paste Plain

•	Fixed problem with Edit Link dialog when switching from single to multiple links

0	Version 1.1a (August 23, 2004)

•	Password Protection and Encryption for files

•	AutoRecover - Save recovery information at specified intervals

•	AutoBackup - Keeps backup copy when saving file

•	Text View remembers cursor position

•	Ability to add more columns to Search and Index Views

•	Automatic hyperlinks in Text View to websites, email, files, etc. (eg www.somewhere.org, mailto:someone@somewhere.org, file:c:\bootlog.txt)

•	Multilevel Undo and Redo in Text View

•	Set background color for text in Text View

•	New Size property displays size of objects in KB

•	Apply formatting to word without highlighting the whole word (eg Ctrl+B)

•	Improved menus

•	Improved color dialogs

•	The Startup File feature has been simplified - now just set the AutoLoad feature and NeoMem will load the last opened file on startup.

•	Added a few new icons (wallet, drivers license, credit card)

0	New keyboard shortcuts

•	Ctrl+M - Move selected text to another object

•	Ctrl+E - Add a new Folder object

•	Ctrl+G - Goto another object

•	Ctrl+Alt+M - Minimize NeoMem to System Tray

•	Ctrl+Alt+T - Select and apply new text color

•	Ctrl+Alt+K - Select and apply new background color

•	Ctrl+T - Apply current text color

•	Ctrl+K - Apply current background color

•	Ctrl+Spacebar - Remove formatting from current selection

•	Ctrl+Enter - Select item in Contents View

Version 1.0b (April 17, 2001)

First public release

Version 1.0a (March 17, 2001)

Test release


Example File
Welcome

Example File

The example file included with NeoMem (Example.neo) is a good source of information on how to set up and use the program. It includes a tutorial that demonstrates many features of the program.

To open the example file, start NeoMem, and in the Start screen, click on the Open Example File button. If the Start screen is not visible, you can bring it up by selecting Help / Show Start Screen from the main menu.


Limitations
Welcome

Limitations

Because NeoMem reads the entire file into memory, the number of objects and text it can contain is limited by the amount of memory available on your computer, and the memory used by other applications you have running.

Each object can store up to 16MB of text information in the Text View.

You can see how much memory your file is taking up by selecting File / File Properties from the main menu. The dialog will also show how many objects your file contains (see the File Properties Dialog topic).

If your file starts getting too large, you can always split your file into two by saving it with a new name, then deleting objects from each file so that they are of a more manageable size.

For network users: please note that NeoMem files can only be used by one person at a time. Files are NOT locked during use, so be careful if you store NeoMem files on a network, as someone else could overwrite your changes if they use the same file at the same time.

Other Limitations

Other limitations of the current version:

•	Copying and Pasting objects is not implemented

•	Dragging and Dropping objects between files is not implemented

•	Merging files together is not implemented

•	Person names are currently only parsed into first and last names


Contact Information
Welcome

Contact Information

If you have any comments, suggestions, or bug reports, drop me a line at bburns@neomem.org.

You can visit the web site at www.neomem.org.


Frequently Asked Questions
Welcome

Frequently Asked Questions (FAQ)

If you have a question that is not in this list, you can also check the latest FAQ at www.neomem.org/support.htm.

Q. What's the difference between a folder object and other types of objects?

A. Like all other objects, a folder object can store child objects and display them in the Contents View. Unlike other types of objects though, a folder object always gets its own unique column arrangement in the Contents View. Other objects use a column arrangement that is common to their class. For instance, if you had a Tape object with Song, Band, and Length properties displayed, all Tape objects would get the same column arrangement, and if you changed the arrangement in one tape, all other tapes would have the same arrangement.

The best way to arrange your file is to use folder objects to store your other objects. See the example file for some examples.

Q. Why can't I move items up and down? The Move Up and Move Down buttons are disabled.

A. The Move Up and Move Down buttons are enabled only if the currently selected object's parent has autosort turned off. If you right click on the parent object, you can turn off autosort for the object by unchecking the menu item. Then you can arrange the child objects in any order you wish.


Technical Support
Welcome

Technical Support

Questions

If you run into any questions using NeoMem, please check through this help file - the FAQ in this help file and on the website lists some frequently asked questions and answers. If you cannot find an answer to your question, please send me an email at bburns@neomem.org. The FAQ on the website will also be updated as any new questions arise.

Bugs

If you run into any bugs or other problems, it's possible that a newer version of NeoMem has fixed them - you can find information on the latest version at the website: www.neomem.org.

If the problem has not been addressed, please send me an email with as much information as possible in order to help track down the problem - your system type, Windows version, what was happening when the problem occurred, etc.


Folders and Objects

Overview

A NeoMem file consists of objects of different types, or "classes", arranged in a hierarchy. Each object can contain any number of other objects.

A folder is just an object of the folder class. It is generally used to organize a file and contain other objects.

Click on a topic below for more information:

•	Navigating

•	Home Folder

•	Adding a New Object or Folder

•	Renaming an Object

•	Deleting an Object

•	Moving an Object

•	Changing the Icon of an Object

•	Changing the Class of an Object

•	Changing the Contents of an Object

•	Sorting Objects, Autosort and Moving Items Up and Down

•	Printing Objects


Navigating
Folders and Objects

Navigating

To navigate around a NeoMem file, you simply click on the item you want to view in one of the three navigation views on the left side of the screen: Data View, Search View, or Index View. Information about that object will be displayed on the right side of the screen in different views. Different classes of objects may have different views available. For more information on views, see the Views topic.

If an object has a plus sign next to it in the Data View, that means it contains child objects. You can see its child objects by clicking on the plus sign to expand the object. You can also double click on the object to expand it. To "collapse" an object in the Data View, click on the minus sign next to it or double click on it.

You can also navigate around the file using the keyboard - from any view, you can use the arrow keys with the Alt key held down to select a new object on the left side of the screen. For instance, if you are typing something in the Text View, you can hit Alt+Down to go to the next object in the Data View, or whatever view happens to be visible on the left. You can jump to the top of the list with Alt+Home, or jump to the bottom with Alt+End. To expand or collapse items with children, you can hit Alt+Right or Alt+Left.

To switch between views using the keyboard, you can use Alt+PgDn and Alt+PgUp to cycle between the visible views, or type Alt plus the letter that is underlined in the view's name (for instance, Alt+D will take you to the Data View).

Note that to select an object you only need to click on it once.


Home Folder
Folders and Objects

Home Folder

Each new NeoMem file starts with a Home Folder. This folder cannot be deleted, but you can rename it if you wish. This folder can contain any number of other folders or objects.

The Home Folder has a special view, the Home View, which displays the file's description and a Tip of the Day.

To change the description for a file, you can right click on the Home Folder and select Object Properties..., then enter a description in the textbox marked Description. This description will then be visible in the Home View whenever you open the file.

You can hide or show the Contents View for the Home Folder by selecting View / Hide Contents View... or View / Show Contents View....

See the example file for ideas on how to set up a file.


Adding a New Object
Folders and Objects

Adding a New Object or Folder

You can add new objects or folders by many different methods. A folder is just another type of object, but there are special commands for adding folders because they are slightly different from regular objects.

Adding Objects

To add a new object, you can do one of the following:

•	Select Object / New Object... from the main menu

•	Click on the New Object toolbar button:

•	Type Ctrl+W

•	Right click on an object and select New Object... from the popup menu

You will see the New Object dialog, which will ask you for the name and class of the new object. You can also specify the location for the new object in the Location dropdown, which defaults to the currently selected object, or the object you right clicked on. Click on OK or hit Enter and the new object will be added to your file. See the New Object Dialog for more information.

Adding Folders

To add a new folder, you can do one of the following:

•	Select Object / New Folder... from the main menu

•	Click on the New Folder toolbar button:

•	Type Ctrl+E

•	Right click on an object and select New Folder... from the popup menu

•	Add a new object and select the class "Folder".

In the New Folder dialog you can specify the class of objects the folder will contain by default, by selecting the class from the Contents list. See the New Folder Dialog for more information.

Contents View

Another way to add a new object is through the Contents View. The last row of the Contents View has a triangle next to it - this is the new object row. You can click on a cell in this row and start typing a value. When you hit Enter, Tab, or an arrow key, a new object will be created. See the Contents View for more information.

Changing Class

If you add an object and realize that it is not the right class, you can easily change the class of the object by right clicking on it and selecting Change Class.... See the Change Class topic for more information.


Renaming an Object
Folders and Objects

Renaming an Object

You can change the name of an object in several different ways:

•	Click on the object and hit F2 to edit the name in place

•	Click on the object and hit F4 to bring up a dialog

•	Click on the object and click on the Rename toolbar button

•	Right click on the object and select Rename

•	Click on the object and select Edit / Edit Value in Place from the main menu

You can also change an object's name in the Contents View by typing in a new value and hitting Enter, Tab, or an arrow key. To edit the existing name just hit F2.

Note: Names do not need to be unique, even if you are using a link property and link to an object with a duplicate name.


Deleting an Object
Folders and Objects

Deleting an Object

You can delete an object in several different ways:

•	Click on the object and hit the Delete key

•	Click on the object and click on the Delete Object toolbar button

•	Right click on the object and select Delete Object... from the popup menu

•	Click on the object and select Object / Delete Object... from the main menu

NeoMem will check to see if there are any links to the object you are trying to delete. If there are, you will be asked if you want to remove the links before you will be able to delete the object.

If the object you are deleting contains any child objects, all the child objects will be deleted also.

Warning: Once you delete an object, there is no way to restore it, so use this carefully!

The Home Folder cannot be deleted.


Moving an Object
Folders and Objects

Moving an Object

You can move an object to a new location in the file in several different ways:

•	Click on the object and select Object / Move Object To... from the main menu

•	Click on the object and click on the Move Object button on the toolbar

•	Click on the object and press Ctrl+M

•	Right click on the object and select Move Object To... from the popup menu

•	Drag and drop the object to the new location (move the mouse pointer over the object you want to move, press the left mouse button down, then drag it to the new location and let the button go)

Note that to move an object from the Contents View, you must drag it from the cell containing the object's icon.

If the location you want to drag the object to is not visible, you can hold the object you are dragging near the top or bottom of the view, and it will scroll up or down for you.

Note: The location of objects does not affect their ability to be linked to by link properties. You can move a folder containing link objects or a linked object to a new location without affecting any current links. For more information, see the Properties and Property Types topic.


Changing the Icon of an Object
Folders and Objects

Changing the Icon of an Object

Each object has an icon associated with it that is determined from its class. For instance, all Book objects might have an icon of a book. However, you can override the default icon for an individual object by right clicking on the object and selecting Change Icon... from the popup menu (or clicking on an object and selecting Object / Change Icon... from the main menu). This will bring up a dialog which will show all of the icons available to choose from. You can also create a new icon by clicking on the Import... button, which will let you select a Windows icon file to import (a file with a .ico extension).

Note: Any icon that you import will be stored in the current file only, and will not be available to other files unless you import it to them as well.

Changing Icons for a Class of Objects

To change the icon used to represent a class (in other words, so all objects of a class get a different icon), you can right click on an object and select Change Class Icon... from the popup menu (or click on the object and select Object / Change Class Icon... from the main menu). This will let you change the icon used to represent all objects of the same class. If any of the objects of the class have overridden their icons, then their icons will not change. You can also accomplish the same thing with the Class Wizard. See the Edit Class topic for more information.


Changing the Class of an Object
Folders and Objects

Changing the Class of an Object

Each object in a NeoMem file is associated with a class. This class determines which icon is displayed with the object, what properties are displayed in the Properties View, and what views are available for the object. You can change the class of an object by right clicking on it and selecting Change Class... from the popup menu (or clicking on the object and selecting Object / Change Class... from the main menu). This will bring up a dialog showing all the classes available in the current file - you can select the new class and hit OK, and the object will be changed to the new class.

Note: If the new class has different properties associated with it than the old class, and you had already entered information for the old class's properties, you can still access them through the Properties View. If they are no longer applicable for the object, you can delete them by clicking on the property value and hitting the Delete key.


Changing the Contents of an Object
Folders and Objects

Changing the Contents of an Object

Each object can specify the default class to use when adding new subobjects to it. For instance, in the example file, the Books folder has the Book class as its default class, so that when you add a new object to the Book folder, it will know to add a Book object.

You can change the default class for any folder or object by right clicking on it and selecting Change Contents... from the popup menu (or clicking on the object and selecting Object / Change Contents... from the main menu), then selecting the class that you want to use as the default.

Note: You are not limited to adding objects of the default class - you can always select a different class for the new object.

Changing Contents for a Class of Objects

You can also change the default class associated with an object's class by right clicking on an object of the class and selecting Change Class Contents... from the popup menu (or clicking on the object and selecting Object / Change Class Contents... from the main menu). For instance, this would let you modify the default class for all Book objects to a Chapter class, except for those Books which you had already modified their default class using Change Contents. In other words, an object's default class will override the object class's default class.

For more information, see the topics Adding a New Object, and Adding a New Class.


Sorting Objects
Folders and Objects

Sorting Objects, Autosort, Moving Items Up and Down

Normally all objects in NeoMem are automatically sorted alphabetically. For certain classes of objects, this may not be appropriate. For instance, if you're storing a list of songs on a CD, the order is not necessarily alphabetic. In this case, you can modify the CD class so that its child items will not be sorted. You can do this in the Class Wizard when you are setting up a class, or modifying an existing class. You can also turn autosort on or off for a single object by right clicking on the object and selecting Sort Subobjects Automatically to it on and off (you can also click on the object and select Object / Sort Subobjects Automatically from the main menu).

For objects which have autosort turned off, you can change the order of the child objects by clicking on a child object and then clicking on the Move Object Up [image] or Move Object Down [image] buttons (or selecting Object / Move Up or Move Down from the main menu). This will move the object up or down relative to its siblings.

In the Contents View, you can temporarily sort the items by one of the columns by clicking on that column header. Clicking on it again will reverse the sort. You can also right click on a column header and select Sort Ascending or Sort Descending (or click on a cell in the column and select View / Sort Column Ascending or Sort Column Descending from the main menu).

Note: If you are sorting by a date column and any of the dates are stored as strings, they will always be sorted at the end - see Properties and Property Types for more information.

 You can also add a non-alphanumeric character (e.g. "_" or "@") before the name of an item that you want to appear first in a sort. This may be preferable to turning autosort off in some cases.


Printing Objects
Folders and Objects

Printing Objects

You can print the Text View, the Contents View, or the Properties View of an object. Select the object that you want to print, then select File / Print... or File / Print Preview from the main menu. You can also use the Print [image] or Print Preview [image] buttons on the main toolbar. In the dialog that appears, select the view that you want to print.

 You can print just a portion of the Text View by selecting some of the text before printing.

When printing the Contents View, the text will be sized so that all columns will fit on the printed page.

To change the orientation of the printout, select File / Page Setup... from the main menu, and select Portrait or Landscape.

To change the print margins, select File / Page Setup... from the main menu.

See also: Print Preview


Classes and Properties

Overview

Every object in a NeoMem file is an instance of a type, called a class. The class determines which icon will be used to represent the object, which properties the object will receive (as seen in the Properties View), and which views will be available to the object..

Click on a topic below for more information:

•	System Classes and Properties

•	Creating a New Class

•	Editing an Existing Class

•	Deleting a Class

•	Properties and Property Types


System Classes and Properties
Classes and Properties

System Classes and Properties

Every NeoMem file starts with some system classes and properties that cannot be removed by the user. These are summarized below:

System Classes

Paper	General purpose class for storing text information. By default will display the Text View on the right side of the screen.
Folder	Good for storing collections of other objects. By default will display the Text View and the Contents View on the right side of the screen. The Contents View shows the child objects that the folder contains.  Note: Unlike other types of objects, each folder object gets its own unique column arrangement in the Contents View.

System Properties

Name	A name is used to distinguish objects. Note that two objects can have the same name and still be distinct.
Description	A description is optional and can be used to add additional information for an object.
Class	Every object has a class which specifies which icon it will use (by default), what properties it will receive in the Properties View, and what views are available to the object.


Creating a new class
Classes and Properties

Adding a New Class

To add a new class, click on the Class Wizard button in the toolbar [image], or select Object / Class Wizard... from the main menu. This will bring up the class wizard which will guide you through adding a new class.

Note: The new class will only be available in the current file!

For more information, see the Class Wizard topic.


Editing an existing class
Classes and Properties

Editing an Existing Class

To edit an existing class, click on the Class Wizard button in the toolbar [image], or select Object / Class Wizard... from the main menu. This will bring up the class wizard which will guide you through editing an existing class.

You can modify an existing class's Name, Description, Name Property Type, Icon, which Properties are associated with it, and the Default Class for objects of the class.

Note: The changes will only apply to the current file!

For more information, see the Class Wizard topic.


Deleting a class
Classes and Properties

Deleting a class

To delete an existing class, click on the Class Wizard button in the toolbar [image], or select Object / Class Wizard... from the main menu. Select the class you want to delete and click on the Delete... button.

Note: The changes will only apply to the current file.

For more information, see the Class Wizard topic.


Properties and Property Types
Classes and Properties

Properties and Property Types

Every object in a NeoMem file can store any number of property values. Each NeoMem file contains a collection of properties which can be assigned to the objects in the file. Each property can be of one of the different property types, summarized below.

Each property type may display a different type of dialog when you hit F4 or double click on a property value. For example, if you hit F4 on a Link property value, the Edit Link Dialog is displayed.

Type	Description	Edit Dialog
Boolean	A simple Yes or No value.	(none)
Currency	Stores a currency value (e.g. $1,531.59). Values are stored with 15 digits of precision.	Windows Calculator
Date/Time	Can store a date and an optional time value, in the range of January 1, 100 to December 31, 9999.  You can store a date and a time by entering a string like "May 5, 1973 5:45pm", or a time alone, like "8:30:00 PM". You can also store approximate dates, for example "May 1973", "1956", "Aft June 10, 1953", "Bef 1650", "Ca. 1254", "1979?", "Summer 1954", "Christmas 1982", etc., and NeoMem will attempt to store the date so that it will sort correctly. If the date you enter cannot be parsed and stored numerically, you will be asked if you want to store the date as a string. For example, you could enter "Christmas early 70's". Such a string will not sort correctly, however.	Edit Date Dialog Note: This dialog is limited to dates after September 1753.
Email	Use to store email addresses	Edit String Dialog
File	Use to store links to local files	File Selection Dialog
Folder	Use to store links to local folders	Folder Selection Dialog
Hyperlink	(Deprecated in favor of Email and Website property types). Use to store email addresses and websites to allow for quick launching of email program or browser. Hyperlink values will be shown in green, and the cursor will change to a hand when the mouse is over a value. Clicking on the value will launch your email program or web browser, as appropriate.  Note: A "mailto:" or "http://" prefix is not necessary.	Edit String Dialog
Link	Links to one or more objects in the same file. For instance, a book object could link to one or more author objects using a link property.	Edit Link Dialog
Number	Stores a number value (e.g. 5,233.54). Numbers are stored in double-precision format, with 15 digits of precision and a range of approximately 1.7E-308 to 1.7E+308.	Windows Calculator
String	Stores a string value (e.g. "This is a string"). Strings are basically unlimited in length (up to 2GB).	Edit String Dialog
Website	Use to store website addresses	Edit String Dialog

Note: If you need to change the property type of an existing property, you can do so by editing the property using the Property Wizard. If you have already stored values for the existing property, NeoMem will attempt to convert the values to the new property type, though this conversion may be of different quality for different types of conversions. NeoMem will warn you before you attempt such a conversion.


Views

Overview

There are several different views available in NeoMem - the views on the left side of the screen let you navigate among all the objects in the file, while the views on the right side show information about the currently selected item. Different views may be available on the right side depending on the class of the selected object.

Each object has a Text View associated with it, where you can enter text with a simple word processor. Each object may also have a Contents View which shows the contents of the selected object, and a Properties View which shows the properties associated with the selected object.

You can switch among the views by clicking on the tab containing its name, by pressing Alt+PageDown or Alt+PageUp to cycle through the visible views, or by pressing the Alt key plus the letter underlined in the tab.

For more information, click on a topic below:

•	Modifying Views

•	Data View

•	Search View

•	Index View

•	Home View

•	Text View

•	Contents View

•	Properties View

•	Clock View


Modifying Views
Views

Modifying Views

You can show or hide the Contents View for objects by selecting View / Show Contents View... or View / Hide Contents View....

If you can't find the Contents View, it's possible that it has been resized off the screen - there should be a bar down near the bottom of the Text View that you can grab and drag upwards.


Data View
Views

Data View

The Data View shows the hierarchical structure of the objects in the current file. With this view you can navigate through the file using the arrow keys, and move objects by drag-dropping them to their new location.

 You can switch to the Data View quickly by hitting Alt+D.


Search View
Views

Search View

The Search View allows you to do global searches across all the objects in the current file.

Enter the text you are searching for and hit Enter or click on the Start Search button [image], and the objects that contain the text specified will be shown in a list. You can scan through the objects by clicking on the Next Match button [image], or hitting F3. At any point you can edit text in the Text View or change properties in the Contents View or Properties View.

 You can switch to the Search View quickly by hitting Alt+S.


Index View
Views

Index View

The Index View shows a flat view of all the objects in the current file, allowing you to see all the objects at once. You can sort the objects by class by clicking on the Class column header.

 You can switch to the Index View quickly by hitting Alt+I.


Home View
Views

Home View

The Home View shows the current file's description and a tip of the day. This view is only visible with the Home object.

To change the current file's description, right click on the Home object, select Properties... and enter a description.


Text View
Views

Text View

The Text View is a simple word processor, allowing you to store text information with each object.

Features:

•	The Text View can store hyperlinks to websites, emails, files, etc., for instance: www.somewhere.org, mailto:someone@somewhere.org, file:c:\bootlog.txt. The Text View recognizes the following prefixes: http:, file:, mailto:, ftp:, https:, gopher:, nntp:, prospero:, telnet:, news:, wais:.

•	Multilevel Undo and Redo are available for modifications made to the Text View. Use the Edit / Undo and Edit / Redo commands.

•	Both foreground and background colors can be set. Use the toolbar buttons or keyboard shortcuts (see table below) or the menu selections Edit / Set Background Color... and Edit / Set Text Color...

•	The Text View will remember the cursor position for each object so the next time you return to an object the insertion point will be at the same place you left it.

 If you want to paste formatted text as plain text, use the Paste Plain command (Ctrl+Alt+V).

 To apply formatting to a word it is not necessary to select the entire word first. Just position the cursor in the word and apply the formatting (eg Ctrl+B for bold).

Commands:

	Ctrl+M	Move selected text to another object
	Ctrl+Alt+K	Select and apply new background color
	Ctrl+Alt+T	Select and apply new text color
	Ctrl+K	Apply current background color
	Ctrl+T	Apply current text color
	Ctrl+Spacebar	Remove formatting from current selection
	Ctrl+B	Bold
	Ctrl+I	Italic
	Ctrl+U	Underline
	Ctrl+X	Cut
	Ctrl+C	Copy
	Ctrl+V	Paste (formatted)
	Ctrl+Alt+V	Paste Plain (unformatted)
	Ctrl+A	Select All
	Move text using mouse	Select text, click and hold mouse on selection, then drag to new location and release.   Instead of moving the text you can copy it by holding the Ctrl key down during the operation.
	Move text to different object using mouse	Select text, click and hold mouse on selection, then drag over new object and release. Note: The text will be moved to the end of the new object.   Instead of moving the text you can copy it by holding the Ctrl key down during the operation.


Contents View
Views

Contents View

The Contents View shows the objects that the currently selected object contains. You can use this view like a spreadsheet, entering information in the cells and adding new child objects using the new row (marked with a triangle).

Adding Objects

When adding a object on the new row, the class of the object is determined by the Default Class of the current object. For instance, in the example file, if you selected the Authors folder, then entered a new author's name on the new object row, the class of the new object would be Author, because the Authors folder specifies the Author class as its Default Class. See the Change Contents topic for more information.

Selecting Objects

To select an object in the Contents View as the current object, you can double click on its name or icon, hit Ctrl+Enter with the object's name highlighted, or right click on its name and select Open Object from the popup menu.

Editing Values

Double clicking on any property value (except for the Name property) will bring up the Edit Dialog that is appropriate for that property type - hitting F4 while on a cell will have the same effect. Hitting F2 while on a cell will let you edit its contents in place, or you can just start typing over the existing value.

If you right click on a property value, you will get a popup menu that will give you access to the clipboard, and depending on the property type, will also display other commands. For instance, a Link property will display menu items letting you jump to the objects that are being linked to.

Commands:

	Ctrl+W	New Object
	Ctrl+E	New Folder
	F2	Edit Value in Place
	F4	Edit Value in Dialog
	Alt+Enter	Object Properties
		Copy Grid Contents to Clipboard
	Home	Goto leftmost column
	End	Goto rightmost column
	Ctrl+Home	Goto top left corner
	Ctrl+End	Goto bottom right corner
	Tab, or Right	Goto next cell
	Shift+Tab, or Left	Goto previous cell

Column Headers

You can also right click on the column headers for another popup menu, which will let you sort the contents by that column, edit the property associated with the column, and add and remove columns.

To change the order of columns, you can drag and drop them to their new location.

Note: All Folder objects get their own unique column arrangement, but all other objects share an arrangement that is stored with their class (for instance, all Book objects will always have the same column arrangement).


Properties View
Views

Properties View

The Properties View shows the property values for the currently selected object. The class of the object determines the properties that will appear here.

Editing Values

Double clicking on any property value will bring up the Edit Dialog that is appropriate for that property type - hitting F4 while on a cell will have the same effect. Hitting F2 while on a cell will let you edit its contents in place, or you can just start typing over the existing value.

If you right click on a property value, you will get a popup menu that will give you access to the clipboard, and depending on the property type, will also display other commands. For instance, a Link property will display menu items letting you jump to the objects that are being linked to.

Note: If you change the class of an object which already has property values filled in, and the new class does not have the same properties associated with it, the old properties will still be visible in the Properties View - you can delete them if you wish by hitting the Delete key while on the property values.


Clock View
Views

Clock View

The Clock View appears in the lower right corner of the screen and shows the current date.

To change the format of the date display go to View / Options... and click on the Date Format button. The date display uses the Control Panel's Long Date Format.

You can also right click on the Clock View to get a menu of options that apply to it.


AutoRecover
Features

AutoRecover

The AutoRecover feature usually works automatically. However, if you are working on a new file and NeoMem shuts down unexpectedly before you have had a chance to save the file, the AutoRecover file will be saved with the default name of "Document1_AutoRecover.neo" in the default folder. You can rename this file and load it in NeoMem as a normal NeoMem file.


Password Protection/Encryption
Features

Password Protection/Encryption

To password protect and encrypt a file, select File / File Security... from the main menu. This will bring up the File Security Dialog, which will let you select the type of encryption you want and enter a password to protect the file.

Currently NeoMem offers only one type of encryption (RSA RC4).

Use longer passwords for more security, as they are harder to guess by brute force methods.

To turn off password protection and encryption, just select an encryption type of None.


Add Property Dialog
Dialogs

Add Property Dialog

The Add Property Dialog lets you add a property to the Contents View or Properties View. The list shows all the properties in the current file, with their Name, Property Type, and Link Source (if the property is a Link property). Select the property that you want to add to the view and hit OK.

Before you add a new property to your file, make sure it doesn't already have the property you want by clicking on the Show all properties option to see all the properties defined in your file.

All actions will only affect the properties in the current file.

Show all properties	Select this option to show all properties available in the current file.
Show properties associated with class	Select this option to limit the properties displayed in the list to those that are associated with the specified class. If your file contains a lot of properties, this can help narrow them down to those you are interested in.
Class	The class selected here is used to limit the properties displayed in the list.
Properties	This shows the available properties, with properties that have already been added to the view displayed in blue. The columns show the Name, Property Type, and Link Source (if applicable) for each property.
New...	Create a new property that will stored in the current file, and available to any class of object. If you have selected the Show properties associated with a class option, the new property will also be added to the specified class's list of properties.
Edit...	Edit the currently selected property.
Delete...	Delete the currently selected property. If the property is being referenced anywhere in the file, NeoMem will ask if you want to remove the references before letting you delete the property.

Note: If the currently selected object (i.e. the object that is selected on the left side of the screen) is a Folder, then the changes to the Contents View will be saved to that Folder object. If the currently selected object is any other type of object, then the changes will be saved to the class of that object. For instance, if you are inserting a column for a Book object, then all other Book objects in your file will get the new column also.


New Folder Dialog
Dialogs

New Folder Dialog

The New Folder Dialog lets you add a new folder object to the file. Enter a name, an optional description, select the default contents, and hit OK to create your new folder object.

Name	A name should be a short description of the folder  - the name is what shows up in the Data View, on the left side of the screen, so shorter names usually work best.  Note: Names do not have to be unique - you can have two objects with the same name, even if one of them is being linked to by a link property.
Description	Enter an optional description for the folder.
Contents	Select the default class for the contents of the new folder.  You can also create a new class by clicking on the Create new class... button to the right of the list.
Location	Select the location to add the new folder object.


New Object Dialog
Dialogs

New Object Dialog

The New Object Dialog lets you add a new object to the file. Enter a name, select a class, and hit OK to create your new object. You can add a folder using this dialog and selecting "Folder" for the class or by using the New Folder Dialog.

Name	A name should be a short description of the object - the name is what shows up in the Data View, on the left side of the screen, so shorter names usually work best.  Note: Names do not have to be unique - you can have two objects with the same name, even if one of them is being linked to by a link property.
Class	Select the class for the new object. The class you select determines which icon will be associated with the new object, what properties will show up in the Properties View, and what views will be available to the object.  You can also create a new class by clicking on the Create new class... button to the right of the list.
Class Description	Displays the description of the selected class. This is read-only.
Location	Select the location where you want to add the new object.


Change Class Contents Dialog
Dialogs

Change Class Contents Dialog

The Change Class Contents Dialog lets you change the default class for a class of objects, which determines the type of object will be added when adding a new child object.

For instance, if you set the class contents for the Book class to the Chapter class, the next time you add an object to any Book object it will default to adding a new Chapter object. However, if you have specified the contents of any individual object, that will take precedence over the setting of the object's class. For instance, you could have one specific Book object that you have set the contents to be Paper objects, which would take precedence over the setting for the entire Book class.

See also: Changing the Contents of an Object


Change Class Icon Dialog
Dialogs

Change Class Icon Dialog

The Change Class Icon Dialog lets you change the icon for a specified class, so that all objects of the class will use the specified icon. However, if you have set the icon for any individual object, that will take precedence over the setting for the class. Select the icon you want to use for all objects of the class and hit OK.

Import...	To add a new icon to the current file, you can import a standard Windows Icon file (a file with a ".ico" extension) by clicking this button. You will be asked for a name for your icon, and your new icon will then show up with all the standard NeoMem icons.
Edit...	This will let you rename the currently selected icon.
Delete...	This will let you delete the currently selected icon. Note that the predefined NeoMem icons cannot be deleted.

See also: Changing the Icon of an Object


Change Class Dialog
Dialogs

Change Class Dialog

The Change Class Dialog lets you change the class of an object. The class of an object determines the icon it uses (unless you have overridden it), the properties associated with it in the Properties View, and the views available to the object. Select the class you want to change the object to and hit OK.

See also: Changing the Class of an Object


Change Contents Dialog
Dialogs

Change Contents Dialog

The Change Contents Dialog lets you change the default class of an object, which is the class used as the default when adding a new child object.

For instance, if you set the default class of a folder to the Book class, the next time you add an object to the folder using the New Object Dialog it will default to adding a new Book object. Also, when you use the New Object Row in the Contents View (marked by a triangle), the class of the new object will be the Default Class for its parent (in this case, a Book).

See also: Changing the Contents of an Object


Change Icon Dialog
Dialogs

Change Icon Dialog

The Change Icon Dialog lets you change the icon of an object, which is normally determined from the class of the object. In some cases, you may want to override the icon and use a different icon for an object. Select the icon you want to use for the object and hit OK.

Import...	To add a new icon to the current file, you can import a standard Windows Icon file (a file with a ".ico" extension) by clicking this button. You will be asked for a name for your icon, and your new icon will then show up with all the standard NeoMem icons.
Edit...	This will let you rename the currently selected icon.
Delete...	This will let you delete the currently selected icon. Note that the predefined NeoMem icons cannot be deleted.

Note: To change the icon for all objects of a class, you can right click on an object of the class and select Change Class Icon... from the popup menu, or use the Class Wizard to modify the icon associated with the class. See the Class Wizard topic for more information.

See also: Changing the Icon of an Object


Class Wizard
Dialogs

Class Wizard: Intro

The Class Wizard lets you add, edit, or delete classes for the current file. Each object in a file is of a certain class. The class determines what icon an object will have, what properties are associated with the object, how the name will be parsed, if the children will be sorted automatically, etc.

To start the Class Wizard, click on the Class Wizard button on the main toolbar (bmc btnClassWizard.bmp), or select Object / Class Wizard... from the main menu.

Note: All changes made to classes only apply to the current file!

Add	To add a new class, select the option Add a new class, then click on the Next button to go to the next step of the wizard.
Edit	To edit a class, select the option Edit or delete an existing class, select the class you want to edit from the list, then click on the Next button.
Delete	To delete a class, select the option Edit or delete an existing class, select the class you want to delete from the list, then click on the Delete button. When you're done, click on the Cancel button to exit the class wizard.

Note: For all your input to be saved properly, you must complete all the steps of the wizard, and click on the Finish button in the last step.

Click the >> and << buttons above to walk through the class wizard help topics.


Class Wizard: Name and Description
Dialogs

Class Wizard: Name and Description

Enter a name and optional description for the class. In general, the name for the class should be singular, e.g. "Mineral" instead of "Minerals".


Class Wizard: Name Type
Dialogs

Class Wizard: Name Type

In order to let you store people as objects, NeoMem gives you the option of specifying the Name Type for a class as a Person Name. This means that when you enter a name for the object, NeoMem will attempt to parse it into first and last names. This lets you sort people objects by last name then first name instead of first then last. You can change the way NeoMem displays people names in the Options dialog.

If the class you are creating or editing is not a person class, just use Regular Name option.


Class Wizard: Icon
Dialogs

Class Wizard: Icon

In this step, you can specify the icon that will be associated with objects of the class you are creating or editing. NeoMem comes with several icons predefined, but you can also import your own into the current file by clicking on the Import button.

Import...	To add a new icon to the current file, you can import a standard Windows Icon file (a file with a ".ico" extension) by clicking this button. You will be asked for a name for your icon, and your new icon will then show up with all the standard NeoMem icons.
Edit...	This will let you rename the currently selected icon.
Delete...	This will let you delete the currently selected icon. Note that the predefined NeoMem icons cannot be deleted.
Use Default	This will select the default icon.


Class Wizard: Properties
Dialogs

Class Wizard: Properties

This step lets you specify which properties will be associated with the class you are creating or editing. The properties that you check off in this screen will show up in the Properties View for any objects of this class.

Each object gets some properties predefined that cannot be unchecked - Name, Class, and Description. Each property in the file can be used by any number of classes.

 You do not have to specify all the properties for your class in this step - you can always come back later and add more, or add new properties to an object by adding columns to the Contents View.

New...	This lets you add a new property to the current file.
Edit...	This lets you edit the currently selected property.
Delete...	This will attempt to delete the currently selected property. If it is in use, NeoMem will ask if you want to remove all references to the property before deleting it.


Class Wizard: Contents
Dialogs

Class Wizard: Contents

In the Contents step, you can specify the default class for objects of the class you are creating or editing. This is simply the default class that will be selected when you add a child object.

For instance, if you were creating a CD class to store your CD's, you could select a Song class in this step, so that when you create a new CD object, then add a child object to it, the child object will by default be a Song object. If you have not created the child class yet, you can just continue on through the class wizard to finish creating the class, then create the child class, then come back and edit the original class to modify this step to select the child class. See the topic Changing the Contents of an Object for more information.

You can also specify if you want the children of objects of this class to be automatically sorted. In most cases, having them sorted is fine, but in some situations, you may want to select No, let me arrange the child objects in any order. For instance, with a CD class, you would want to select this so you could change the order of the songs on the CD as needed. See the topic Sorting Objects, Autosort and Moving Items Up and Down for more information.

Note: You will not be limited to the default class when adding subobjects - the default class just saves you the step of specifying the class. You can always add a new object and select a different class for that object.


Class Wizard: Summary
Dialogs

Class Wizard: Summary

The Summary step simply displays the information on your new class or the class you are editing. Click the Finish button if everything looks alright to finish creating or editing the class.


Edit Date Dialog
Dialogs

Edit Date Dialog

The Edit Date Dialog lets you modify the value of a date property. You can select a date from the calendar, and enter a time if desired. Use the left and right arrow buttons to change the displayed month. To change the year quickly, you can click on the year and scroll up and down through the year values.

Note: If you are editing a date that has modifiers attached to it (for instance, "5/4/1967?", "March 1953", "1975", "After 1983", etc.), this dialog will remove the modifiers and give you a normal date when you hit OK.

Note: If you edit a time only value (e.g. "5:45:00 PM"), the calendar will show December 31, 1899, which is how a blank date is stored.

The dialog is limited to dates after September 1753.

For more information on the date property type, see Properties and Property Types.


Edit Link Dialog
Dialogs

Edit Link Dialog

The Edit Link Dialog lets you modify the value of a link property. A link property is a property that can point to another object or objects in the current file. From this dialog you can select the link objects, add new link objects, or edit existing ones.

Allow more than one selection	Checking this option will allow you to link to more than one object. Click the square next to an object to select or deselect it. Note that some link properties only allow linking to one object - in this case, this checkbox will be disabled (grayed out).
New Sibling...	Clicking this button will let you add a new object to the list - the object will be added to the link source folder as defined by the link property being edited. The object will be added as a sibling of the currently selected object - if you need to add a child object, use the New Child button instead.
New Child...	In some cases you may need to add a new child object instead of a sibling object. For instance, if you were setting up a hierarchy of locations, you might need to add "Houston" under "Texas". In this case, use the New Child button instead of the New button, and the new object will be added as a child of the currently selected object. If you make a mistake you can always delete the object you just added and try again.
Edit...	This lets you edit the currently selected object.
Delete...	This will attempt to delete the currently selected object. If it is in use, NeoMem will ask if you want to remove all references to the object before deleting it.

For more information on link properties, see the Properties and Property Types topic.


Edit Person Name Dialog
Dialogs

Edit Person Name Dialog

The Edit Person Name Dialog lets you modify the value for a person's name. Each person name is composed of a Title, First name, Middle name(s), Last name, Nickname, and Suffix.

You can enter more than one middle name by separating them with spaces and entering them in the Middle name textbox.

You do not have to enter quotes around the person's nickname.

You can change the way NeoMem displays people's names in the Options Dialog.


Edit Property Dialog
Dialogs

Edit Property Dialog

The Edit Property Dialog lets you edit the definition of a property, which defines the type of data it will store and how it will be displayed.

Name	The name of the property. This does not have to be unique, but it will help to distinguish different properties if it is.
Description	Optional description of the property.
Type	The type of data that the property will store. Possible types are Boolean (Yes/No), Currency, Date/Time, Link, Number, and String. See Properties and Property Types for more information.
Type Description	This displays the description for the selected property type. This field is read-only.

If you select the type Link, the following additional options will become available:

Link Source	A link property links to other objects in the file. The Link Source is the folder (or other object) which contains the objects you want to link to. For instance, an Author property could specify an Authors folder for the Link Source, which would contain Person objects representing authors.  To create a new Link Source folder, click on the New button next to the dropdown.
Limit Link to One Object	Link properties can link to more than one object. If you want to limit links for this property to one object, check off this option.
Display Link Object Hierarchy	If your link source folder contains a hierarchy of items you can display the parents of the link object by checking this option. For instance instead of just displaying "Taos" for the property value, NeoMem could display "Taos, New Mexico, Texas, United States". The example file contains a Locations folder which demonstrates this option.
Display Additional Property	Sometimes the names of the objects that you link to might not be unique. In this case you can display an additional property to make the name unique. For instance, if you were linking to a folder containing museums, and some of the museums had the same name, you could distinguish them by displaying the Location as well. In this case, "Museum of Fine Arts" would become "Museum of Fine Arts, Boston".
Property	This dropdown becomes available if you check off the Display Additional Property above. Select the property you want to be displayed after the name of the link object.


File Properties Dialog
Dialogs

File Properties Dialog

The File Properties Dialog lets you view the current file’s properties, including the number of objects it contains, the amount of memory it is using, and the file size.

Name	The name of the current file.
Objects	The number of objects the current file contains, broken down into user objects and system objects (including classes, properties, and other hidden system objects that are included in every NeoMem file).
Memory Used	The approximate amount of memory used by all the objects in the current file.
File Size	The size of the file.
File Structure	The version of this file's file structure (the format used to store the file's objects to disk).
Data Model	The version of this file's data model (all the hidden system objects that are included in every NeoMem file).
Encryption	The encryption level for this file. To protect a file, select File / File Security... from the main menu.


File Security Dialog
Dialogs

File Security Dialog

The File Security Dialog lets you modify the security settings for the current file. It can be accessed from the File / File Security... menu option or from the File / Save As... dialog's Options... button.

Select a type of encryption and enter a password to password-protect and encrypt the file.

Encryption	The type of encryption to use when encrypting this file. Currently NeoMem offers only one type of encryption.
Password	Enter a password, up to 16 characters, to protect the file. Longer passwords provide more protection from brute-force cracking methods. Be sure to write this down in a safe place!

Note: To turn off password protection and encryption, just select an encryption type of None.


Goto Object Dialog
Dialogs

Goto Object Dialog

The Goto Object Dialog lets you jump directly to another object in the file. Select the object that you want to go to and hit OK.

Note: After going to another object you can return to the previous object by selecting Navigate / Back from the main menu, or hitting Alt+,.

 You can use the right and left arrows to expand and collapse items.


Move Object Dialog
Dialogs

Move Object Dialog

The Move Object Dialog lets you move an object to a new location in the file. Select the location where you want to move the object and hit OK. The object will become a child of the selected object.

 You can use the right and left arrows to expand and collapse items.


Move Text Dialog
Dialogs

Move Text Dialog

The Move Text Dialog lets you move text to another object in the file. Select the location where you want to move the text and hit OK. It will be added to the end of the new object's Text View.

 You can use the right and left arrows to expand and collapse items.


Object Properties Dialog
Dialogs

Object Properties Dialog

The Object Properties Dialog lets you view and modify some of the properties of an object. You can change the object’s name and description in this screen; the rest of the properties are read-only (indicated by gray background color).

Name	The name of the object.
Class	The class of the object.
Location	The parent of the object (its location in the file).
Children	The number of child objects this object contains.
Size	The approximate amount of energy this object uses.
Flags	Various flags which indicate if the property can be deleted, if it's a system object, etc.
Description	The description of the object.


Options Dialog
Dialogs

Options Dialog

The Options Dialog lets you set various options for the program. Click on the tabs at the top of the dialog to see the different options.

Display Tab:

Default Font	The Default Font will be used in the Text View for any new objects that you add. Click on the Change Font button to select a new font.
Name Format	This determines how peoples' names are displayed and sorted (first then last or last name first).
Date Format	Dates are displayed according to the settings in the Control Panel. The Date Format button brings up the Regional Settings control panel to let you modify the date format.

File Tab:

Default Folder	This lets you set the default folder which NeoMem uses for opening and saving files.
AutoStart	By checking this option NeoMem will automatically run whenever Windows is started. It will be loaded before any programs in your StartUp folder are run. This is useful if you prefer to always have NeoMem available when you are using your computer.
AutoLoad	By checking this option NeoMem will automatically reload the last file opened. Useful if you always work with the same file.
AutoRecover	Selecting this option will tell NeoMem to save AutoRecover information in the interval specified. If NeoMem shuts down unexpectedly (due to an error or power outage) the AutoRecover file will be loaded the next time you attempt to load the file.
AutoBackup	If this option is checked NeoMem will keep a copy of the current file as a Backup when performing a File Save operation. The backup file will be named with "_Backup" appended to the file name.


Print Dialog
Dialogs

Print Dialog

The Print Dialog lets you choose which view you want to print or print preview. Select the view and click OK. The selected view for the current object will be printed.

See also: Printing Objects, Print Preview


Print Preview
Dialogs

Print Preview

The Print Preview screen shows how the printout will look. You can walk through the pages by clicking the Prev and Next buttons. Clicking on the Two Pages button will let you see two pages at once.

The margins are displayed as dotted gray lines - to change these, close the print preview screen and select File / Page Setup from the main menu, then enter new values for the margins. By default the margins are set to 0.75 inches - if you change them NeoMem will remember the new settings.

For the Contents View, the font size is adjusted so that all the columns will fit horizontally. If the font size is too small, you can adjust it by resizing columns so they are smaller, removing columns, or by changing to Landscape mode (close the print preview screen, select File / Page Setup from the main menu, choose Landscape orientation, and redo the print preview).

To send the output to the printer, click on the Print... button - if you only want to print certain pages, you can enter a page number range in the dialog that appears.

Note: The text size in the preview may be slightly off from the actual printout.

See also: Printing Objects


Property Wizard
Dialogs

Property Wizard

The Property Wizard lets you manage the properties stored in the current file. You can create new properties and edit or delete existing ones. Each property can be used by any number of classes.

Before you add a new property to your file, make sure it doesn't already have the property you want by clicking on the Show all properties option to see all the properties defined in your file.

Note: You can also add or edit properties using the Class Wizard, but the Property Wizard is sometimes helpful when you need to make a quick change to a property.

Show all properties	Select this option to show all properties available in the current file.
Show properties associated with class	Select this option to limit the properties displayed in the list to those that are associated with the specified class. If your file contains a lot of properties, this can help narrow them down to those you are interested in.
Class	The class selected here is used to limit the properties displayed in the list.
Properties	This shows the available properties. The columns show the Name, Property Type, and Link Source (if applicable) for each property.
New...	Create a new property that will stored in the current file, and available to any class of object. If you have selected the Show properties associated with a class option, the new property will also be added to the specified class's list of properties.
Edit...	Edit the currently selected property.
Delete...	Delete the currently selected property. If the property is being referenced anywhere in the file, NeoMem will ask if you want to remove the references before letting you delete the property.


Import and Export
Files

Import and Export

Import

If you have information in text files that you would like to import into NeoMem, you can do so by selecting the object that will be the parent of the new information, then selecting File / Import... from the main menu. Currently only text or rich text files (rtf) are supported.

Export

You can export the contents of the entire file to a Comma Separated Values (csv) text file by selecting File / Export... from the main menu. Or, to export a selected object and its child objects, right click on it in the Data View, and select Export Object (and children)... from the popup menu.

The resulting csv file will include columns with object id's where appropriate, for instance any link properties will have a column showing a human readable version, and another column for the object id's linked to (for multiple objects, they will just be separated by commas).

The last two columns in the file will be the contents of the Text View, one column for the rtf version, and one for the plain text version.

Warning: Importing the resulting csv file may fail if your Text Views have a lot of text in them - for instance, Excel has a limit of 32k characters per cell - beyond that and the text will spill over into following cells. And Access has a limit of 65k characters per row in the text file. Beyond that and it crashes (tested on Excel 2003 and Access 2003).

Also, to import correctly into Excel, you should use File/Open, and NOT Data/Import External Data, because the latter does not correctly interpret the line breaks in the Text View fields. But using File/Open will work properly.

To export data from the Contents View, you can copy the data to the clipboard by clicking in the Contents View to select it as the current view, then selecting Edit / Copy Grid Contents and then pasting the data into a spreadsheet program or word processor. The cell data will be separated by tab characters, which most spreadsheets will be able to parse correctly.

You can also export data from the Properties View as above for the Contents View.


System Requirements
Appendix

System Requirements

Minimum Requirements:

•	Windows 98/Me/NT/2000/XP

•	Intel Pentium or comparable processor

•	16MB RAM

•	2MB free hard disk space

•	800x600 display recommended

•	16 bit color display recommended (for color icons)

The more memory your system has, the better NeoMem will perform and the more objects and data you will be able to store. See the Limitations topic for more information.


Keyboard Shortcuts
Appendix

Keyboard Shortcuts

The following keyboard shortcuts are available in NeoMem:

Navigation
Ctrl+G	Goto another object
Alt+Down	Navigate to next object
Alt+Up	Navigate to previous object
Alt+Home	Navigate to first object
Alt+End	Navigate to last object
Alt+Right	Expand current object
Alt+Left	Collapse current object
Alt+,	Navigate to previous object in history
Alt+.	Navigate to next object in history
Alt+PageDown	Switch to next visible view
Alt+PageUp	Switch to previous visible view
Objects
Ctrl+W	Add a new object
Ctrl+E	Add a new folder object
F2	Edit value in place (rename)
F4	Edit value in a dialog
Delete	Delete selected object
Alt+Enter	Show properties for selected object
Ctrl+M	Move selected object to another location
Text View
Ctrl+M	Move selected text to another object
Ctrl+X	Cut text
Ctrl+C	Copy text
Ctrl+V	Paste (formatted text)
Ctrl+Alt+V	Paste Plain (unformatted text)
Ctrl+Alt+K	Select and apply new background color
Ctrl+Alt+T	Select and apply new text color
Ctrl+K	Apply current background color
Ctrl+T	Apply current text color
Ctrl+B	Toggle bold formatting
Ctrl+I	Toggle italic formatting
Ctrl+U	Toggle underline
Ctrl+Space	Remove formatting from selection
Ctrl+F	Find text
F3	Repeat find
Ctrl+H	Replace text
Ctrl+Z or Alt+Backspace	Undo the last action
F5	Insert current date/time
Data View
Numeric Keypad *	Expand all items under current item
Numeric Keypad -	Close all items under current item
Numeric Keypad +	Open current item
Views
Alt+D	Switch to Data view
Alt+S	Switch to Search view
Alt+I	Switch to Index view
Alt+T	Switch to Text view
Alt+C	Switch to Contents view
Alt+P	Switch to Properties view
Ctrl+Alt+M	Minimize to System Tray
Text View / Standard Windows Commands

Ctrl+A	Select all text
Ctrl+Backspace	Delete one word to the left
Ctrl+Delete	Delete one word to the right
Shift+Right Arrow	Select one character to the right
Shift+Left Arrow	Select one character to the left
Ctrl+Shift+Right Arrow	Select to the end of a word
Ctrl+Shift+Left Arrow	Select to the beginning of a word
Shift+End	Select to the end of a line
Shift+Home	Select to the beginning of a line
Shift+Down Arrow	Select one line down
Shift+Up Arrow	Select one line up
Ctrl+Shift+Down Arrow	Select to the end of a paragraph
Ctrl+Shift+Up Arrow	Select to the beginning of a paragraph
Shift+Page Down	Select one screen down
Shift+Page Up	Select one screen up
Alt+Ctrl+Page Down	Select to the end of a window
Ctrl+Shift+Home	Select to the beginning of a document
Documents
Ctrl+N	Create a new document
Ctrl+O	Open an existing document
Ctrl+S	Save current document


Legal Information
Appendix

Legal Information

NeoMem is Copyright © 2001-2006 by NeoMem.org. All Rights Reserved.

Microsoft and Microsoft Windows are registered trademarks of Microsoft Corporation in the United States and/or other countries.

Pentium is a registered trademark of Intel Corporation or its subsidiaries in the United States and other countries.


Uninstall NeoMem
Uninstall

How to Uninstall NeoMem

1. Click on the Start button in the Windows task bar.

2. Choose Settings.

3. Choose Control Panel.

4. Double click on Add/Remove Programs.

5. Select NeoMem in the list.

6. Click on the Add/Remove button.


No Help Available

No help is available for this area of the window.


No Help Available

No help is available for this message box.