Archive for the 'Some Important Concepts' Category

WhizFolders on a portable drive

Tuesday, February 12th, 2008

WhizFolders 6.1 has a new menu operation on the Tools menu that allows you to copy WhizFolders to a portable (USB) drive. However, it needs a portable key which you can get from the special support web site support.whizfolders.com. Once copied this way, WhizFolders runs from the USB drive and overcomes most of the limitations mentioned in an earlier article: Running WhizFolders from a USB drive

A few features do not work when running this way, for example, the spelling-checker.

Running WhizFolders from a USB drive

Friday, July 6th, 2007

Update, Feb 11, 2008: The folllowing information is for version 6.0.8 or earlier. The newer WhizFolders 6.1 does support this in a better way. See the article WhizFolders on a portable drive.

Lately, many users have asked this question about running WhizFolders from a portable usb drive.

Yes, you can certainly use the paid version from a USB drive. But there are limitations as mentioned below.

Instructions: Simply copy the files from WhizFolders “Program files” location to a folder on your USB drive. Avoid copying the file UNINS*.EXE as there is nothing to uninstall when on move. You can also put the WhizFolder documents that you want to carry, in the same or a different folder on that drive.

When you plug in the usb drive to any computer, you can run the exe file for WhizFolders on that computer by double-clicking on it in the Windows Explorer window. You can also make desktop shortcuts as described below. However, there would be certain limitations on using WhizFolders from a portable drive as given in the following list.

Limitations:

  1. First time when you run WhizFolders on a new computer, it will ask for the license codes. There is a way to avoid that too but we only tell that to the paid users, and only if they ask for it.
  2. WhizFolders will use the registry area and document settings area on that computer as usual. So if it is your own computer, it is OK. But if it is a corporate computer, you might need to remove these settings at some point. If you ever require that, please do ask us for the procedure. We might even make a utility program if enough users ask for it.
  3. You will have to redo all your settings on each computer you move to (but only once).
  4. Even the main window’s document list will be kept separate on each computer and will work as long as the drive letter for the USB does not change on that computer. So, the first time you run WhizFolders on a computer, this main list will be empty. You will need to use File–Open to open your WhizFolder documents which are not in the list.
  5. If the USB drive letter changes on that computer from a pervious run, you won’t be able to open files from the main window list. But you can always open them by File-Open.
  6. If the drive letter does not change each time you plug in the usb to that computer, you can even make a desktop shortcut to run WhizFolders on that computer by right-dragging the EXE file to the desktop and “create shortcut” on that menu. You can also make desktop shortcuts to open specific documents by Tools menu on the document window. But remember, these shortcuts won’t work if the drive letter assigned to the USB changes when you plug it in later.
  7. The spelling-checker will not work.
  8. Take a regular backup: Please take a regular backup of your documents, especially if you kept them on the usb drive because files can become corrupted on usb drives. The backup feature in WhizFolders is quite useful. You can have a backup folder in each computer that it will remember by itself. Then, just clicking on a backup button in the document window can copy that document to the backup folder. There are features in backup to store N copies each day! You can even set up a document to do a back up when it closes. This option is available in File Options of that document.You can even use Windows Explorer to do a backup copy of the documents if that is more convenient.

Here is a summary of the main points in short:

  • If a document does not appear in the main window list or does not open from the main window list, use File–Open to open it and it will add itself to the list.
  • Make desktop shortcuts to the documents as described. They will work as long as the drive letter remains same for the usb drive on that computer.
  • Do a regular back up copy of your documents using WhizFolders backup features. You can even use Windows Explorer to do a backup copy of the documents if that is more convenient.

Why we use Microsoft RichEdit as the note editor in WhizFolders

Wednesday, February 21st, 2007

In WhizFolders, we avoided using any other RTF or HTML editor control from other companies. We decided to use Microsoft RichEdit control as the note editor in spite of the fact that it is quite complex to use, especially for OLE stuff like displaying pictures. Why did we go to all that trouble? The idea is that we want you to easily exchange RTF text with Microsoft Word, Wordpad and other RTF editors. Unless you can exchange text easily, it is difficult to work with many software tools. And, using Windows effectively means being able to use many tools together, isn’t it?

There’s more. WhizFolders now uses the latest unicode-enabled RichEdit. This means even more RTF compatibility. For example, the tables copied from Microsoft Word now display very well in your WhizFolders Deluxe notes.

Using the RichEdit also means being able to insert OLE objects. Try inserting a Microsoft Excel spreadsheet by Insert Object in a WhizFolders note. You will be delighted. Moreover, we have made our own little innovations in RichEdit–easy hyperlinks that can be typed, nested lists and so on. We will continue to use newer RichEdit controls as they are released by Microsoft.

We think no one uses RichEdit as well as we do:)

What are the limits of the application–the number of topics, file size, number of parents, number of children, note size, etc?

Thursday, July 20th, 2006

Theoretically, WhizFolders has the following constraints or limits. But you should also look at the practical tips given.

  1. The file size of a document should stay under 2 GB.
  2. A topic can be as large as a GB but it is not practical as it slows down the browsing (clicking on a topic to see it). Each person has a different perception of what is slow. You will find your own limit. When browsing the list becomes irritating, it is time to break the topic into several. In fact, the whole design of WhizFolders encourages breaking of information into pieces for easier management and reviewing. You can always join many (or all) pieces to make a large document to paste in a word processor.
  3. WhizFolders uses a very smart virtual listing technology to list the topics. The whole tree list is loaded without loading the text of names themselves. The names are obtained from the file and displayed dynamically as you scroll the list. Hence, the number of topics do not matter much. There is no limit as such on the number of parents, children, etc.
  4. The virtual scheme doesn’t put too much strain on memory too. The only objects in memory are the topic name pointers as above and the topic contents for only those topics which are being viewed or edited.
  5. There is no limit on number of topics but if the list is too large, it might slow down certain operations like adding a new topic where it has to resolve a unique internal name for it. You have to find your own limit depending on how the speed of operations affects you. We have even seen cases having more than 5000 topics in one file.

Inserting OLE objects

Sunday, June 25th, 2006

OLE (activex) is a great technology whereby a WhizFolders topic can show the contents of another type of document and can let you edit it from within WhizFolders. For example, you can put an Excel spreadsheet or a Word document in a topic. In order for this to work, the host application for that type of document must have an OLE server on the system. When you go to insert OLE objects, you would see a list of all kinds of objects you can insert.

Before I continue, some important points: You can either have objects that completely reside in your WhizFolder document or you can just have a link to an external file holding the object. Unless you know that the object is small, I would recommend you to always use a “linked” object. Otherwise, you might slow down WhizFolders considerably. I will explain how you create a linked object in the following discussion.

We will follow an example step by step.

  1. Suppose, you have an excel spreadsheet called “my account.xls” that you want to insert as an OLE object in a topic called “My account.”

  2. First decide whether you want to insert a complete copy of the spreadsheet or just a “linked” object. I always advise a “linked” object unless the object is very small. The advantage is that your xls file stays outside for you to manage or edit separately. At the same time, WhizFolders can always display the latest contents of this file.

  3. There are two ways, you can insert. Just drag and drop this file from Explorer to the Topic editor with Ctrl key pressed. Then the same dialog will appear that appears when you click on the menu “Insert Object” on the editor. So for existing files, it is quicker to use the drag and drop with Ctrl key method and for new objects, it is better to use Insert Object.

  4. On the dialog, select the file you want to insert (unless already filled in the drag and drop method) and select “Create from File.” Check the Link to create a linked object and click OK.

  5. That’s it. You will see that the topic now shows the spreadsheet! To edit the spreadsheet at any time, you just need to double-click on it or select “Microsoft excel spreadsheet Object–Edit” on the right-click menu. This menu changes description based on the object. Very neat!

  6. There is yet another magic up WhizFolders sleeve. If you are using a non-linked object, you can take advantage of in place editing. You can put ON an editor option “Use in place editing of OLE objects” in General Options. If you do that, for editing, the topic editor itself assumes the role of Excel application and starts looking like it with proper toolbars etc. But this feature is not available for Linked objects.

So understand OLE for once and start using it to your advantage. Only remember that you should not put large OLE objects as embedded objects and you will be ok.

The document list in the main window

Saturday, June 24th, 2006

It is important to understand that the list of documents you see in the main window of WhizFolders is just a list. It’s not a database that keeps your documents. Your documents are separate, distinct .wzfolder type files on your disk. They were created in a location of your choice. If you didn’t pay attention, they are probably in “My Documents.” If so, you should know the pitfalls of keeping them in My Documents (see another post in this category) and should move them out to your own folders if necessary. If you don’t understand this, read another article, How to set the default location of the documents?

By default, WhizFolders lists the documents that you opened in last used order. But you can right-click and keep them sorted on names. In the new version, we even show you the locations in the list. In the 5.6 version, you can see the location by moving your mouse pointer over an item or by opening it and then seeing the location.

You can edit this list

The main document list is editable by right-click menu. Suppose you decide to move all your documents out of the My Documents folder to another folder “D:\my whiz docs.” How do you do that? You open My Documents in Windows Explorer, then select and move all the *.wzfolder documents to that other folder by normal Explorer operations. No mystery there. If you want specific details, see Moving your existing documents.

Now the list keeps referring to the old location. There are many ways to modify this list. If you can see or remember which items are referring to the old location, you can select them all, right-click and remove from the list. The locations are easily seen in the new version. Mind you, this “remove” does not mean that the document itself will be deleted.

There is another article that describes this in more detail, Moving your existing documents.

Or, you can even try to open a document and if it doesn’t exist, WhizFolders will offer to remove it from the list.

How do you add the documents from the new location to the list? You can either right-click and add. Or, you can simply open them from the new location and they will be added to the list.

In all of the above discussion, we used the “remove from list.” There is another operation “purge” on the right-click menu that actually deletes the document. Use that with CAUTION, only when you want to delete the document as well.

The pitfalls of using “My Documents” as the location of your documents

Saturday, June 24th, 2006

Microsoft recommends that you put all your documents in “My Documents” folder. Hence, by default, WhizFolders selects that location when you go to create a new document. Let me describe the advantages and disadvantages of using My Documents.

Advantages:

  • It is clearly visible in the left pane of the File Open dialog and in Windows Explorer.
  • It seems easy to remember.

Disadvantage:
See what I said above, it “seems” easy to remember. The actual disk location of a My Documents is something very different and is very long. You will see the actual location when you open that WhizFolder document. It will be something like “C:\Documents and Settings\Sanjay Kanade\My Documents\my notes.wzfolder.”

Moreover, when a different user logs on in Windows, My Documents points to some other folder. This can cause potential problems if you do not understand how it works. For example, many users casually delete their userid to create a better one. They ignore all warnings from Windows and may lose all their documents in the process. Then they wonder where all the documents went. Take another example. Sometimes, you need to reinstall Windows and create users from scratch. You can lose your documents and settings.

There are means in Windows to back up your documents and settings. There is a backup program in XP that allows you to back up your documents and settings. See this page on Microsoft web site. If you have such a back up, you can restore it in the event of a failure. This is good to know. But who knows what problems might come up? I have never been comfortable with this My Documents strategy. What I prefer is described next.

Keeping documents in own folders
I always choose to put documents in a folder of my choice so that I know where they exist and can easily copy or back them up using any utility that I like. For example, I may create all my Word documents in a folder called ‘D:\my word documents.’ Similarly for WhizFolder documents, I may use a special folder ‘D:\my whizdocs.’ This makes it easy for me to remember where they are no matter what the login is. Even if I have to reinstall Windows, these folders are often untouched. For backup, I can keep simple file copies of these folders on CDs. I feel much safer this way, and I recommend you to do the same.

If you want to move your documents to a single folder, see Moving your existing documents.

Use the new Backup option in WhizFolders 6
In the new version of WhizFolders, we have given an easy backup button. What this does is, copy a document to a special folder that you specify only once as a backup folder for your documents. Multiple copies of your documents can be kept there, many for each day, and so on.

Where does WhizFolders keep my notes?

Saturday, June 24th, 2006

When you create a new document with WhizFolders, it asks you to select a location and a name. By default, it selects the location as My Documents as per Microsoft guidelines.

What does this mean? This means that you have complete control over where you create your WhizFolder documents. The main window of WhizFolders simply lists the documents that you opened in the past. This is for your convenience so that you can reopen a document quickly from the main list. This does not mean that WhizFolders keeps these document files inside itself, in some database.

You must understand that all these WhizFolder documents are in your file system and have the file type or extension as .wzfolder. Just open Windows Explorer and see My Documents, unless you created these documents in some other folder. You will see all those WhizFolder document files in the explorer. You can even open them from the Explorer by double-clicking on them.

The new version also shows locations of the documents in the main window list. This makes it easier to know where they are. In the old version, you could see the location when you moved the mouse cursor over a document name in the list. Or, you can open that document and the location is shown above the topic list.

Also see other related posts: