Outliner • Task Manager • Checklist • Note Taker • ToDo List • Organizer • Life Fixer
Handheld Reference Guide
Updated for Shadow Plan 3.0.0
This is the Shadow Plan Reference Guide; please see the FAQ and website
as well for additional documentation. For the Desktop application see its
own Desktop Reference Guide. For new users, see the
Quick Start Guide. For the website, head
to http://www.codejedi.com.
Please join the mailing lists so you can get informed of new updates to
the Shadow software,
or to join in the discussions and
feature requests! This can be very rewarding!
Website Mailing Lists
Section One: Getting Started
- Downloading and Installing Shadow Plan
- Downloading Shadow Plan
- Shadow Plan (Handheld only)
- Shadow Plan Bundle (Handheld + Desktop)
- Shadow Plan Expansion Pack (Desktop Only)
-
Installing Shadow Plan (Windows with Shadow Setup utility)
-
Installing Shadow Plan (Windows By Hand)
-
Installing Shadow Plan handheld (Windows without Shadow Setup utility, Mac, Unix)
-
Installing Shadow Plan onto expansion cards and flash memory
-
Installing Shadow Plan Desktop (for Mac and Unix users)
- Upgrading Shadow Plan
Section Two: A Quick Start Guide
- See the Quick Start Guide
Section Three: A Reference Guide
General
- Whats New?
- Shadow Tips / Discussion Forums
Managing Files and Getting Around
- File Selection Screen
- The pull-down menus and shortcuts
- File operations popmenu
- Recent Files (History) popmenu
- The screen
- The buttons
- Synchronization and Backups
- Your files and the desktop
- Your Shadow items and their linked counterparts
- Files, Categories, VFS, Expansion Media
- How files are stored
- How categories are stored
- VFS and Expansion Media (Memory Sticks, Compact Flash, etc. etc)
- Recent Files/History Screen
Using and Editing Lists
- List Preferences / New List Screen
- General panel
- Auto panel
- Options panel
- List View Screen
- The titlebar (for column titles and sorting)
- The pull-down menus and shortcuts
- The screen
- Flags and Popmenus (top right)
- Item title line icons
- Grafitti input
- Keyboard input
- Double tap
- Tap and hold
- Drag and Drop
- Virtual grafitti
- Portrait and landscape modes
- The buttons and graphical button bar
- On-screen Mini Editor
- Full-screen Item Details Editor
- The pull-down menus and shortcuts
- The screen
- The buttons
- Item Details Screen: Editing A Note
- Item Details Screen: Item Options
- Sorting the View
- Finding text in your list
- Using the Clipboard
Filtering, Tagging, Categorization, Alarms, Life Fixing
- Filtering and hilighting the display
- Built-in filters
- Building and using custom filters
- Greedy custom filters
- Tags and Categorization
- Tags - the concept
- Tag Manager - create, delete and edit tags
- Tag column and popup
- Tag filtering and categorization
- Tag examples
- Tags Wizard (for Fast Tagging and Quick Filtering)
- Fast tagging
- Fast filtering
- Alarms
- Setting up alarms
- Receiving alarm notifications
- The Alarm Manager
Technique: Integrating (or taking over) your ToDo list
- Automatic import of ToDo and Datebook items
- Automatic ToDo linking
- The handy ToDo link column
- Filtering by location/context
- Sending items to other lists
- Alarms and Repeats
Displays - "List Types", "Custom Views" and "Saved Custom Views"
- Built-in List Types
- Custom Views and Layouts
- View Manager
- Views with automatic filters
- An old recipe book and samples
Preferences and Customization
- Preferences
- Global preferences
- General Preferences panel
- Display Preferences panel
- Theme Preferences panel
- Link Preferences panel
- Apps Preferences panel
- Highres Preferences panel
- View Customization - Fonts
- View Customization - High Resolution
Importing and Exporting Items and Linking In/Out
- New From Screen (Import individual items from To Do/Datebook)
- Marked import from To Do list
- Link Manager Screen
- Linking to To Do items
- Linking to Datebook entries
- Linking to Addresses
- Linking to Memos
- Linking to Tags
- Linking to Other Applications (Organize other apps!)
- Setting a link/Copying to Other Database
- Link Details/Using or Modifying a Link/Severing a Link
- Synchronizing Links (automatic sync of link data to other applications
and even the desktop!)
- Importing Your Data
- From the ToDo application (replace your ToDo app!)
- From Other applications
- The memo format
- Example: Importing From BrainForest
- Exporting/Printing Your Data
- Exporting as text
- Exporting as HTML (print your lists!)
Miscellaneous
- Sony Jog Dial Control
- Palm 5-Way "D-Pad" Control
- Contributed Tools
Installation - Downloading Shadow Plan
Downloading the latest version of Shadow Plan is easy. Simply head on
over to CodeJedi.com to pick it up.
Specifically, you can go to the downloads page. You will always be able to find the latest
version (and older ones too, in case for some reason you wish to go back
a revision). The download will be clearly labeled and will include the
manuals, handheld application, desktop application.. the works.
Installation - Windows
Installing Shadow Plan with the Windows Setup Utility is very easy!
Simply run the "Setup*.exe" that comes in the distribution file, and follow
its directions. You will need to pick a directory to put Shadow Plan's
desktop files in, but you can leave the default if you don't know where
to put them.
Example: Shadow Plan 3.0's distribution includes Setup30.exe. The
version number is in the filename to make it easier if you have many versions
around and want to make sure you're using the latest.
Note:
The setup utility might take a minute to unpack itself and get ready for
the installation; it features a small progress bar so you can observe this
process, but it can be slow at the very beginning, while unpacking and
checking itself for errors, etc.
If you are having trouble getting through the setup*.exe installation
application for some reason, then you can perform a manual installation as
well. See the INSTALL.txt file included with the distribution for details.
After the installation, you just perform a Hot Sync and Shadow Plan will
appear on your Palm OS device, the manuals will be available in your Start
menu, the Shadow Plan Conduit will start syncing your selected files, and
the Desktop Application will be ready to use. See the Shadow Plan
entry in your Start menu.
Note:
If for some reason your handheld doesn't get a copy of the application,
or doesn't get updated with the latest, just double click on Shadow.prc
in the distribution and then sync, and you should be all set.
Installation - Windows By Hand
You should ideally use the Setup utility to do the installation; however
if for some reason its misbehaving on your system, you can still install the
works by hand, though it is more tricky.
Please consult the INSTALL.TXT file, found in the zipfile distribution for
the latest instructions on doing this. In general though, you go through
these basic steps:
- Double click on Shadow.prc; this asks Palm Desktop to install the
main handheld application for you. Pick the correct handheld user!
- Double click on ShadowSync.prc (to also install it)
- Synchronize; this moves the two handheld components to your handheld.
- Copy the By_Hand directory to somewhere on your computer; for
instance, you could copy it to C:\Program Files
- Rename By_Hand to "Shadow Plan" (or whatever you'd like it to be)
- Run Shadow.exe by double clicking on it; if Palm Desktop is set up
correctly, Shadow Plan Desktop should come up on your display.
- One of the pulldown menus is labeled "Expert"; pick it, and one of the
options is "Force Install"; pick that. This will ask the desktop to attempt
to copy the sync conduit and some other files into the right place for
synchronization to work. It should report a simple success or failure.
- If an error occurs, email support@codejedi.com and we'll be sure to
help you out!
Installation - Mac, Unix, Other platforms
(or for Windows users who do not wish to use the automatic Setup utility)
Installation of Shadow Plan is fairly straight
forward and should be done just as you've installed any other palm
application. Just follow these simple steps are you're ready to save
time!
NOTE: Windows users can install the handheld software using the
steps below. To install the Shadow Desktop application, you will have to use
the Windows Setup Utility.
- Obtain the Shadow Plan distribution file (you've probably done this
already, since you're reading this manual)
- Extract the distribution file (a .ZIP archive) into the directory you
wish to keep the files in.
You don't need to keep the extracted files
after the installation, but you may wish to keep them so as to have the
Reference Guides and Quick Start Guide available in the future.
- Install the Shadow.prc file into your Palm OS device.
This is the
tricky part, since you can do it in many different ways depending on
your OS and on your setup. On a typical Windows OS with Palm Desktop
installed, you can simple double-click on the "Shadow.prc" file
in the Windows Explorer, and it will set it up for install automatically.
You may have to run "InstApp" or other "Installer"'s and give them
"Shadow.prc" to install. Under unix (FreeBSD, Linux, etc) you can
easily use pilot-xfer to install the Shadow.prc.
- Thats it! All you need is "Shadow.prc" and you're ready to go!
Installing on Expansion Cards / Flash Memory
Shadow itself will run perfectly from expansion cards and flash memory,
but there are some things to note, particularly if you're using Shadow
Desktop!
- Shadow Plan runs perfectly from expansion media, including (but not
limited to) Memory Stick, SD (SecureDigital), CF (Compact Flash), and
others. You name it and we run on it!
- If you have moved Shadow Plan to expansion media, it is important to
leave a hidden little program called ShadowSync in main memory. ShadowSync
will not show itself in your launcher, and is specifically designed to be
small and left in main memory. It is needed for synchronization. You
needn't worry about it at all.. it clocks in around 4k or 5k, so is
almost unnoticeable.
- Shadow runs perfectly from internal flash memory. Simply use something
like Jack Flash to install Shadow there. Make sure to follow your flash
file managers manual so as to avoid messing up your operating system!
- Shadow runs perfectly from Visor flash memory modules; just use the
file mover utility on the card to move Shadow to the card and you're good
to go. Its wonderful.
- Shadow databases (your files!) themselves cannot be stored just anywhere
on a card; they need to be managed by Shadow's own file copying routines.
(Though the adventurous can move the files around themselves, of course.
See the VFS section of the manual for details). Shadow data files kept
on expansion media cannot be synchronized (as of version 2.8), though we
intend on supporting expansion media synch in the future.
- Shadow will be launchable just fine from PiDirect or other operating
system extensions, however you cannot store Shadow databases (your files)
on cards and access them through PiDirect.. since those programs require
the data to be read only, and obviously your Shadow files are editable!
Installation - Desktop (Mac, Unix)
These bulds of Shadow Desktop are less supported, but we still wish to
wave the flag for the small guys and so we make them available. We'll do
our best to support them and keep them up to date, but bear with us!
The Unix version is already quite usable and stable; it does not feature
a sync system since there is no prevalent sync system for Unix. There is no
Hotsync Manager. As such, you can use Shadow Desktop for Unix to directly
edit ".pdb" files; you can use pilot-xfer (part of the Pilot Tools set), or
JPilot, or KPilot, or any number of tools to up and download the .pdb
Shadow Plan list files,a nd then just use Shadow Desktop to manipulate them.
Shadow Plan for Unix is currently available for Linux, though please let us
know if you'd like a FreeBSD or other build.
Shadow Plan for Mac OSX is still in beta as it has a number of issues; it
is already very useful and usable, but does have some gotchas, so don't mind
a crash here or there. We're constantly working on improving it, but our
resources for Mac are limited, so we do our best.
Download Unix and Mac Desktops at the Codejedi website's
download page
Upgrading Your Shadow Plan
Upgrading Shadow Plan is very easy! Simply download the latest version you
wish to install from www.codejedi.com
and go through the normal Installation procedure. None of your Shadow lists
will be removed during the install! By installing a newer Shadow Plan program,
you will automatically update everything that is needed to get to that
version.
Example for Windows: For Windows users, simply download the latest
version and run the Setup*.exe that comes with it. Follow the onscreen
directions and you're all upgraded!
Example for Mac, Unix: Simply download the latest distribution and
install the Shadow.prc as you would any other .prc file. Your handheld will
now be on the latest version! Upgrading the Shadow Desktop application requires
using the appropriate setup utility.
NOTE: I do suggest keeping on top of major revisions; it is best
to go from the 1.3.x series to 1.4.0 and then to 1.5.0, for instance,
than to go from 1.3.x to 1.5.0 directly. This should work fine, as I
try and maintain forward compatibility. (We have had many people jump
all the way from 1.x releases through to 2.8 without a problem!)
Once you get extreme
like 1.2.x to 2.0, its hard to know for sure if everything will work and
so caution should be used.. perform full hotsync backups beforehand!.
So its best to check the website every month or two and install new
versions as you can. Remember, updates are always free!
Whats New?
See the file "WhatsNew.txt" included in the top level of the distribution
zipfile. You can also click here, but it may
or may not lead anywhere, depending how you installed this manual!
Shadow Tips / Discussion Forums
We host a number of mailing lists and forums so that everyone can help each
other, bounce ideas around, or make feature requests. You can find all of them
here:
Shadow Plan lists and forums
The main ones of interest are:
- Shadow-announce
Every Shadow Plan user should join this mailing list; when new releases
or updates are made, we post to this list. Only we can post to it, so there
is no worry about spam! This lets you stay on top of new releases with
a minimum of effort.
- Shadow-discuss
This one is available in both mailing list and web forum formats via
Yahoogroups. This can be a busy list where any member can read or post their
ideas, ask for help, or offer advice, help, and thoughts. This is an
excellent forum, though can be busy some days.
- Shadow-tips
Shadow Tips is a forum that is designed for those without the time to
follow Shadow Discuss, or who want to search through only the best ideas.
It is a moderated list, meaning that only good solid well thought out posts
are allowed through. Everyone is welcome to read it, and if you have a good
refined useful idea ("recipe for success"), please post it here. An
excellent resource for all!
Shadow Tips Summary
One of our friendly users went through the Shadow Tips forum archives and
formatted the majority of the postings to be easier to read on the handheld
screen. We've included his Shadow Tips Summary in the Shadow Plan
distribution. See the "Tips" directory in the .zip file you downloaded
with Shadow Plan in it. Open the Tips directory, and double click on the
included ShadowTips.PDB file, and it'll install to your handheld and be
available to read at your leisure in Shadow Plan itself!
One thing to note is that the Shadow Tips Summary is a pretty large file
with a lot of long notes. It might take a few moments to open on older units,
though should open in a blink for newer PDAs.
File Selection Screen
If no list is currently open, the file selection screen will be
displayed. From here you can do high level operations such as beam, delete,
rename, duplicate, import, export and otherwise manipulate whole files.
Most importantly you can open existing lists and create new ones. The actions
that can be taken from this screen are described below, starting with the menus
accessible by tapping the menu icon at the lower left of the graffiti
area.
 |
 |
 |
 |
| File Selection Screen |
File operations popmenu |
Recent Files popmenu |
Categories and one expansion card |
Pulldown menus and shortcuts
- Open List
Open list retrieves the currently selected list and goes to the
List View screen where you can manipulate the contents of the list.
This menu item to make keyboarding easier and the menus more
consistent.
- New List
New List allows you to create a new Shadow file. It brings up the
List Preferences screen from which you can either tap "Cancel" or
fill in the information for the new list and tap "OK". Hitting "OK"
moves you to the List View screen (see below). Sensible
defaults exist so you can just enter a filename and go if you
wish. You can return to List Preferences anytime you wish.
- Delete List
This will delete the currently selected file. In case you
picked the wrong file, an Alert will be shown to ask if you
are really sure about removing it. If you are sure, another
Alert will present itself asking if you would like to remove all
the "file links" to this file. Answering "Yes" to this dialog
will cause Shadow to search through ALL your lists for
occurances of links to this file and any that are found are
removed. If you choose "No", then Shadow will simply delete the
file without removing links to it. There are reasons you may wish
to do either one -- you may wish to delete the links to the now
removed file, so that you don't have "orphaned" links -- links
that don't go anywhere. Or you may wish to leave the links
going nowhere, so that you can create a new file and have all
the old links pointing to it, because you named it the same
as the now deleted file.
- Rename List
Renaming a list pops up a new form that shows you the current name
and allows you to enter a new one. By default it sets you up with
the existing name in case you just wish to change it a little bit.
Shadow will automatically go through ALL your Shadow files
and convert links to the old file to point to the newly named file.
If you have a lot of large files, this can take a moment.
- Duplicate List
This will create a new file with the same contents and settings as
the currently selected file and will prompt you for a name for the
new file. As with the Rename List command, the new name will be
initialized to the original name. If you do not modify the name,
then no duplicate file will be created. Duplicating a list can be
very handy. Suppose you travel from time to time and have created a
template packing list called "Packing". Now suppose that you are
about to head off to Paris. You can duplicate the template list and
give it the name "Packing for Paris". You can then modify the copy
for this specific trip and check off the items as you pack them.
When you are done with this list, you can delete it. Creating
templates in this fashion can be very useful.
NOTE: the shortcut for Duplicate List is "C" (as in Copy), since "D"
is used for Delete. Be careful!
|
|
- Import From ToDo
Importing from ToDo allows you to bring in your Palm ToDo database
items as a Shadow list. This can be used to make replacing the
built-in Palm ToDo application easier, since your toDo items are
migrated nearly automatically! See the later section on "Importing"
for details.
- Import from Marked ToDos
If you do not wish to import all ToDo's, or all ToDo's from a single
category, but wish instead to import select ToDos or perhaps new ToDo's,
then you can use this operation. This lets you specify in your ToDo
application a list for the given ToDo to be imported into. In this way
you can at your leisure prepare your old ToDos to be imported into
Shadow, or even prepare them for import as you create them. To mark up a
ToDo, simply remember that the Shadow marking is like this: "[[["
followed by a list name or partial list name, followed by "]]]". For
example, if you have a Shadow List called "@Inbox", you could mark up
a ToDo with "[[[@Inb]]]" and that would be enough for Shadow to figure out
which list you mean. Make sure that it doesn't match 2 or more list
filenames though, or else you won't know which list will get the item!
You can specify as much or as little in the filename part of the marking
as you need to identify the list. Once you've marked up your ToDos as
you see fit, simply pick this option and Shadow will inform you of its
progress and how many items were imported in the end.
- Import from Memos
This item allows you to easily import lists from other outliner
applications or from your desktop. When importing from memos, the
memos must be formatted in a specific way that Shadow understands,
otherwise the import will turn out as garbage since Shadow only
understands a few layouts for lists. See the section on importing
for details.
- Export to Memos
Exporting allows you to get your Shadow files out of Shadow and
into another place -- another Palm outliner, a desktop application,
or even a web browser! You may wish to do this so you can edit
lists on a desktop, or so you can print or share with friends. An
exported list should also import back into Shadow just fine. See
the section on exporting for details.
- Export to DOC
Exporting allows you to get your Shadow files out of Shadow and
into another place -- another Palm outliner, a desktop application,
or even a web browser! You may wish to do this so you can edit
lists on a desktop, or so you can print or share with friends. A
Palm DOC file is a standard file for representing long text files
on the Palm, and is most commonly used for word processing or
for eBooks. Many programs for the Palm (and Windows and Mac) can
work with DOC files, so this is a very convenient way to get
data out of Shadow for printing, sharing, prettying up, etc.
- Beam Selected File
This will beam the currently selected file to another palm (even if it
does not have Shadow installed!). This can be handy for passing around
your templates, chore listings, work assignments, etc, to other people.
|
|
- About shadow
This menu just gives you an informational screen. After reading it
over, you will notice that the bottom left includes either "Unreg"
or "Reg" to show your registration status. If you have paid for
Shadow it will say "Reg". If it doesn't, and your still getting
nag screens, you should contact support and get your registration
settled! If you have not paid, it should say "Unreg", which means
you'll get nag screens and should register the product if you
like it.
- Preferences
This pulls up the Global Preferences screen. See it described above.
You can also get this screen from within a List.
- Register
This command will bring up the Registration screen. It shows your
Hotsync ID (Palm Username), which you need when registering Shadow.
When you register, a registration key, which is a series of numbers
and letters, will be sent to you by email. Enter that string of
characters into the field on this screen. Provided you enter it
correctly, your copy of Shadow will become registered.
- Where To Purchase
This option just pops up a window informing you of the location of
our webstore, or the store you downloaded from, depending on our
agreement with the website you downloaded from. Shameless
plug: Buying from the Codejedi webstore gets you your registration
code in the fastest time.
|
|
The file listing
The File Selection Screen is just that -- a way to select a file and
more so, to let you open it, delete it, etc. Most operations only work on
the selected item. Each line of the file listing shows a few pieces of
useful information:
- Filename of the list
- (For checklists) Number of completed items in the list and total number of
items in the list
- Size of the file in bytes (so you can be aware of how much memory is
being consumed by the list)
- File operations popmenu
Controlling the Selection
- You may tap on a line to select it
- You may double-tap a line to select and open it
- If there are so many files in the current category that some cannot
fit on-screen, tap the scroll arrows in top and bottom right
to scroll the screen to reveal the hidden files
- Use page up/down buttons to scroll it
- Use keyboard cursor keys to move the selection up and down
- The Sony Jog Dial will also function here
- The Palm 5-way Navigator will allow page up and down here
The completion-count for Checklists shows the number of items that
are checked and the total number of items in the list, giving you a quick
hint of how finished the projects/items are in the file. The
file size is the number of bytes of Palm memory the file occupies.
NOTE: A future version will allow you to hilight important
files and show more relevant data than the file size, if you like
Opening a file
You can double tap on a filename to open it. If the item is selected (from
a single tap), then you can tap on the "Open" button at the bottom of the
screen to open it. You can also tap on "Open" in the popmenu on the right
hand side of the file you wish to open. Lastly, you can use the keyboard
shortcut or the pulldown menus. Whew!
Deleting a file
You may delete a file by making it the selected file and hitting Delete
from the pulldown menus, or tapping on the trash can located in the bottom
right of the screen. The popmenu on the right also includes deletion
operations.
Changing the file listing's category or selecting an expansion card
|
In the top right of the File Selection Screen is the Category popmenu.
Tap on it to get a list of your current categories and expansion cards.
Pick one of them to change to that category or card, or tap on
"Edit Categories..."
to manage your categories. Once you have made a category or card selection,
the File Selection List will redraw to show you the files in the selected
location. In this manner, you can treat expansion cards as categories
of their own, though in the future you can expect some category management
of files on expansion cards, too.
|
 |
File Operations Popmenu
|
Most of the file operations that can be performed from the pulldown menus
and onscreen buttons can also be applied by tapping the arrow on the right
side of the filename. This will select the item and then apply the desired
operation, as if you'd selected the item and hit the appropriate pulldown
menu yourself. Operations include:
- Open
- Changing the items category (without having to enter the list and go to List Preferences!)
- Beam
- Rename
- Duplicate
- Delete
- Export to memo
- Export to DOC
- Move to card (or Move to internal)
- Copy to card (or Copy to internal)
"Move to card" and "Copy to card" are only available if you have an expansion
card plugged in and your version of Palm OS supports those cards as storage
media and you are currently viewing an internal category. If a card is plugged in and
you're viewing the card directory, the options "Move to internal" and
"Copy to internal" are shown instead. If you select one of the two "to card"
options, another list will pop up
letting you select which card to operate on, though currently you will
likely see only one card listed. (Future units may sport multiple card
slots.) If a file already exists on the card or internal memory target,
you will get an error -- Shadow will try to stop you from accidentally
clobbering a file that has the same name in the target location.
|

 |
The buttons
There are only four buttons on this screen; "New", "Open", "Recent" and
the "Trash Can". Hitting "New" is the same as tapping the "New List" menu
item (see above), allowing you to create a new list. Tapping
"Open" will open the file you currently have selected in the
File Selection List. Finally, tapping on the trash can will allow
you to delete the specified file just as if you'd tapped the
"Delete List" menu item. The "Recent" button performs as follows:
Recent Files (History) Popmenu
|
Shadow Plan keeps a list of files that you've recently accessed. The
way this works is each time you open a file, it is pushed to the bottom of
the history listing if it is new. If it is already in the history listing,
it is not moved. The reason for this is to keep you moving quickly -- moving
items around in the listing could make you pick the wrong file if you're
in a hurry. You can also perform a few operations on the recent files
listing:
- Pick a file to open it (regardless of category!)
- Clear the history (if its too cluttered, for instance)
- Start a new list. This is useful since you can pull up the
recent files listing while inside a file. Starting a new list
inside one file causes the current file to save and a new one
to begin right away
See the section on the Recent Files
|
 |
If you're careful with the order of opening some files after clearing
the recent files history, you can essentially create yourself a quick
table of contents to jump around your more common lists very quickly!
Synchronization and Backups
Synchronization is covered in detail in the Desktop Reference Guide. Please
see it for a discussion of that subsystem.
Some notes to consider:
Shadow links are synchronized
For example, if you have an item in a Shadow list linked to a ToDo item,
changes to it in either Shadow or in a ToDo program will be reflected in
the other program. Change the ToDo and Shadow will update its copy. Change
the Shadow item, and ToDo will be updated. This is a very powerful mechanism
for keeping things in order! Even changes made on your desktop ToDo will
get carried to your handheld's ToDo and then into Shadow!
Shadow tells Hotsync Manager to always Backup your files.
Backups are easily installed after a system complete reset, or if you
terrible mess up a file somehow. These are not part of the Shadow Desktop
system per se. I just wanted you to know that at minimum Hotsync Manager
always backs up your Shadow data.
Shadow can synchronize your handheld data with the desktop
Shadow Plan has a Windows desktop application; Our Mac and Unix desktop
applications are in the works and should be along shortly if they are not
out already. For a file to synchronize, you will have to have the
"Synchronize" checkbox checked in a lists List Preferences. We
do this so that you can pick and choose which files to synchronize.
Shadow synchronized files have many backups
When Shadow Conduit and Desktop are synchronizing files, at least 3 backups
are kept. Which is to say, you will have a file on your handheld, Hotsync
Manager will keep a Palm backup, Shadow Desktop will have its desktop side
file, and you will have 3 desktop-side Shadow Desktop backups. We're saying
you have a lot of backups, in case the worst happens.
Our synchronization technology is extremely safe
Our synchronization technology is quite intelligent; you can sync at home,
at work, both home and work, or even home, work, a friends place, and your
laptop.. as many locations as you feel like. If a power failure occurs or
a battery runs out in the middle of the sync.. no problem! Shadow will pick
up where it left off. If a tornado destroys your computer (then you have
bigger problems to worry about ;) during the sync.. thats fine. Just sync
somewhere else, and all will be well. As long as you do not lose both your
handheld and your computer at the same time, you'll be fine.
Files, Categories, VFS, Expansion Media
In general, you shouldn't need to worry about Shadow's file usage. It'll
take care of everything for you, and you can manage everything you need about
your files through the various menus and options available in the file
selection screen and list view screens.
How files are stored on the handheld
Each Shadow list is stored, along with the list preference settings
for that list, in a single Palm database (or .pdb) file. If you wish
to beam this file to someone else or download it to your desktop
(using HotSync or pilot-xfer or Shadow's Desktop Conduit, or other tools),
you can do so. It's just like any other .pdb file. The shadow file is
named "ShadP-FILENAME.pdb", where FILENAME is the name you gave to the
list when creating it with Shadow. Shadow Files are not categorized.
How categories are stored
Shadow Categories are stored in a special, separate database called
"ShadCat.pdb", which is a normal Palm database. Its sole purpose is to
store the last-specified category of each file. Keeping the categories
separate from files offers some advantages. For example, if you beam a
file in your Unfiled category to a friend, and they then move it from
Unfiled into Personal in Shadow, and you later beam it over to them
again, their new version of the list will still be filed under
Personal. You don't need to know much about ShadCat except that it is
there. What if you lose it? All your Shadow files simply revert to
being Unfiled. If you get a Shadow list that ShadCat doesn't know
about, it will be Unfiled.
Shadow Cache
Shadow uses a lot of runtime memory to help speed up its performance.
In addition to this memory, it caches various interesting calculations
into storage memory for later use this "session", so that it can avoid
recalculating things when it would rather be speedily working with
your data. This cache is removed when you exit Shadow, or at various
other times. Please do not delete it yourself unless you are sure
Shadow is not running, or else you will run into problems!
VFS and Expansion Media (Memory Sticks, Compact Flash, etc. etc)
There are many types of expansion media or plug-in cards that you can use
for various Palm OS units; Handspring units use Springboard modules, Sony
units follow their Memory Stick system, Handera and TRGPro users are
used to Compact Flash, and Palm units have a variety of cards they can use.
In general, data on these cards is accessed through an operating
system module called "VFS" -- the Virtual File System. All you need to
know is that data on the cards is not part of "internal memory" and so
programs need to be aware of VFS before they can access data stored in
VFS devices. Shadow supports VFS, so all is well in the world :)
You manage files on a card from the file selection screen just like
any other files; see that section for details.
There are some things to be aware of when using VFS data files, however,
so read on.
- Files are moved back and forth between internal memory and the
expansion cards using the "file operations popmenus" available in the
File Selection Screen. See that section for details.
- If you're adventurous, you can move files around yourself using
such tools as McFile, Filez, GentleMan, etc. Shadow files are kept in
/PALM/Programs/ShadowPlan.
- Though most handhelds have only one VFS expansion slot, Shadow supports
as many as a unit has.. so Shadow will work on future devices (or any
current devices I don't know about) with multiple expansion cards at a
time. Cards are accessed through the category picker, though, so you
can only list files from one card at a time, though you can
change which card you are viewing just as you would change category.
- Palm OS supports the concept of Categories as I'm sure you're
aware. This is why almost all Palm applications that use categories use
the same category system -- so that you the user can get around without
having to learn a new category system for each application. They all work
more or less alike in terms of categories. Palm OS does not yet support
categories for datafiles stored on VFS and as such, the majority of VFS
supporting programs do not support categories for data stored on cards.
Shadow will eventually be supporting categories for files stored on VFS
once we build our own category maintenance system, but for now all
Shadow files stored on a card have no category associated to them.
- When you open a file that is stored on a card, Shadow actually copies
the file to internal memory and opens it. When you close the file (or
change to another application, etc) Shadow saves the file to internal
memory and copies the file back to the card. This means you must have
enough free internal memory to hold the file, and enough free space on the
card to hold any changes made.
- Popping the card out while Shadow is running is unwise but ought to be
handled well. If you are looking at the directory of a card and pull the
card out, you'll just get an error when trying to open the files in the
directory (of course, since they're now unavailable!). Likewise, if you've
opened a file thats on a card, and then pull the card out, the file will
save to internal memory. Since the card is no longer available, it'll be
left it the Unfiled category of internal memory, and you can use it
as a normal internal Shadow file (since it now is one), or copy it back to
the card at your leisure. When you pop in or out a card while Shadow is
running, Shadow will leave you to determine what to do, since presumably
you know what you're doing when you pop in or out the card :)
- If you try and open a file thats on a card, while a file with the exact
same name already exists in internal memory, you'll get an error -- Shadow
is trying to protect you from accidentally clobbering a file that you've
got internally. (Perhaps you received a beamed file from a friend, or
just created an internal file with the same name as a card based file.
You may have yanked out the card at an inopportune time in the past and
left a duplicate file internally, or perhaps there was a rare Shadow crash
leaving a card based file on internal memory, that you need to move back
to the card or delete). Shadow will let you figure out what to do.. open
the existing file, remove it and make way for the card based file, or
the like.. theres no way for Shadow to guess what you wish to do.
Recent Files/History Screen
As you can see from the screenshots, the Recent Files popup can be summoned
a variety of ways. You can in fact summon in like this:
- Recent button on the File Selection Screen
- Recent Files menu item under Go menu in List View
- Under the [V] popmenu
- If Shadow is set to a hardware button, pushing that button while in
List View pops up the listing
|
Shadow Plan keeps a list of files that you've recently accessed. The
way this works is each time you open a file, it is pushed to the bottom of
the history listing if it is not in the listing already. If it is already
in the history listing, it is not moved to the bottom. The reason for this
is to keep you moving quickly -- moving items around in the listing could
make you pick the wrong file if you're in a hurry and used to its position.
You can also perform a few operations on the recent files listing:
- Pick a file to open it (regardless of category!)
- Clear the history (if its too cluttered, for instance)
- Start a new list. This is useful since you can pull up the
recent files listing while inside a file. Starting a new list
inside one file causes the current file to save and a new one
to begin right away
|
 |
If you're careful with the order of opening some files after clearing
the recent files history, you can essentially create yourself a quick
table of contents to jump around your more common lists very quickly!
Built-in List Types
Shadow has a variety of built-in list types that can be used for either
List Views or Individual Item Overrides. (By default, all items are of the
same type as the List they are in, but you may override this in the
full screen Details window of an item).
The various built in views provide a cross section of useful layouts.
They do not contain all of the widgets and columns Shadow Plan can provide
you -- you will need to design your own layouts in order to use all of
the widgets Shadow Plan provides! The built-in views are as follows:
|
Checklist
For packing lists, record collections, things to do, notes.. virtually
anything at all can be a fine candidate for a Checklist.
|
Note
Note lists feature minimal widgetry -- only the Link Arrow column is present.
You may wish to use a "bullet" auto-number to separate items on the screen.
Handy for meeting notes, school notes, jotting down things on the run,
making summaries or essays, writing a column for a newspaper.. anything where
a lot of prose is going on.
|
|
|
Tasklist
This view is useful for project managers, people tracking things going on
over time, or who want to know how far along a given set of chores or
tasks are. It provides a percentage complete column/icons, priorities,
checkboxes and the ever-present link arrow.
|
Flat
Can be useful for just squashing more information on-screen and getting a
simple list of what you need to do, without regard to parent and child
relationships. Often useful as a temporary view -- flip to it using the [V]
top-right popmenu, see whats going on, and then flip back to another view.
|
|
|
Worksheet
This is a handy layout for doing an overview of work; you can quickly assign
items to someone, or add dependencies (via tags), set a date and see how long
until this date is due (or how late you are). Priority is also included, so
you can judge the importance of the items.
|
Unique Custom List Views
Shadow Plan is extremely customizable; you can change your global
preferences (general, display and links), list preferences (mini editor,
to sync or not, colour backgrounds, auto numbers, etc), list options (suppress
word wrap, default todo link category), and even.. what widgets make
up your list display. This is a very powerful option and as a result, can
be very confusing.. especially when coupled with all of these others
preferences and options! But we prefer to give you the power when you've
decided to go looking for it, rather than limit you!
Each list has a "type", normally Checklist, Tasklist, etc. Really, these
are just built in selections of widgets to display in your lists -- a Checklist
is a list where its items have checkboxes (unless you've gone and overridden
the items in that list to be other types :). Should you wish a selection of
widgets not normally shown, you can make your list (or specific items) into a
Custom view. This lets you pick and choose which widgets to use from among
the library of widgets Shadow Plan supports.
Several widgets available are not turned on in any built in view.
For example, you may have wondered why no built in view sports a target date
column. It is definitely supported by Shadow, but takes up a lot of screen
territory, and not everyone needs it.. so we decided to make it purely
optional. A custom list is where you turn it on.
But first.. there are two types of custom view -- a unique custom
view, and a saved custom view. A unique view is one where the details
of which widgets are displayed are stored in the list itself, and no other
list knows about this lists setup. A saved view is where you use the
View Manager to define and save the view, and then ask this list to use
that view. The difference is that for a saved view, you can use the same
view layout for many lists, and changing that layout with the View Manager
changes all lists using that layout. A unique view is.. on its own. Updating
its layout has no effect on other lists. Using a unique layout, or a saved
layout.. is purely up to you. If you wish to have a consistent set of layouts
it is advisable to use saved views.. you can create a half dozen of them
the way you like, and then make all lists of that saved type, and life
is easy onwards.. but at that cost of creating the saved views!
To set what widgets are in the Unique Custom View, you must go to List
Preferences screen. In there, if your list is set to a Custom type, you
will have a Custom button at the bottom right of your screen. Even if you
wish to have the list as a (say) Checklist, but wish to have some items
as Custom, you will need to change the list to a Custom list, set the custom
options, and then change it back to a Checklist.
- Open the list in question
- Pull up List Preferences (List menu, Preferences)
- Ensure the list is set to Custom type
- Tap on the Custom button in the bottom right
- Select the widgets to enable for this list
- Tap OK
- Optionally, set the list view to the desired type; leave it at Custom
if you like, or change it to Checklist. Changing it to a non-Custom means
your Custom options will not be enabled except for specific items you've
overridden to be Customs.
- Hit OK to return to the list view; your custom settings will take
effect on custom items (which could be all of them for a Custom list,
or some of them if you've been playing with overrides)
The list of widgets to pick from is displayed on the right; a list with
most of them turned on is displayed below and right; you can see that turning
on everything leaves little room for actual text content, so be judicious!
What are the available widgets?
- Priority bubble
The priority bubble is the (1) through (5) (and (-)) you see on the main list
view in Tasklists; it can also be displayed as a bold 1-5 or - depending on
your preferences. Note lists, for example, do not have priorities.
- Checkbox
Either a check-circle or a check-box depending on your display preferences.
If present, an item can be checked to mark it as complete.
- Progress bar
Commonly seen on the Tasklist on the right; when present, you'll see a little
progress bar showing how far along the task is. If tapped on, you are able
to set progress in 10% increments. If the item is a parent item, its progress
is not settable, but is the average of its children's progresses.
- Target date column
Not shown in built in views; if enabled, the items target dates will be
shown in your Palm preferred date format. Tapping in the target date column
lets you specify an items target date right from the main list view.
- Start date column
Not shown in built in views; if enabled, the items start dates will be
shown in your Palm preferred date format. Tapping in the start date column
lets you specify an items start date right from the main list view.
- Finish date column
Not shown in built in views; if enabled, the items finish dates will be
shown in your Palm preferred date format. Tapping in the finish date column
lets you specify an items finish date right from the main list view.
- Link arrow column
Seen in all built-in views; shows presence of any link from the item. If
tapped on, allows you to GoTo links, change a todo links category, or
pull up the link manager screen where you have fine tuned control over links.
- ToDo link column
Not seen in any normal view; if enabled, a special checkbox will be displayed
on the right side of items. The checkbox will either be [T] or [] (or
occasionally [X]). A [T] indicates a todo link is present. Tapping on it
will toggle a todo link on or off as appropriate. This is the fastest way
to maintain a todo list from Shadow! If a link has been broken and is not
severed, the checkbox will show [X] instead of [T], and tapping it will
sever the link (and then retapping will of course assign a todo link).
- Days until due column
A very useful column not normally seen; if enabled, each item will be shown
with a number to its right side. The number can be negative, zero, or
positive, and can in fact also be "very negative" (-<<) or "very positive"
(+>>). If the number is negative, it will be displayed in red, and suggests
the item is that many days LATE. If positive, it will be displayed green
and suggests the item is that many days in the future. For example, an
item due in 3 days will be green +3, while an item 35 days in the past will
be red -35 (overdue).
- Tag column
This is available in two versions -- wide or thin. They are equivalent,
however the thin tag column takes up much less space on your display. If
you want it just for adding tags, or if your tags are very short, this is
the way to go. If you're using wide tag names like peoples names or the
like, you'll want the wide tag column, if you can afford it. See the
section on Tags for details.
- Suppress indent
If you want a "flat" display with maximum text space, this will do it.
- Suppress note icon
Normal items with attached notes will show a little note icon on their
right side (of the text); tapping on this will either expand/collapse the
attached note right on screen, or pull up the note editor (depending on
your prefs). If you enable this pref, however, the note icon will always
be hidden and notes will always be collapsed and hidden. You'll have to use
/A, the Item menu, or Details window to get to the notes. People may use
this to maximize screen space, or perhaps if they use Action Names,
DateBk4, or other apps which add "notes" to items all the darned time :)
|

|
Saved Custom List Views
For a general discussion of custom views, see the section on unique
custom views here.
A saved custom view is a custom layout that can be re-used in
many lists. You define and save the layout using the View Manager and
then assign the view in List Preferences, just like assigning a built-in
view type. The difference between a saved view and a unique custom view is
that the saved view can be edited using the View Manager, and all lists
using that view will be updated to the new layout when they are opened. With
a unique custom view, the list is unique and changes to its layout have no
effect on other lists.
Saved custom views are very useful if you wish to have a consistent
layout across lists, or if you wish to define some handy displays with attached
filters. You can quickly change view types using the [V] top-right popmenu,
so it can be extremely useful to define yourself a few handy views, then
flip between them (and their attached filters) depending on your location
or needs.
Example: You could define a saved view that has an attached filter
that shows only high priority items with the tag "@Work". Define another saved
view with an attached filter for items "@Home". Your Work View could show
target dates and priorities, while your Home View could display just checkboxes
or tags (to display who is assigned to a chore, say). Then when you wish to
consult your Shadow Plan To Do list file, just select a Saved View from the [V]
popmenu depending if you are at Home or at Work, and see the desired
layout and filtered items.. all with only two taps!
In practice, once you have defined a saved view, it functions more or less
like a built-in view or list type. You can change a list to a saved layout
in List Preferences or using [V] popmenu. You create and manage saved views
using the View Manager, so see that section for details of those operations.
Changing Individual Item Types
By default, list items have the type "List's Type", which is to say that
whatever type your list is, the items automatically use. If you change the
list's type then the items also change to that type, which makes sense, and
keeps things simple for new users. If you create a Checklist list, then all
items will look like Checklist items... until you override this behaviour.
You have the option of forcing an item to a different type, built-in or
saved custom view. This means you can have a list that is a Checklist type,
and a bunch of items defaulting to "List's Type" (which makes them Checklists in this
example), and other items which are overridden and told to be "Tasklist" type.
These overridden items will not change when you change the list type, and
they will show percentage and priority widgets regardless of what the other
list items will look like.
|
Over-riding items types is useful in a variety of situations. Some people
just like to keep parent items as "Note" type so they're simple and to save
them from accidentally hitting a parent checkbox and checking a whole subtree
of children. In this case just set the List to Checklist or whatever you
like, and override the parents to be Note. Other people like to just have a
mixed bag -- the list could be a meeting notes, with some action items
(needing checkboxes) and some note items. Just override away as you go, or
change the items to their proper type later. No problem!
To override an item, just open the full-screen Details window, and change
the type in the top-right. The details window is displayed here. See in the
top right the override popmenu.
In the example to the right, you will notice the item is either forced
to Worksheet, or the List is a Worksheet list. If you tap in the top right
and change the override to "List's Type" it will now change with the List.
If you change it to (say) "Checklist", then this item will become a Checklist
until the end of time, or you change it's override again.. whichever comes
first :)
Most people will never need to use overridden item types, but if you're
a hungry power Shadow Planner, you'll end up here before long!
|
|
View Manager
The View Manager is similar to the Filter Manager and Tag Manager -- it is
the tool you use to construct, view, edit, and delete Custom Views (whereas
the Filter Manager lets you perform these operations on Custom Filters).
But what is a Custom View?
There are two types of custom views -- unique custom views and
saved custom views. A list can have a unique custom view, which is to
say it has its own view that depends on nothing. Changes to that view will
have no effect on other lists. A saved view on the other hand, is a view
defined with the View Manager and that is assigned to the list just like
a built in type. Many lists can share a saved view, and changing the saved
layout will effect all lists using that view type. As such, saved views are
preferred over unique custom views, and provide you with a consistent look
across all of your lists. However, they are a little more complicated to
use, as a result.
|
The View Manager is rather simple to operate. It has limited operations and
these are the same as in other Managers. It can create new Views, show you
the Details and let you Edit a View, and Delete Views. The View Manager
is shown here:
Hitting "New" presents you with a simple window letting you name the
view, assign a filter, and pick which widgets and columns to display for
items using this view.
Tapping on the "Pick columns and buttons" button will present you with
the custom widget screen. This screen is documented in the
unique custom view section here.
Automatic filters: You can optionally check the "Select" box and
pick a filter. If the Select box is unchecked, then when a list opens or is
changed to this view, no filter changes are applied. However, if you do
check the Select box, then the filter listed to its side is applied when
you open a list with this view, or when you change the list to this view.
The selected filter can be "All" (to disable whatever filter happens to be
already present), or it can be a built-in or custom filter (to disable
whatever filter is current, and apply the specified filter)
One may use automatic filters for a lot of reasons, though a popular one
will be for quick queries. Consider this example: Perhaps you have a To Do
list in Shadow Plan. You might tag items with a location such as @Home or
@Work. You could build appropriate views for home and work (with work's
featuring date columns and priorities, say, while the home view includes
only checkboxes and tag columns to see who is assigned a task). Attach a
filter to each of Home View and Work View. Then with only two taps (one to
[V] top-right popmenu and another to either Home or Work View) you can
get a filtered and cleanly laid out list of your To Do's that is much more
useful that seeing the whole list in some confusing layout).
Note: Watch out for the Select checkbox - it can be confusing. If it
is unchecked, no automatic filter changes will occur. If it is checked, then
the filter selection *will* change when you open the list. If you check the
Select box, and set the filter to "All", then whenever you open the list the
current (last set) filter will be removed, and this may confuse you!
Assigning a saved custom view
Remember, to assign a saved custom view, you change the current lists type
in List Preferences just as you always did (since saved views will be listed
along with the built-in views). You can also quickly change the
list type using the [V] top-right popmenu!
|

|
View Customization - a Recipe Book
In Shadow, every list has a "default view" you specify and every item either
inherits this default view or is overridden to have its own. A view
is the method used to determine how to draw each item onto the screen.
You can set a list view to be one of the built in views or create your own
custom view. Each item defaults to its list's view, but can be over ridden
to take on one of these other views.
 |
 |
|
Change list to custom type, and a custom button appears
|
Tap the custom button to customize the list view to your liking
|
This section simply shows off a few neat screenshots with descriptions
of how they were built, so you can see some of the possibilities. There
are many more things you can do!
 |
 |
 |
| Built-in Checklist View |
Built-in Note View |
Built-in Task View |
|
|
|
 |
 |
 |
| Bult-in Flat View |
Custom View, with
most options turned on |
Custom View, with indentation
suppressed, checkboxes instead of
checkcircles, todo links so you can
have them on your todo list,
and larger triangles for your
mature eyes. Coloured background
also turned off. Numbered level 2
items, bulleted level 1.
|
|
|
|
 |
 |
 |
Custom view, with indented
priorities and collapse/expand
arrow; large arrow icon priority
number instead of bubbles; target
date column added. Priorities
present.
|
Standard checklist view
Coloured an item via Details
screen. Added address book
and memo links through link
manager
|
A list with button bar activated |
Sony Jog Dial Control
Jog Dial's go a long way in helping you get around your handheld, especially
when trying to use the unit one-handed (while shopping, or driving, or other
Olympic-class events :) Sadly, each vendor has implemented jog dials in
a different way so it'll be awhile before every application can support
every jog dial. We at Codejedi fell so in love with jog dials that we're
making sure to support them as fast as possible, however!
We currently support the Sony Jog Dial. We will be supporting Handera
type Jog Dials in around Shadow Plan 2.3, and hopefully Kyocera and others
around 2.4 or later.
Sony Jog Dial (and Back button)
The listing below shows the operations performed by the Jog Dial and
Back button in the various screens. We're confident you can maneuver around,
view lists, and change lists all with one hand, using the below operations.
- The jog dial will navigate popmenus and lists in all screens.
- The back button will attempt a Cancel or OK or Done (in that order) for
screens without special support (such as the filter screen).
- Remember that you can hold down the Back button to get a little cursor.
The jog dial then lets you select any widget on the screen and you can
attempt to operate it with the jog dial. Handy for the Details screen.
- While in the File Selection Screen:
- Back button, no file selected: Pops up the category listing
- Back button, a file selected: Unselects the file
- Jog up, no file selected: Scroll one page up
- Jog up, a file selected: Select previous file, scrolling as necessary
- Jog down, no file selected: Scroll one page down
- Jog down, a file selected: Select next file, scrolling as necessary
- Jog press, no file selected: Select first file
- Jog press, a file selected: Open the file
- While in the List View Screen:
- Back button, no item selected: Save and close the file
- Back button, an item selected: Unselects the item
- Jog up, no item selected: Scroll one page up
- Jog up, an item selected: Select previous item, scrolling as necessary
- Jog down, no item selected: Scroll one page down
- Jog down, an item selected: Select next item, scrolling as necessary
- Jog press, no item selected: Select first item
- Jog press, an item selected: Show item details of selected item
Handera Jog Dial
Not yet supported. Check back soon!
Kyocera Jog Dial
Not yet supported. Check back soon!
Palm 5-Way "D-Pad" Control
The newer Palm units include a little navigation disc on the units, in
place of the traditional page up and page down buttons. The disc is essentially
a 4 direction controller with a button in the middle.
We have implemented the 5-Way Control in much the same way as the Sony
Jog Dial, though of course it varies a little due to its difference in design.
In general, all you need to know is that it operates differently depending
if an item is selected or not. When no item is selected, pushing up or down
on the 5-Way will page up or down respectively. When an item is selected,
pushing up or down will select the previous or next visible item,
respectively. This lets you move around quickly or slowly, depending what
is selected. Handy.
You can select an item by pressing the center button, or by pushing right.
You can unselect an item by pressing left while not at a collapsed parent
item. Thats most of it right there!
List View:
- Push, no item selected: Select an item
- Push, an item selected: Open Details for this item
- Up, no item selected: Scroll one page up
- Up, an item selected: Select previous item, scrolling as necessary
- Down, no item selected: Scroll one page down
- Down, an item selected: Select next item, scrolling as necessary
- Left, an item selected, expanded: Collapse the item
- Left, an item selected, collapsed: Deselect the item
- Right, an item selected, collapsed: Expand the item
- Right, an item selected, expanded: Open Details
Detail Screen:
- Pushing the button is the same as hitting OK
- Left is the same as hitting Cancel
So you can think of "right" as selecting an item or going deeper into a
selected item, and "left" as unselected, or backing out of changes. Think
of "up" and "down" as getting around.
List Preferences
The List Preferences screen is used to define the overall options for
the list itself. For example, you may wish to synchronize this list but
not other lists. Since that is a decision you make on a list by list
basis, you set it up in the List Preferences screen. For options that
make sense effecting all lists, look into the Global Preferences which
are documented in another section of the manual.
This screen is usually opened when you make a new list, or when you wish
to change something about an existing list. It is common when making a new
list to just leave the defaults, as they're pretty good, and then return
later to set things up. You can change any of the List Preferences any
time you wish.
If you worked with List Preferences in versions prior to Shadow Plan 2.8
you may recall an Options button; it is now gone, replaced with a new panel
based system. Several "tabs" exist at the top of List Preferences now, and
tapping on a tab will switch to the corresponding panel of options. Most
people will be happy with the default panel of handy general options, though
if you want to get into the really powerful stuff, the other tabs are
very useful!
List Preferences apply only to a specific list, and are saved into it.
Changing any settings here will not affect any other list than the
currently loaded one. These items are basicly those things you may wish
to change about the appearance and formatting of a given file. This is
where some of the real power of Shadow Plan is :)
Shadow Plan will always pick sensible defaults. As such you need only
enter as little as you want into these screens. If you just enter a filename
you're ready to go. The other myriad of options are for your customization
and can be changed anytime.
General Panel
- Filename
You must enter a filename when creating a list. You can use
any characters you like in the filename, however Shadow will
strip out some particularly dangerous ones, such as "/" and
"(", since they can cause problems with Hotsync Manager. Once
a list has been given a name, the name can be changed only by
using the "Rename" menu item on the "File Selection" screen
(see that section of this manual). If you pull up the List
Preferences menu while an existing list is open, you will not
be able to make any changes in the Filename field. To ensure
that your files do not get overwritten by some other
application, the actual filename on the Palm is the
name you entered with the text "ShadP-" prefixed to it. You
will never see this in Shadow itself, but when you Hotsync
files you'll see the true name. Only one file with a given
name can exist at a time (even across categories - see the FAQ
for reasons why).
- List Type
Each Shadow list has a view type associated to it. Don't worry,
you can change the type anytime you like. The type is just
a general description which tells Shadow how to display the
information you're storing in it. A file can be a Checklist
(with checkboxes), a Memo (without any decorations), a
Tasklist (with Priorities, Checkboxes, Progress Bars, Dates, etc),
a Flat list (no indentation, but with a todo link checkbox for
faster todo linking), or a Custom view (where you can turn on
or off any feature you like!) You can pull up List Preferences
from within a list and change its view type at any time.
You never lose any information .. you just change how it is
presented.
Default: Checklist.
NOTE: Changing the list to a Custom view will activate
a hidden "Custom" button which allows you to customize your
list to your exact requirements. See the "Customization" section
of the manual to find out what you can do. If you don't set
any custom options, you'll have a custom view with no gadgets..
hardly any fun at all! Be sure to turn on some gadgets if
you need them :)
- Category
Palm files can be assigned to categories. Palm OS supports no
more than 14 user categories; fortunately, that usually
provides sufficient flexibility. You can create your own new
categories, rename existing categories, and merge two
categories. This item in the List Preferences allows you to
assign the new or existing list to a category or to carry out
the above category changes. The "File Selection" screen allows
you to show only the files in a particular category.
- Synchronize Checkbox
This is an important setting that controls whether or not the
Shadow Conduit will even look at this file for synchronization to
the Shadow Desktop application. Even if you do not set this pref,
Shadow will have the Hotsync Manager back up your files in case you
need to restore them later. With the Sync preference checked, the
Shadow Conduit will sync this file with the desktop during
Hotsync.
Default; Off. You may not wish to synchronize all files since
it can slow the sync down to have a hundred files being checked
each time.
- Mini-editor Checkbox
Shadow Plan lets you edit in two main ways -- via the full
screen Details Window (the default), or via the "on screen"
Mini-Editor. Theres advantages to both -- the full screen window
lets you change almost everything about an item, all in one handy
place. This lets you see all of the item in a glance, and change
it at will. The disadvantage is that you cannot see the items
around it, since the list view is covered. We call this "item
context view". With some lists (such as a shopping list) most of
your list is just plain text, and you needn't worry about setting
dates and tags up, but you may need to see what is going on around
the item. In this case, you would turn on the Mini-Editor, which
lets you edit the item text right on the main list view, in a
little window at the bottom. The advantage is you can see your
list layout while editing. The disadvantage is you do not see
much of the item detail. This keeps "list context" in your head.
The mini editor has a button to pull up the full screen Details
Window when you need it, of course. (We do not offer an edit
system with the cursor right in the text in the list view due
to limits of the Palm OS edit gadgetry and high res screens).
So turn on the mini editor if you think you need to see the list
structure while you are creating items.
Default; Off.
- Colour Theme Checkbox (Coloured Ledger Background)
Normally Shadow uses a white screen under your list. With this
list preferences checked, an alternating blue/white
background will be shown behind the list. This can really
ease readability for some users.
Note that the colour backgrounds will not show up on older
model Sony Clie devices while in "low res mode" or "high res assisted
low res mode", but will show up on those units in Shadow "high
res mode". The reason is due to bugs in the Sony OS and not
due to a limit of Shadow. Sony has corrected this bug in later
units such as the Sony NX.
Default: On.
Note that you can change the colours used by setting up the
Theme Preferences, a global preference panel. See elsewhere in this
manual.
- Show Headings Checkbox - Fast access to sort, column titles
When checked, the first list display row is taken up by a set of
column headings. When you're changing views a lot, or just starting
out with Shadow, its nice to know what the columns are for.
Furthermore, tapping in a column on the titlebar offers you
the option of sorting (Ascending or Descending) on that column,
saving you from reaching for the List pulldown menu.
Default: On. Its handy for newbies and oldbies alike!
|
List Preferences
Tap on Opt to get List Options
Change list to custom type, and a custom button appears
Tap the custom button to customize the list view to your liking
|
Auto Panel
The "Auto Panel" is for options that generally enable or disable Shadow
automatic behaviour. For instance by default Shadow will check a parent item
if all of its children items become checked. Sometimes you may not wish this
automated behaviour, so you can disable it here, for example.
- Auto-Numbering
Auto-numbering is one of the special features that Shadow offers.
You can specify an automatic numbering preference for each of the
first three levels in the hierarchy. Lists themselves allow the
sublevel under each item to use its own numbering sequence. This can
result in strange looking lists (for example, if you have the top
level numbered 1-2-3-4-5 with the children of one item numbered
i-ii-iii and those of another item numbered A-B-C-D). You can use
the List Preferences auto-numbering settings to enforce a uniform
numbering system. When any selection other than "No preference" is
made, it overrides any individual settings that may have been made
previously and locks out the numbering setting on the "Details"
screen for individual items at that level. A setting of "None"
forces items at that level to have no numbering at all. Auto
numbering can save you time by automatically choosing the correct
numbering convention for you when you create a new item.
- Always Link New Items to ToDo
For some lists, with a high concentration of tasks, you may wish
to have all items linked to the ToDo database. Activating each one
(even with the custom view ToDo link column) can take an extra few
taps you really don't have time for. By activating this option,
all newly created items will link to ToDo automatically, saving
you the taps. Its generally not something you want for every
list though, so I put it in this option screen. You can disable
the link afterwards, at your leisure, if undesired.
Default: Off
- Always import new ToDo items
This option is very handy if you're replacing your Palm To-Do
application with Shadow Plan. By checking it, Shadow will look for
new ToDo items each time you open this list. The new items are
imported and linked, so that you can now see the item in both
Shadow Plan and Palm ToDo. You can edit the item in either
Shadow or ToDo, or even MSOutlook or Palm Desktop or DateBk5 or
Agendus.. Shadow will take care of all the synchronization for you!
Default: Off
See the Options Panel for some options for this feature.
- Always import new Datebook items
This option is very handy if you're replacing your Palm To-Do
application with Shadow Plan. By checking it, Shadow will look for
new ToDo items each time you open this list. The new items are
imported and linked, so that you can now see the item in both
Shadow Plan and Palm ToDo. You can edit the item in either
Shadow or ToDo, or even MSOutlook or Palm Desktop or DateBk5 or
Agendus.. Shadow will take care of all the synchronization for you!
Default: Off
See the Options Panel for some options for this feature.
- Suppress Autocheck
This is a toughy. Autochecking is the behaviour of Shadow to
check a parent when all of its children become completed, or to
check all children when a parent becomes complete. For instance,
if you define a project or story to be comprised of 4 sub-items,
and then a month later complete the last item (by checking it off)
then the parent item will autocheck, so you know it is complete.
Many people like this behaviour, and coupled with filters or
hilights or sorts, much time can be saved. However, its not for
everyone. So by activating this option, some autochecking and
automatic behaviour is disabled. Shadow Plan will improve in this
arena, but this first step ought to help a lot of people.
Default: Off
|
|
Options Panel
List options are part of a list's preferences, but are less frequently
changed by most people so are grouped aside. There are some very
handy options here for power users!
- Create ToDo In
When you create a link to the ToDo database from a Shadow item,
it is created in the category specified here. This allows you to
change it from Unfiled to some other category, causing all
new ToDo links to go to it. Existing links are not moved to the
new setting. In an upcoming version, you will be able to override
this on an item by item basis, too.
Default: Unfiled
- Suppress title word wrap
Title text, like attached note text, word wraps and can
spread across many lines of the display. Some find this takes
up too much space even when the title has a lot to say. This
option keeps the title text to a maximum of one line on the
display and draws an ellipses ("...") after title text that
would normally take more lines on the screen. With this
option enabled, you maximize the number of items you can
squish onto the display (after collapsing all memos, of course)
Default: Off -- Hiding of data can look like something was
lost. Only each user can pick whether they like this or not.
- New items take sibling's view
If this pref is set, new or edited items will pick up the custom
view settings of their siblings. Handy so you can set up a sublevel
style you like and then all new items in that sublevel will magicly
look like the other items in that sublevel!
Default; Off. Can be confusing.
- Suppress scrollbar
A list will show a scrollbar if it is longer than the screen.
However, if you don't wish to have a scrollbar for this list, because
you generally access it linearly up and down, or just dislike
scrollbars.. check this preference to totally disable it. When
enabled, this pref stops the scrollbar from being rendered and
returns that valuable screen space to your display!
Default; Off. New users may need the scrollbars.
- Always sort undated to bottom
By default, when sorting dates, Shadow counts an item without
a date as being "very low", so sorting "ascending" will put the
undated items at the top of the list. Many people will wish
to have the undated items sort to the bottom of the list and so
we provide this option.
Default; Off.
- Auto import non-Shadow only*
If you have enabled the Auto Import options from the "Auto Panel"
(described above), then this list will pick up new ToDo and/or
Datebook items. Well and good. However, what if you created these
items from Shadow Plan? If this list is your master ToDo
list you likely still want the items auto imported. But if this
is a list of "inbox" ToDo items, then you may only want new
ToDo items that are not already in Shadow Plan. Checking this
option will attempt to auto import only ToDo or Datebook items that
look like they came from outside of Shadow. How do we know? I'm
glad you asked... Shadow Plan can be told (using a Global
Preference!) to mark a linked item by adding a "Shadow Origin
Stamp" to the ToDo or Datebook item's note. So if you check this
"Auto import non-Shadow only" option, it will only work if you
also enable the "Shadow Origin Stamp"ing feature in global
preferences.
Default; Off.
|
Options panel
|
List View Screen
After a list has been opened, the list view screen will be displayed.
The actions that can be taken from this screen are described below,
starting with the menus accessible by tapping the menu icon at the lower
left of the graffiti area.
Optional Titlebar
By default, lists have a titlebar (though if you're upgrading from an
older Shadow Plan (prior to Shadow 2.5) your lists may need to have the
titlebar activated in List Preferences.) You toggle the titlebar on and off
in List Preferences. It occupies the first display row on your screen
and simply displays column titles for the visible columns. This can be
very handy for newbies, and I think it is rather attractive anyway ;) It is
also functional, for tapping on a column in the titlebar pops up the option
of sorting by that column, ascending or descending. So this is really a very
handy little gadget, though if you're tight for screen realestate you can
as always turn it off.
Pulldown menus and shortcuts
- New Item
This will bring up the new item "Details" screen (see below),
allowing you to create a new item for your list. If an existing item
was selected at the time this command was issued, then the new item
will be placed immediately after it. If no item was selected (e.g.,
when the list was just opened), then the new item will be placed at
the end of the list. In either case, after the new item has been
added, the item selection cursor will move to the new item so that
consecutive "New Item" commands will create items in a row down the
screen.
- New Child
This, like "New Item", will bring up the "Item Detail Screen" and allow
you to build a new item. The difference is that when the item is saved
into your list, it'll be a "Child" of the item that is already selected.
The item selection cursor will move to the new item.
- New (Up a level)
This is the same as New Item except it is the same as moving the
selection up a level first. As such, this operation only works when on
an item that is a child of some other item. The purpose of those operation
is to make quick list creation easier. If you need to lay out a list
that is like this:
Then you need to New Item (to make "A"), New Child (to make "1"), and
then New Up to make "B". You don't need to mess with the screen much to
accomplish this.
- New From...
This allows you to create a new Shadow item derived from an existing ToDo
or Datebook database item. For instance, you may create some items from
MSOutlook or Palm Desktop in your calendar. Since Shadow doesn't know
they exist, they won't show up in a Shadow file. Just hit New From and
pick the week containing the ToDo or DateBook entry, pick the ToDo or
Datebook selector to show the right kind of entry, and pick it from the
list. Voila, a Shadow item now exists! You can optionally link back to
the original item, too, if you wish to have synchronization occur, etc.
- Delete Item
This command is used to delete the selected item (you'll get an
error message if no item has been selected). To protect against
accidental deletions, a confirmation alert will pop up. After "OK"
is selected, the item is deleted along with ALL OF ITS
CHILDREN. This CANNOT BE UNDONE. Be careful! If there is
any doubt, click "Cancel" on the alert screen. [You may be able to use
the "Revert" command to return to the last saved version of the list.
This will undo all work since the last save, including these deletions.
Reverting is very dangerous since it cannot restore deleted links and
other complex pieces of data, so odd things can sometimes occur.]
- Delete Children
This is like "Delete Item", above, except that it will delete all children
of the selected item. Since this is a dangerous operation, a confirmation
is required.
- Promote Item
Promoting an item will move an item up a level. If it is at the top
level, it won't go anywhere. This exists mainly for its shortcut, so
you can use grafitti keystrokes to move an item up the hierarchy. If
you wish to do it onscreen, use drag and drop instead.
- Demote Item
This is the counterpart of Promote Item. You use it mainly via a
grafitti keystroke. The selected item is moved down a level, to become
the child of its immediate previous sibling. A handy shortcut. If
you want to tap on the display, just use drag and drop...
- Item Details
This pulls up the full screen Details Window for the selected item.
- Item Links and Tags
This option pulls up the Link Manager, which is the
same screen you would get if you
were to tap on Link from within the Item Details window. This screen
allows you to change any links an item may have on it.
- Item Fast Tag
This menu item pulls up the Tag Wizard. The Tag Wizard is documented
elsewhere in the manual, but in essence is a screen for very easily
and quickly setting which tags are associated to the selected item.
For instance, you can associate a half dozen tags to the item with
only a few taps.
- Add/Edit Note
Immediately bring up the note editor for the selected item. This saves
you tapping on Details and then Note, quickly allowing you to add a note
to an item, or edit an existing note. Very handy in reducing your tap-count!
- Toggle Checkbox
This toggles the checking of the item. Note that the shortcut for this
menu item is Cmd-Spacebar!
|
|
- Preferences
This brings up the List Preferences screen. See above.
- Revert To Last
When this command is executed, the current list in memory is
discarded and the last saved version of the list is loaded back
into memory. You must be very careful using this operation, since not
all data can be restored. (If you delete linked objects, for instance,
Shadow cannot restore that data! Due to some complex operations being
irrecoverable, strange things may occur if you Revert!) You may, for
example, have worked for 10 minutes without saving your list. If you
decide that don't like your recent changes, just tap "Revert" and you
are back where you started. This can be handy if you wish to
experiment. Save your current list using "Save Now" (see below), and
then make some changes. If you don't like them, revert back to the
save point. Further, if you make a mistake and accidentally delete
some important items, just revert to bring them back (but remember
that you'll lose other recent work at the same time). So it's a very
good idea to "Save Now" after making changes that you know you want
to keep. Then you can always come back to them if you make a mistake
later.
- Save Now
This command saves your list immediately, but unlike the "Done"
command, it does not exit to the File Selection screen and allows
you to continue working on your list. So if you have reached a point
where you wish to save, tap this menu item, or use its graffiti
shortcut. (Shadow saves automatically when you exit the program or
follow a link to another file or perform any other file-changing
operation.)
- Sort
See the section on sorting. You can apply a sort to your list, which
will juggle the items around into a hopefully more useful ordering.
A sort only applies to the items on the same level, though a sort
will occur against the whole list (ie: It won't move items between
levels.. just re-order them *on* a given level).
- Filter
See the section on filters. Filtering is the act of having Shadow
temporarily hide some items from your view that you don't wish to see
right now. If you wish to hide all items that are checked for instance,
no problem. They're still there.. just hidden. While a filter is active,
You will see a hilighted [F] flag icon in the top right of the display,
to show you that a filter is active and hiding items.
- Hilight
Hilighting is like filtering, except that unmatching items are not hidden..
instead the items matching the selection criterion are bolded, and even
coloured if your device can handle that.
- Expand All
This will expand ALL parent items. So all of your items will
become visible (unless filtered or offscreen, of course). This can
be handy if you wish to open up a dozen entries and don't wish
to tap away for a minute.
- Expand All Memos
This will expand ALL memos. So all of your items that have
memos will have their memos opened up, saving you the work of expanding
each one individually.
- Collapse All
Like "Expand All", this will collapse all items, removing as mant
from view as possible. This can be handy so you can quickly navigate
up and down the list or wish to just see the top level items and
hide the detail children items.
- Collapse All Memos
Since each memo item can be expanded and collapsed on their own, and
can be very long (20 pages easily!), this menu item can be
very handy for getting around. Rather than scroll up 50 times,
you could collapse all the memos and get right to the point. Can
seriously unclutter your screen.
- Sever All Broken Links
If you link to various files or other databases, but then delete
those items, the links will point to "nowhere" and are thus called
"broken". Usually when you open a Shadow file, you will be notified
of any broken links and given the opportunity to sever them.. but you
may have disabled this with a preference, or chosen not to sever
the links. You can still sever them link by link in the Item Details
screen, though this can be tiresome if you've broken many links at
once. So to save the work of looking for broken links, you can just
go and pick this menu item, which will have Shadow go and find any
links it used to think are broken and reverify their integrity. If
they are still broken, they are "severed", meaning the link is removed
forever from the Shadow item (which is otherwise left alone). After
this menu option has completed, your remaining links should all be
working links.
|
|
- Cut Item
This cuts the selected item (and thus its children, since they
are attached to it) out of your list, and keeps it on the Item
Clipboard. The Item Clipboard is not pastable to other applications
since they do not understand things other than text. The Item
Clipboard is maintained while you are in Shadow, so you can
Paste into other Shadow list files even! Very handy!
- Copy Item
This is similar to Cut Item, except that the selected item is
copied and not removed from your list. This can be useful for
template items, or items you wish to just duplicate. Copy
an item, and paste it in.
- Move Clipboard Item
Move is like Paste, except that it clears the clipboard afterwards.
You can only Move once, and then you'll have to cut/copy again
to get something into the clipboard. If you wish to move a node
far in a list, you could Cut it, and then scroll the screen to
where you want to put it, select an item as an achor, and then
Move Clipboard Item to put it into place. This is very efficient
on speed and memory.. since a Cut just brings an item into the
clipboard (without copying), and Move puts it into your list
(without copying). It also doesn't leave wasted memory in the
clipboard.
- Paste Item
This copies an item from the clipboard into your list. If no item
is selected, the paste will go to the last item on the display,
otherwise it will go after the selected item.
- Paste As Child
Same as Paste Item, except the copy will become the child of
the selected item.
- Clear Item Clipboard
Erases the item clipboard. This is mainly used to save memory --
if you have copied a very large item (with lots of children or
memos attached), you can clear it to free the memory.
- Uncheck All
This item turns off the checkbox of all items in the list. You could
wish to use this when you are done with a list and wish to re-use it
later, for instance. You could also uncheck all items, then check
a couple to delete and then hit "Delete Checked" above.
- Delete All Checked
This command deletes all items that are currently checked off. This
is another potentially dangerous operation and, therefore, requires
confirmation. If you tell Shadow to go ahead by tapping "OK", then
all items that have their checkbox (or checkcircle) active will be
deleted, as well as ALL THEIR CHILDREN. This can delete a
huge number of items and CANNOT BE UNDONE (except as noted
above under Delete Item), so be very careful!
- Delete Sel. Checked Children
Like "Delete Checked Items", above, except that only children of the
currently selected item are examined and removed. A confirmation is
required due to the danger of this operation.
- Copy All Checked to Clip
All checked items in the current list are copied into the clipboard.
Remember that in single-clip mode, the existing clipboard item will be
clobbered, and in multi-clip mode the clipboard will be added to (if it
contains anything already). This can be handy for duplicating a part of
a shopping list, or packing list, for instance.
- Copy and Uncheck All Checked to Clip
Also useful for packing lists, shopping lists, etc, is the ability to
copy all checked items in the whole list to the clipboard.. and at the
same time uncheck them so you know they're done, or to reset the list
for re-use. Very handy. Be sure to check your clip-mode! (See clipboard
section)
- Cut and Uncheck All Checked to Clip
Again for list making, you may wish to cut all checked items out of the
current list, and paste them into another list. This option will cut
all checked items in the entire list, and uncheck them, and then put
them into the clipboard. Remember to check your clip-mode! (See clipboard
section)
|
|
- Top Item
Use this to jump from anywhere to the topmost item in the list.
Handy for getting around.
- Bottom Item
Jump from anywhere to the bottom of the list. Just handy for getting
around.
- Next Item
Go to the next item that could be visible. The main use for this
seemingly useless menu item is for when you have large memos open and
you need to step over them. Rather than page down for perhaps 10
screens, just jump right down to the next item.
- Prev Item
Same as "Next Item" above, except it goes to the previous item that could
be visible.
- Zoom
Zoom is the ability to drill down to a sublevel and restrict your view to
only those items. If your list is very deep, this can be very useful so you
can see the deeper items without having them word-wrap like crazy and
without confusing yourself with the items above or below the sublevel.
A side effect of zooming is that many operations restrict themselves to
"visible" items.. for instance: Collapse All will collapse all items in
the list... but when Zoomed, it will collapse all items in the current zoom!
- Un-Zoom
This returns your view to the very top level of your list, so that
no items are being hidden.
- Find
This brings up the Find window, allowing you to jump the selection to
an item with some matching text. See the section on Find for details.
- Find Again
Once you have done a Find and found an item, you may wish to find the
next item that also matches you search criterion. Keep hitting Find Again
to keep jumping to the next matching item.
- Recent Files
This summons the Recent Files popmenu, where you can choose to jump to
another file without having to return to the File Selection Screen.
|
|
- Preferences
Same as in File Selection Screen menu. Allows you to edit global
preferences. See the section of the manual dealing with the manu
preferences for details of what all the settings mean.
- Manage Tags
Summons the Tag Manager screen, which is documented elsewhere in the manual.
- Manage Filters
Summons the Filter Manager screen,
which is documented elsewhere in the manual.
- Manage Views
Summons the View Manager screen, which is documented elsewhere in the manual.
- Manage Alarms
Summons the Alarm Manager screen, which is documented elsewhere in the manual.
- About Shadow
Same as in the File Selection menu. Tells you if you are registered or not,
what version you are running, and gives the website address.
|
|
The screen
The screen can br broken down into three main regions, each with their
own set of functions.

|
- Top
The top is mainly for filename, indicators and the popmenus.
- List View
Where you do most of your work. You can see your list contents here,
slide items around, bring up the details and links, and otherwise
poke around, read, or manipulate your data.
- Bottom
The button bars. Large scale operations such as creating or deleting
items, summoning the detail windows, scrolling, or doing searches.
|
These three regions cover a LOT of functionality. Its best to just
play around to discover the uses of most of the various widgets and operations
since there are just so many of them -- though they tend to be pretty easy
to understand. But do read this section, since many very useful operations
are HIDDEN since they do not have a button to begin them, or have
a context sensitive nature meaning only some operations are visible at
a time.
Parts of the screen
- The titlebar contains the filename of the currently open file, or if
Zoomed then ">" and the title text of the item the view is "inside of".
For instance, if you see ">Top level item", then you know that the list
is zoomed and you are currently viewing only items inside of "Top level
item".
- The pop-menus. These are an EXTREMELY useful context sensitive
operation menu system that also serve as indicator lamps. There are
three pop-menus all tucked in side-by-side: Clip, Filter, and View.
Jump
The first top-right popmenu is the Jump popmenu. This can be a very
big time saver for your large or complex or deeply nested lists.
In short, this menu lets you do two main things: 1) Jump up and down
a list very quickly, or 2) Jump into and out of items (Zooming) very
quickly. When you tap on the jump popmenu, a popup list of options is
shown; the first option is always "Set Zoom On" or "Set Zoom Off".
If an item is selected, there may be a few more options. Otherwise, the
main body of the listing is an abbreviated name of all your top level
items. The jump menu is in either "Zoom mode" or "Jump mode" (where
Jump is the default; the mode is saved for the list too, so if you
change the mode it will always be the same until you change it
again!). When you tap on an item's name, Shadow will either scroll
down to show that item and select it (jump mode), or it will "zoom into"
it (in zoom mode). When zoomed, Shadow Plan shows the current top level
items for the jump menu, so this lets you quickly zoom into an item,
then zoom into its children, and so on.. letting you dig deep into
your list without touching the main screen at all. In non zoom mode,
it lets you scroll up and down the list very quickly.. handy for
those with long To Do style lists, or writing books or the like.
Additionally, since the jump button lets you drill down and zoom
into items, it also lets you zoom back up, one level at a time, as
a conveniance.
|
|
Clip
The clip popmenu is for clipboard operations. This saves you doing
grafitti shortcuts or reaching for the Edit pulldown menu. All clipboard
operations are available here, plus some you can't get in the pulldown
menus! If an item is selected, you can Copy or Cut. If items are in the
clipboard, you can Paste or Move or Clear the clipboard. A new and
easily confusing and overlooked feature is the ability to set the
clip-mode of the clipboard. The clip can be in "holds one"
mode, or "holds many" mode. See the clipboard section for details, but
essentially when the clipboard is in "holds one" mode, any copy or cut
operation will replace any existing data in the clipboard (since
it can only hold one operation at a time). If the clipboard is in
"holds many" mode, a copy/cut will simply add to the end of the
clipboard, allowing you to do several copies from different parts
of the same (or different!) lists, and then do one big paste. Very
handy for moving a volume of data around!
When data is in the clipboard, this popmenu will be hilighted
|
 |
Filter
This popmenu allows you to invoke or shut off Filters and Hilights.
If a filter is currently active, the popmenu will be hilighted.
This tells you that items may be hidden, so don't panic if you can't find
an item you're looking for! See the sections on filters for details
of how filters and hilights work. Also note, that if you deactivate
a filter, this popmenu will allow you to instantly turn it back on
without having to go into the filter menu! |
 |
View
The view popmenu is the fastest way to change views and zooms. It can
save you many taps to bring up List Prefs, for instance, since you can
change between the various views instantly! Change a list from a
Tasklist to a Customlist in one tap, or zoom in or out of a
sublevel with one tap! Just too darned handy! When any Zoom is
activated, this popmenu will be hilighted! |
 |
- Category popup list. This is a standard feature among Palm applications,
though to conserve space the current category is not displayed as is
customary. Tap on the little arrow in the top right to bring up the
category listing, and tap on an item to change the current file to
that category. This is the same as entering the List Preference
screen and changing category there.
- Button bar along the bottom of the screen .. handy buttons/shortcuts
for common every day tasks like creating new items or summoning details
- Shadow Find button (looks like a magnifying glass) to bring up
the Find window. See the section on Find for details.
- Trash Can iconic button, for deleting items. Same as hitting the
Delete menu item or using the /D shortcut.
- Repeating Scroller Arrows -- if your list is too long to fit on the
display, scroller arrows will appear. You can tap on them, or hold the
pen on them, to zoom up and down the list. You can also use the
hardware scroll buttons to move, though they jump further at a
time.
- The list display.
The list display will look different for different
list view types (especially if you have customized the view!), but
generally has the following items possibly visible in it.
The colour and black and white versions look very similar... just
colour gets colourized icons, backgrounds and item colour
over-rides.
- Expand/collapse arrow -- tap this to toggle display of children
or indented items. When expanding to reveal children (indented items)
the screen will scroll to show as many children as it can.
- Priority -- contains -, 1, 2, 3, 4, or 5 if displayed at all.
You can tap on the priority number to get a popup priority
changer, or you may change it inside the Item Details screen
- Checkbox or Checkcircle -- either on or off. Tap on it to toggle.
Various menu items can apply against checked or unchecked items,
and a checked item is always displayed with progress of 100% since
it is assumed to be completed. (It also factors in at 100% for
averaging). If strik-thru in the Display Prefs is active, a checked
item will be struck-thru to show its completion.
- Auto-number -- each item may have an auto-number associated to it.
See List Preferences for details of setting auto-numbers, which
are usually numbers, but may also be bullets.
- Title text -- each item has title text (which may be empty). The
title text is always displayed (unless filtered out of view), but
has limited length. The title is usually displayed in full but
a display preference can restrict the title to a single line.
If the text has been cut off at one line (due to the pref), and
some text is hidden, an ellipses ("...") will be drawn after it
to queue you to the hidden text.
HINT: If you double tap on the item text, the Item
Details screen will open automatically.
- Note icon/text -- A note is usually hidden from view, though
if it exists at all a "note icon" will show up to the right of
the title text. Tapping on the note icon will expand
the note below its title text. Tapping it again will collapse
the memo, hiding it from view. The note icon may be suppressed
in a custom view, in case you're sick of seeing DateBk4 added
notes :)
- Progress bar -- shown for Tasklists only. Displays the progress
of the item, as entered by the user, or as an average of children
items. If the item has no children, the user may enter a progress
by either tapping on this icon, or by changing it inside the
Item Details screen. If the item has children, then its progress
percentage is equal to the average of its immediate children
(remember, that if an item has a child, and that item has children,
those children will average to the child, which will then average
to the parent. Very handy.)
- Target date column -- in activated in custom views, the target date
will display an items target date as well as allow you to quickly
change the target.. just tap on the existing date!
- Todo link column -- if activated in custom view, this column allows
one-tap to turn on or off a todo link. Saves having to go to the
item options window.
- Link Arrow -- if a link has been assigned to the item, than
a link arrow will be displayed on the far right. Tapping on it will
pop-up a list of what links the item has and in turn tapping on
a link will jump to the destination of that link. For instance,
an item may link to ToDo, Datebook and even another Shadow file
all at the same time. Soon it will also link to a Phonebook
entry as well as DOC files and who knows what :)
Tapping on the link arrow can bring up a menu with various options,
but a sample menu could be:
|
|
|
Grafitti Input
Entering any grafitti characters in the List View Screen, while no dialogs
are open, will open the New Node screen and enter your characters into
the title for you. This is a quick way to start entering a new item, without
even having to hit "New".
Note that almost all of the pulldown menu items have Grafitti
Shortcuts associated to them. These shortcuts can be used by a keyboard
user or done from the grafitti area of your handheld.
There are some special grafitti shortcuts as well:
| Stroke |
Actual Grafitti stroke |
Effect |
| Swipe right |
Space |
Demote item |
| Swipe left |
Backspace |
Promote item |
| Swipe Up |
Prev Field |
Move item up screen one line,
unless it would have to go up the
hierarchy (become a parent) |
| Swipe Down |
Next Field |
Move item down one screen line,
unless it would have to go up
or down the hierarchy. |
Keyboard Input
More and more keyboard supporting is being added all the time. Please
make suggestions, as well!
| Any alphanumeric character |
Start a new item with that character |
| Up Arrow |
Move selection up to previous screen item |
| Down Arrow |
Move selection to next screen item |
| Left Arrow |
Collapse level and move selection to parent |
| Right Arrow |
Expand child and move selection to first item in sublevel |
| Space |
Demote item |
| Backspace |
Promote item |
| Page Down |
Scroll down one page |
| Page Up |
Scroll up one page |
Double tap
Double tapping on an item will bring up the Item Details screen, just
as if you'd tapped the "Details" button.
Tap and Hold
After you tap on an item and hold the pen down for a second or two, the
"Glance window" will pop up automatically, giving your some extra
information about the tapped down item. The glance window contains much
of the information from the Item Details series of windows, and perhaps
other sources. It is all displayed in one place for a quick overview of
off-screen information. On newer Palm OSes, the glance will automatically
go away after a few seconds, though older OSes may require a tap anywhere
on the screen to "wake up" the glance and tell it to go away.
Drag and Drop
|
If you wish to move an item from one place on the screen to another (such
as to turn a child into a sibling of its parent, or to move an item from
a deep level to a higher level, or vice versa), there are many ways to do it.
For example, you could use the "push arrows" from the button bar (see below)
if you have enabled it. You can use the clipboard "cut and paste"
operations. Or you could just tap on and it push it where you want it.
Thats right.. its almost that easy!
Tap on an item and then start dragging it. If you let go too fast.. don't
worry, Shadow will assume you wanted to abort and just stop the drag and
drop operation. If you want to drag off the top or bottom of the screen,
that'll work no problem, and Shadow Plan will scroll to follow your pen.
Where to drop? Well, its not too hard, but there are a few rules to remember.
While dragging the pen, you'll notice that when the pen is hovering over
the middle belly of an item, a rounded rectangular box will surround the
target row. If your pen is hovering in between two items, you'll see
that an insertion line is shown.
When dropping on an item (in rectangle mode), the item being
dragged will become the last child of the target item.
When dropping between two items (in insertion line mode), the
dragged item till slip right where you're pointing.. between the two
items.
When dropping between two items of different indentation level
the drop will go to the deeper of the two levels. This works out quite
nicely at easily resolving the question of "where do you really want to
drop?" when dropping in an awkward position.
When dragging across a multiple row item, then note that you
can drop only above the first row, below the last row, and while pointing
at the middle rows, only drop as a child. Treat the big tall item as a single
row item for the rules above.
|
|