Welcome Guest.   Make a donation to an author on the site December 19, 2014, 03:42:04 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2012! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Pandemic To-do List - Xhirl Software  (Read 8966 times)
relipse
Charter Honorary Member
***
Posts: 79



I love Jesus. Coding now Qt using c++!

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« on: July 23, 2006, 06:44:44 PM »

Pandemic List
A self-customizing to-do list

The problem that I had was that not every program has a to-do list, furthermore, I was working on a project that consisted of multiple sub-projects using different IDEs, and I would use a to-do list in one, and then switch to the other app and i lost track of all my items.

My solution was to create a self-customized todo list. One that does the job, looks simple. I got part of my layout idea from Frontpage's todo list, which was very easy to add items, and was not complicated.

Also C++Builder 6 had a todo list which was very useful, but it is slow, and item completion is a little ok.

There are 4 different views for the todo list, my most recent view I added today was the TrayIcon popup view.
When you switch applications and a new todo item happens, the tray icon animates.


Screenshot of Pandemic-List Popup


Screenshot of Pandemic-List Floating View

SECONDS LATER, it looks like this!!! What happens when I start browsing the internet with internet explorer?
notice under "associated application" i have it customized to "Internet Research", which uses a regular expression to match all Internet Explorer windows. As soon as Internet explorer is focused, the to-do list items appear (this can be disabled when "Show All Items" is checked).


Also we can dock it to the right side of the screen so we ALWAYS know what to do



Docked to the Top of the screen
Notice you can copy/cut and paste items to and from text!!!


below is my items pasted (in INI format), in the future, i'm thinking about rich text version so we can paste directly in WORD!

[copy or print]
[Item2]
Status=0
Priority=1
Task=send in rebates
Group=
Application=
DateModified=7/23/2006 7:03:52 PM
DateCreated=7/23/2006 7:03:52 PM

[Item3]
Status=1
Priority=1
Task=OCR research
Group=
Application=Internet Research
DateModified=7/23/2006 7:31:58 PM
DateCreated=7/23/2006 7:31:58 PM

[Item4]
Status=2
Priority=1
Task=submit pandemic list
Group=
Application=
DateModified=7/23/2006 7:04:04 PM
DateCreated=7/23/2006 7:04:04 PM




* PandemicList.zip (459.88 KB - downloaded 3670 times.)
« Last Edit: July 23, 2006, 06:53:50 PM by relipse » Logged

Ex C++Builder coder, current PHP coder, and noob Qt Coder
Rover
Master of Smilies
Charter Member
***
Posts: 628



see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #1 on: July 23, 2006, 08:54:24 PM »

This looks pretty cool.  I'm going to check it out.
Logged

Insert Brilliant Sig line here
relipse
Charter Honorary Member
***
Posts: 79



I love Jesus. Coding now Qt using c++!

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: July 23, 2006, 10:21:22 PM »

I definitely need everyone's suggestions, it is hard to make such a program that works exactly with the goals I had in mind...

My goals for this program were
  - Light Weight, Not to use any Hooking or hard API calls
  - Not to make it obtrusive, but rather a helping aid
  - Extremely fast to write notes, (instead of opening notepad and saving the file on your desktop, you have this method)
  - Ability to keep track of completed history ....Using the green completed items, it lets you know that you have accomplished something
  - To make it feel as if it were a part of the program it was used for (an IDE or something), enough that it could replace the existing to-do lists


-ReLipse

www.xhirl.com/software

xhirl.donationcoders.com
Logged

Ex C++Builder coder, current PHP coder, and noob Qt Coder
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.027s | Server load: 0.11 ]