nybbles wrote:All the ones I've tried in the past didn't use Outlook's data, or were complete memory hogs, or had extremely ugly interfaces.
This is a complete memory hog, just so you know. It keeps the Outlook objects active so it won't be a CPU hog. I'm running it now and it's using about 5 megs of RAM. (Written for memory efficiency, it would take less than a meg).
Hmm.... of course less is always better, but I'd be quite happy with 5MB or RAM usage... (though 1 or 2 would probably be prefered ) The one that was a memory hog used almost 20...
x Wasted Mind x wrote:Do I detect a bit of sarcasm there Jedi dude??
5 Megs is a memory Hog???
No. I'm absolutely serious. That's more than a program of this sort needs (and probably should take); however, leaving the objects in memory makes the program take a lot less CPU time keeping synchronized with Outlook. I've tried it with destroying and recreating the objects each time, but that takes about twice as long (about a tenth of a second on my 2400 MHz machine -- meaning it could be an issue on slower machines, especially if they're running 95/98/ME which would choke for a small fraction of a second every few seconds).
x Wasted Mind x wrote:Do I detect a bit of sarcasm there Jedi dude??
5 Megs is a memory Hog???
No. I'm absolutely serious. That's more than a program of this sort needs (and probably should take); however, leaving the objects in memory makes the program take a lot less CPU time keeping synchronized with Outlook. I've tried it with destroying and recreating the objects each time, but that takes about twice as long (about a tenth of a second on my 2400 MHz machine -- meaning it could be an issue on slower machines, especially if they're running 95/98/ME which would choke for a small fraction of a second every few seconds).
Would it be possible for the program to detect when Outlook is closed and update at that point. Because obviously you wouldn't have Outlook open, that would defeat the point. Then again, I don't know much about how you are able to take the data from Outlook in the first place. I"m assuming that you're just taking it straight from the PST file...
You just gave me a great idea! I can put a filesystem hook on the directory with the outlook pst file to see when it changes! (This may take some time to program.)
nybbles, what version of Outlook do you have? I'm testing this with Outlook 2000, it may not work with other versions.
My progress:
1. Get full data from Events' descriptions - Done (it opens the appointment editor in Outlook rather than the one I made)
2. Add the tasks - Done (sort of no modification yet, but theyre displayed)
3. Add functions to create/delete events - Done
I've got a version ready for testing. Send me an IM with your email address and I'll email it to you. (There's an AIM link at the bottom of my posts in case you don't know about that).
Could you make this calander work without Microsoft Office? Maybe a standalone application? or is it already one of those.. and then in that case im just rambling..
My apologies for plugging another program in your thread, but you might want to check out Glance. It's a freeware Outlook system tray add-on that I found had some very useful features. I used it for a long time when it was shareware, and all versions are now freeware, so they're definitely worth checking out.
I'm a heavy Outlook/PDA user, so I'd be interested in checking out your program, too.
Master Jedi wrote:The entire point of it was to work with Outlook. I could make it standalone, but I'm not going to. It would take a LOT of reprogramming.
Just curious.. it's cool with me whichever route you take.
It's just I have no use for Outlook, but I like the screenshots of your program.. and wondering if you were able to make it standalone.
Big-O Ryan wrote:My apologies for plugging another program in your thread, but you might want to check out Glance. It's a freeware Outlook system tray add-on that I found had some very useful features. I used it for a long time when it was shareware, and all versions are now freeware, so they're definitely worth checking out.
I'm a heavy Outlook/PDA user, so I'd be interested in checking out your program, too.
Hmm... I checked out Glance, it doesn't exactly do what I was looking for. Basically it's a shortcut to opening Outlook. But I do agree it makes getting into Outlook that much faster. I've been using notepad to store like homework assignments, etc.... Just recently, I started using the Tasks in Outlook for such purposes, but it's such a pain to open a big thing like Outlook for something like that, but with all the stuff that life deals out, Outlook organizes it a bit nicer. Desktop Calendar is perfect, cuz, it's off to the side of the screen and is small, plus it isn't full screen and you can keep your IM open and talk while looking at it (figuring out what you should be doing). With Outlook you can't do that, unless you like to resize your windows to be very small...
Big-O Ryan wrote:My apologies for plugging another program in your thread, but you might want to check out Glance. It's a freeware Outlook system tray add-on that I found had some very useful features. I used it for a long time when it was shareware, and all versions are now freeware, so they're definitely worth checking out.
I'm a heavy Outlook/PDA user, so I'd be interested in checking out your program, too.
Glance is a lot like what I have. It just takes advantage of more of the functionality of Outlook. My prog only manages Tasks and Appointments, while glance does just about everything.