Highlights taken from the manual:

What's new

Version 1.5:

Version 1.4:

Version 1.3:

  1. Background & Feature Introduction

I've seen many reminders that can remind you of a certain event on a certain day in a year, But their abilities to remind you of daily activities are poor.

What are the daily activities actually? Why I need to be remind of? As a programmer, I am so easy to devote in the programming that I forget everything. And my ACE ( "Alarm Clock for Everyday" ) will alarm me the regular "daily activities": remind me to drink some water, to twist my neck once a while and not to miss my lunch hour...

You can see two kinds of reminding here. One is the fixed schedules for every day, like the lunch time; and the other ( and maybe more important ) is activities that have to be performed regularly in a day. The best example for this is, if I fall sick, I have to take medicines every four hours. Needless to say, I always forget.

The most important thing for me is to easily input those unpredictable events, which can be postponed phone call, unscheduled guest visiting, hold backed tasks, or any trivial things you just want to be reminded of later. I do mean trivial things. Once you are accustomed to be reminded by the computer, you will find many many trivial things. Yes, I agree that if I had a secretary, I wouldn't need my ACE at all. But what if I were the poor secretary? :-) Hope you like it.

My Ace was initially a simple time showing bar. Time has passed since, and my Ace has grown up. It is no longer merely a alarm clock any more. Now it is a must-have tool for me. The interface remains simple, though. But don't let the simplicity delude you. Powerful features hidden inside! Many efforts have been made to make it easier every day work.

There is a Todo list! Most of us have such experiences: when we are busy with something, an idea hit upon us and we say to ourselves: "yes, I'll remember to do it later". When we are finally free, we can no longer recall the cleaver idea any more or simply forget all about it. The next time we are careful enough to write it down. But later we are sad to find out we lose it. That's what my todo list is for. When an idea hit upon you, briefly write it down in the todo list. You will never lose it or forget it any more. You waste no time to reach it, the todo list is just a click away! What's more, as programmers, we know the things to do recently, but we can't fix them to certain hours or days. Just put them in the todo list, you won't miss anything and won't get into trouble of rescheduling after rescheduling.

There is a Clipad! Really a must-have for everyday work. Please refer to the what's news section for details.

Reboot easily. Why click a long way just for simple reboot? Why I have to press shift in conjunction of the click and hold it for a while just in order to merely reboot window?

The Todo List

The "todo list" is for storing things you intend to do in the future. You can

Actually you can put anything into it that you want to stay there for a while. But please do not use single quotation mark in the Todo list. As time goes by, I now will not use it only as a Todo list any more, :-). It is now the most convenient place for me to place various small pieces of information, like:

At times we would think the Todo input box is not big enough to show long information, well, try double click on it!

Tips:

  1. If you want the multi-lined clip board be stored into one entry of Todo list, first paste it into the input box.
  2. To rearrange the order of the Todo list, we can export all of them to clip board, rearrange the order in my ClipPad, and finally import back.
  3. My Todo list tends to be overfilled too easily. I don't mean there is any limit for the "Todos", I just mean that there are more and more of "Todos" I am depositing into it. When the Todo list be filled with many long term "todos", or useful information, I will put them away in Treepad -- a freeware I strongly recommend (Henk Hagedoorn <hjh@usa.net> http://www.freebyte.com). Just use the export function.
  4. Do you think the Todo list is just for what I've listed above? Think twice, think widely! Here is another way of using it: use it as a clip board for useful information. Let me first begin with a tip from Troy Brophy, Assistant Online Editor, The Help Channel: "Did you know the connection Netscape Navigator or Internet Explorer makes to an {FTP } server in order to download large files is often much slower than a good old FTP client? Instead of clicking the link to begin the download through your browser, look at where the link leads, then use your FTP client to retrieve the file. The bigger the file, the more time you save!" I store the following line in one Todo item: X:\...path...\CUTEFTP\CUTFTP32.EXE Local=d:\temp When I want to download something, I get it out and paste into DOS prompt, and then paste the ftp://... location afterwards... The cuteftp will fetch the file I want automatically. My last tip for using cuteftp on directory names: Adding a '\' to the end of the directory name will cause cuteftp to go to that directory, whereas leave it off, will cause cuteftp to fetch the whole directory.

Finally, I can't help to reveal an undocumented feature -- try left click in the Ace window with shift key press at the same time!

The ClipPad

A handy tool that suit for all my needs.

The ClipPad can hold up to 30K of text, and there is no difference in memory usage on how much information it holds. The whole program will take only 2% of my 32M memory load (Win95). Quite a good bargain. :-)

All the menu items and the command buttons are very clear by themselves:

"Setting"

"Always on Top"

"Edit"

"Select All"

"Cut"

"Copy"

"Paste"

"Font +"

"Font -"

"ClipBoard"

"Subjoin"

"Append Time"

"Close"

Something perhaps I need further explaining:
"ClipBoard" It makes the "ClipPad" the same as the text that the Windows clip board holds. ( You don't ever need the Clip board viewer anymore :-) ). It is actually represent four clicks: "Select All", "Copy", "Select All", "Paste". The side effect of this command, benefit actually, is that the Windows clip board now holds text without word format any more.
"Subjoin"Well, I mean "append". I choose this word just to let the keyboard shortcut close to those Ctrl-C, Ctrl-A... It will append the content of the clipboard at the end of the ClipPad ( after a intended CR LF ). It is maybe the best information collection tool with the "Always on Top" option on.
"Append Time"It will append the current time at the end of the ClipPad ( after a intended CR LF ). It will be useful when you ask yourself "How long have I spent on that?" or "When did I start?".

I provide two kinds of controls. The command buttons is for mouse users. And the menu provide the shortcut keys for keyboard lovers, like me :-). I don't use bitmap toolbar but use plain text command buttons because I think the former is just a waste of space.

Besides using it as a temporary place for holding information, you will soon find many ways of your own to use it. Such as, use it as a tool to wipe off unnecessary words formats in M$ Exchange or Words, use it as an information collection tool, use it to edit and paste the right thing into your M$ DOS programs… Soon you would think my ClipPad is a must have for you!

Reboot

If you have obtained my previous version (version 1.4 or bellow), you will know why I add this feature. Here is the message that once goes to the "Something for Programmers" section:

My win95 hangs now and then when shutting down (I don't know why, but not a single time in my Ace). I normally terminate all programs in the start up group (including my Ace) the next time before shut down. I have done everything I could in the main form unload event to end gracefully -- stop the timer, unload the Todo and Clipad form… I really don't know whether my Ace would ever be a trouble maker when shutting down.

Now the shooting season (troubleshooting) is over. With my three nice choices, you can reboot quite at easy. I do not start a long clicking from "start" any more once I have this feature. And I think my "restart window only" is really a neat choice. Mind you, you will not be bothered with a silly confirm message box, asking whether you really want to reboot, or something. So, do be careful. You can always "cancel" the reboot if there are any pending jobs, though.

When I do things, I would do them perfectly. For some real gurus, maybe they want to control the shutdown procedure all by themselves. Maybe they want to shut down more tasks before shut down window. Yes, why not take fully control by ourselves! So here is the feature for them: You can terminate my Ace from DOS batch program. And you can shutdown window95 from batch also (a tip from the freeware "K/oS x-setup", which can configure dozens of win95 secrets to your content, at: http://www.kos.hwc.com).

Here is the batch file that I use to terminate my Ace and shutdown window95:

WinExit.bat

@Ace exit

@RUNDLL32 user,ExitWindows

Put it in the same directory of my Ace. Create a shortcut of it on the desktop. Choose a nice icon for the shortcut... I use, which is quite self-explaining, right? Finally, check the "Close on exit " in the program tab of the shortcut property. Now we're all set. Try click on the it, ... boom ... :-)

Future Features

Have I said my ACE lacks the ability of long term reminding? Nooo waaayyy. It's simple to implement. Just give me sometime... What's important, we don't want to be remind something like "Buy mon a birthday present" early in the morning when we have many other things in mind and forget it after several hours. My ACE will let you define the alarm time for the day for long term events. And there will be two choices: remind in the morning or in the afternoon.