Jump to content


Photo

[AHK_L] AbstractSpoon ToDoList New Task Creator


  • Please log in to reply
4 replies to this topic

#1 capitalH

capitalH
  • Members
  • 64 posts

Posted 02 December 2011 - 08:44 AM

AbstractSpoon is a (or rather the best IMHO) Todolist manager (<!-- m -->http://www.codeproje... ... list2.aspx<!-- m -->)

This script provides a GUI to enter some of the field of a new task. Still incomplete, and I need to improve a few things - but wish to share it for testing.

Uses ComboX.ahk (from <!-- m -->http://www.autohotke...pic.php?t=22390<!-- m -->, included in script)

Tested with AHK_L v1.1.03.00

v0.1
Added version number
Saves Category and allocated to correctly
Include ComboX directly
v0.2
Added a few items to Todo, after TCP_JM beta test
ComboBox width now pixel aligned
Made Dropdown arrow bigger
Added a bunc of fields
Made allowance for multiple columns - still incomplete though
Some options to toggle visibility of fields

Fixable Issues
Not recommended for use with shared tasklists
It will break the key shortcuts ^N ^!N ^+N - and replaces it with the new task creation GUI (only ^N at the moment - but give it time, will add some customisation options)
Categories (AllocatedTo, Category etc) cannot contain a pipe ( | ).
Only works with the current active .tdl file - but can be very easily be changed to work with any .tdl file - even closed files or on computers where no AHK is installed
Fix double fileread (low priority - can become slow with large files/slow drives)

Fixable with an insane amount of effort/knowledge beyond my abilities
Does not recognise default values - though for colours and the like, when left blank it is automatically corrected by TDL
Cannot handle RichText Comments or encrypted files

Not fixable (That I know of)
You lose your undo history (since tasklist is manipulated outside TDL - and a reload is forced)


Requirements
Requires AHK_L.
Although it is not a requirement, it is recommended to run with TDL v6.3.7 or above - as the frequent reloading of tasklists may cause increased memory usage (fixed in 6.3.7)
If the preference "If a tasklist's timestamp changes" is not set to "Reload it without asking me" a dialog box might flicker on screen before being dismissed.
It is recommended to change the preference "If a tasklist's timestamp changes" to "Reload it without asking me" to prevent the flicker of the reload request dialog

Download it from (it got too big to post here):

http://www.autohotke... 2011-12-09.ahk[/url][/code]

#2 capitalH

capitalH
  • Members
  • 64 posts

Posted 02 December 2011 - 08:45 AM

Reserved

#3 Guests

  • Guests

Posted 02 December 2011 - 01:30 PM

If you are desperate to share your script with others then some more effort is required..

-Post screenshot
-Include required functions and not just link them

And by the way.. its throwing errors.

#4 capitalH

capitalH
  • Members
  • 64 posts

Posted 02 December 2011 - 02:02 PM

If you are desperate to share your script with others then some more effort is required..

-Post screenshot
-Include required functions and not just link them

And by the way.. its throwing errors.


Include functions - Done
Screenshot - On my todolist
Throwing errors - can you elaborate? When (when run, or when you attempt to create a new task). Do you receive an error message? What version of ToDoList do you have? What version of AHK_L are you using?

#5 TheGreatSwami Woo

TheGreatSwami Woo
  • Members
  • 237 posts

Posted 02 December 2011 - 02:44 PM

I think that "Guest" has an attitude problem - no need to be so nasty using language like "If you are desperate".
A screenshot is often nice but quite a lot of people dont bother