2007年9月22日星期六

YelloBoo Design

1 General

YelloBoo is a Windows Shell extension application that is to help

its users to better manage their files among all the files (often a lot of)

spread over the hard disks of the user's computer. In the Windows

Explorer a file is identified by its name and path, with an icon showing

the class it belongs to. But the Explorer cannot show however some 'customized'

properties for the files without changing its name, path or icons. For example,

A secretary one day has received a lot of documents from her boss, who tells her

to make some corrections through all of them. The secretary work hard on those

documents immediately, along with other routine tasks. Some documents are

Microsoft Word documents (.doc), some are Excel spreadsheets (.xsl),

some are graphics (.jpg). At the end of the day, she has finished some docs,

some xsl and some jpgs as well. But there are still a lot left for the next

couple of days. But how to distinguish those finished from the not when she

comes in the next day so that she can continue work on them without messing

herself up?

As an intuitive way, YelloBoo comes to the rescue. With YelloBoo,

What she need to do is select the files she has finished, right click her

mouse button to pop up the menu, select "Mark..." menu, then a small dialog

shows up, allowing her to pick up a small icon as the mark and optionally

a short description. Then she click 'OK'. That's all. The effect is, in the folder

where those documents are listed, some of them (selected by the secretary) have

a small label (possibly a check mark) on the lower left corner of their icons.

The secretary will clearly see what she has finished without movings, renamings

or copyings of the original files.

How it works

Below are some graphics demonstrating the basic steps a user performs to mark

their files. Please not those pictures are made from non-windows OS, and therefore

are only for reference purpose.


Step 1 . Selecting the desired files



Step 2. Right Click Your Mouse


Step 3. Pick up A Label




Step 4. Finish