ShopAtHand

When we created ShopAtHand our main goal was to come up with a simple and easy to use shopping list program. We actually followed a few people around as they used paper lists and asked them questions.
Interview Suggestions
Simple lists (No fancy categories)
Single page application (No form swapping)
A second list to add frequent items.
Copy between lists
Paste new entries from clipboard
Ability to sort items.
Ability to check items.
Checked Items should move to bottom of the list.
Input field should Auto Popup the PID.
We built our own list controls and database system so that the interface would be smooth and fast. We actually use double buffered graphics so you wont see any flicker on these screens.
Settings
The Settings menu gives you 6 settings that determine how the shopping list operates.

Sound
ShopAtHand has many sound effects for audio confirmation of actions such as adding new entries. By selecting the sound option my can turn on or off the sound.
Auto PID
When this option is turned on the PID will popup when ever the Entry Field has focus. This is the normal operation but if you Pocket PC has its own keyboard or you may want to turn this option off.

When turned on you will see the PID popup at the bottom of the screen.
Auto Sort
By default all items are sorted by name as they are added to the list. You may turn this option off if you wish.
Auto Hide
When ever an item on the list is checked this option will cause the entry to be moved to the bottom of the list.
![]()
When the check is removed the entry will move back into its original position.
Note that when Auto Hide is turned on so is Auto Sort.
Auto Caps
The Entry Field will always capitalize the first character for you. If the Auto Caps option is turned on each word will be capitalized.
![]()
Key Clicks
Each time a key is entered into the Entry Field a click sound will be heard if this option is turned on.
List Options
There are 5 operations you may perform on the list.

Paste New Item From Clip Board
This option lets you add a new entry to the list from the clipboard. This will allow you to take items from other applications and place them on
the list.
Update Text
This option allows you to update the text of the selected item with the data in the Entry Field.
Delete Item
This option will deleted the selected item.
Copy to Reminder List
Copy to Shopping List
These options will allow you to copy the selected entry to the opposite list.
Copy to Clip Board
This option will copy the selected items text the the clipboard.
Clearing Lists
Below each list is a button labeled Clear List.
These buttons will clear the appropriate list.
