Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

AHK ToDo-List v0.4.0


  • Please log in to reply
38 replies to this topic
AGermanUser
  • Members
  • 82 posts
  • Last active: Apr 07 2010 06:06 PM
  • Joined: 12 Feb 2005
First of all. To avoid possible naming conflicts to existing software, I decided to rename my little app to "AHK ToDo-List". Second thing is, I deleted the code from this post cause I found it rather difficult to update it all the time. I discovered that PSPad has an excellent "export" function that generates wonderful colored xhtml code out of your scripts. Therefore I created a little website on my autohotkey.net account. You can find it here: AGermanUser's AHK ToDo-List

There you can find the script code which was listed here before.

The following is a screenshot under W2k. I don't know how this will look like under Luna Desktop and XP.

Posted Image

Take a look if you want, or post any errors you find. ;)

I zipped all .ahk scripts and the used icons to the following file
[ToDo_v040.zip]

Recent Changes:
04 September 2005 00:54
Renamed variable "GuiIsMinimized" to "GuiIsNotMinimized" in Gui1 (for better understanding).
Added MinimizeToTray capability.
Ideas now have their own icon, because they don't need a deadline (and therefore not 3 different colored icons).
Changed the buttons at the bottom to icon buttons and put them above the listview.
Added ToolTips for the Icon Buttons.

thx to corrupt for his graphic buttons - details under http://www.autohotke...opic.php?t=4047
thx to Rajat for his tooltip example - details under http://www.autohotke...opic.php?t=2891

20 July 2005 21:20
BtnMoveEntryToOtherList didn't capture the comment - fixed

Further details found under 'Changelog' on the website

Invalid User
  • Members
  • 447 posts
  • Last active: Mar 27 2012 01:04 PM
  • Joined: 14 Feb 2005
2 things...
AGU = AGermanUser?

and very nice work, I really like the layout compared to what I was doing, and very simple at the same. again, nice work, agu
my lame sig :)

AGU
  • Guests
  • Last active:
  • Joined: --
Yes.

AGU = AGermanUser (it's the same lazy person ;) )

From time to time I'm too lazy to login. In these cases I just enter AGU as Username.

jonny
  • Members
  • 2951 posts
  • Last active: Feb 24 2008 04:22 AM
  • Joined: 13 Nov 2004
If you look closely on the login page, there's an option to automatically log in. It can be handy! It might require cookies to be enabled, though.

By the by, nice script! I can tell you worked hard on this.

DRSAMRAZA
  • Guests
  • Last active:
  • Joined: --
Bravo! Very nice work :D
Wonderfully layed out.

One problem though.

I wrote an Idea, but after I restarted the program, the window was blank. and there was no directory by the name of data was created in %A_ScriptDir% which in my case was my Desktop

%A_ScriptDir%\data

You did not mention in the script how this directory is created

I think the script should create this directory because it is not able to write
my data to this file.

Can you help

AGermanUser
  • Members
  • 82 posts
  • Last active: Apr 07 2010 06:06 PM
  • Joined: 12 Feb 2005
Thx for the compliment about the layout. :D

Concerning your problem I added some lines of code and edited the first posting. I tested it with my machine and it works now. I hope the problem is solved. :D

AGermanUser
  • Members
  • 82 posts
  • Last active: Apr 07 2010 06:06 PM
  • Joined: 12 Feb 2005
Hello again. :)

I added another feature. The possibility to specify an end date (deadline) to an entry.
I also splitted up the old script in several files and include them now in 'main.ahk'.
I think you can better work with that rather then one big script.

Like said in the first post: If someone likes to test it, please report any errors that occur or bugs you'll find.
Oh, and feel free to use any code you'll find interesting. :)

Rubberduck
  • Members
  • 97 posts
  • Last active: Jul 30 2005 12:17 AM
  • Joined: 24 Apr 2005
Very good and handy programm, and the layout is famous. :D


If have an idea for an ugrade (sorry I always have ideas):

Maybe a ToDo is having an title and some Detail-lines.
E.G. Title = "Mothers birthday" details = "Buy some flowers".
Then doubleclicking a title would open the details-window OR
moving the mouse ove a title shows a tooltip with the details.

Greeting from Rubberduck.
Wer keine Antworten hat muss nicht dumm sein,
dumm ist nur der welcher keine Fragen hat.

AGU
  • Guests
  • Last active:
  • Joined: --
Thanks for that good idea about the double click feature and of course for the compliment for the layout. I already thought of some enhancements for possible future versions. Here is a list of features I planned for future versions. I don't know if they're easy to do, but I plan them.

[Sort]
Another button in main GUI that fills the listbox with the entries sorting them by the end date (deadline). So that you can see, which entries deadline is the next to come in effect. I also thought of giving the entries different text colors if the deadline is just one day ahead (e.g. red) but Chris said this won't be possible

[Print]
A possibility to create a text file dynamically which will be sent to the printer.
An addional GUI that lets you chose by checkboxes which information you want to print out. Title|CreateDate|EndDate. Due to the selection in the checkboxes it generates that textfile and sends it to the printer. Using `t to generate tabs it'll format the textfile in coloumns.

[Comment]
A multi-line edit field in the DetailsGUI as well as in NewEntryGUI that lets you enter a comment to every entry, just as you proposed with your "Buy some flowers". The new format of data.txt will then be ||||<Comment>.<br />As I'm using the linefeed character `n as a split character in the skript I'm still looking for a solution that replaces the `n with "s.th" else before saving to data.txt and the other way round replaces that "s.th" back to `n when filling the controls.<br /><br /><strong class='bbc'>[DoubleClickToDetails]</strong><br />That would be your suggestion. Don't know if this will be possible but this means - doubleclicking any listbox entry calls the DetailsGUI with that entry's data just as if you would have pressed Details Button in mainGUI. <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='22177' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry22177' rel='bookmark' title='AHK ToDo-List v0.4.0: post #9'> #9 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #9' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-05-24T15:44:24+00:00">24 May 2005 - 03:44 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_22177', { domLikeStripId: 'like_post_22177', app: 'forums', type: 'pid', typeid: '22177' }, parseInt('') ); </script> </div> <!-- end clearfix --> <ul id='postControlsNormal_22177' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(22177); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_22177') ) { $('multiq_22177').show(); } if( $('toggle_post_22177') ) { $('toggle_post_22177').show(); } // Add perm data ipb.topic.deletePerms[22177] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:22198--> <div class='post_block hentry clear clearfix column_view ' id='post_id_22198'> <a id='entry22198'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='https://secure.gravatar.com/avatar/c23d0a3bd8b549875e0d841ea7a5ddb2?s=100&d=%2F%2Fwww.autohotkey.com%2Fboard%2Fpublic%2Fstyle_images%2Fortem%2Fprofile%2Fdefault_large.png' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <span itemprop="creator name" class="author vcard"> Rubberduck </span> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> Members </li> <li class='post_count desc lighter'> 97 posts </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList custom_fields'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: Jul 30 2005 12:17 AM</li> <li style='padding-left: 15px;'>Joined: 24 Apr 2005</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->@<strong class='bbc'>[sort]</strong> Good idea, but then you should not only show the<br />title but the title AND deadline-date. <br /><br />I think also without sorting you should think about adding the <br />deadline-date after the title. Its only little change to the<br />output. Something like %Title% - %Deadline% <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='22198' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry22198' rel='bookmark' title='AHK ToDo-List v0.4.0: post #10'> #10 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #10' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-05-24T18:07:32+00:00">24 May 2005 - 06:07 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_22198', { domLikeStripId: 'like_post_22198', app: 'forums', type: 'pid', typeid: '22198' }, parseInt('') ); </script> </div> <!-- end clearfix --> <div class="signature" data-memberid="549"> <!--signature-cached-Mon, 08 Jan 2024 03:47:45 +0000-->Wer keine Antworten hat muss nicht dumm sein,<br /> dumm ist nur der welcher keine Fragen hat. </div> <ul id='postControlsNormal_22198' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(22198); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_22198') ) { $('multiq_22198').show(); } if( $('toggle_post_22198') ) { $('toggle_post_22198').show(); } // Add perm data ipb.topic.deletePerms[22198] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:22199--> <div class='post_block hentry clear clearfix column_view ' id='post_id_22199'> <a id='entry22199'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='https://secure.gravatar.com/avatar/d41d8cd98f00b204e9800998ecf8427e?s=100&d=%2F%2Fwww.autohotkey.com%2Fboard%2Fpublic%2Fstyle_images%2Fortem%2Fprofile%2Fdefault_large.png' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> AGU </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> Guests </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: </li> <li style='padding-left: 15px;'>Joined: --</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->You're right. Thanks. I'll think about that. <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='22199' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry22199' rel='bookmark' title='AHK ToDo-List v0.4.0: post #11'> #11 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #11' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-05-24T18:19:37+00:00">24 May 2005 - 06:19 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_22199', { domLikeStripId: 'like_post_22199', app: 'forums', type: 'pid', typeid: '22199' }, parseInt('') ); </script> </div> <!-- end clearfix --> <ul id='postControlsNormal_22199' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(22199); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_22199') ) { $('multiq_22199').show(); } if( $('toggle_post_22199') ) { $('toggle_post_22199').show(); } // Add perm data ipb.topic.deletePerms[22199] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:22484--> <div class='post_block hentry clear clearfix column_view ' id='post_id_22484'> <a id='entry22484'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='https://secure.gravatar.com/avatar/3fc9edbad74cfd95f7a43d853c9f7c84?s=100&d=%2F%2Fwww.autohotkey.com%2Fboard%2Fpublic%2Fstyle_images%2Fortem%2Fprofile%2Fdefault_large.png' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <span itemprop="creator name" class="author vcard"> AGermanUser </span> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> Members </li> <li class='post_count desc lighter'> 82 posts </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList custom_fields'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: Apr 07 2010 06:06 PM</li> <li style='padding-left: 15px;'>Joined: 12 Feb 2005</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->Made some small modifications to the program.<br /> <br /> Added Rubberducks proposed doubleclick feature. Doubleclicking a listbox entry calls the Details GUI (just as if you would mark an entry and push "Details" Button.<br /> Moved subroutine 'LstToDoActivateButtons' back to gui1todolist where it belonged to.<br /> Some cosmetical changes. Moved both icons and radiobuttons 1px up.<br /> Deleted some emtpy lines. <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='22484' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry22484' rel='bookmark' title='AHK ToDo-List v0.4.0: post #12'> #12 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #12' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-05-29T08:47:28+00:00">29 May 2005 - 08:47 AM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_22484', { domLikeStripId: 'like_post_22484', app: 'forums', type: 'pid', typeid: '22484' }, parseInt('') ); </script> </div> <!-- end clearfix --> <div class="signature" data-memberid="374"> <!--signature-cached-Mon, 08 Jan 2024 09:21:56 +0000-->Cheers<br /><span style='font-size: px'><a href='http://www.autohotkey.com/forum/viewtopic.php?t=6161' class='bbc_url' title=''>BBCodeWriter</a> • <a href='http://www.autohotkey.com/forum/viewtopic.php?t=3046' class='bbc_url' title=''>ToDo-List</a> • <a href='http://www.autohotkey.com/forum/viewtopic.php?t=7914' class='bbc_url' title=''>CopyPassage</a></span> </div> <ul id='postControlsNormal_22484' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(22484); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_22484') ) { $('multiq_22484').show(); } if( $('toggle_post_22484') ) { $('toggle_post_22484').show(); } // Add perm data ipb.topic.deletePerms[22484] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:25616--> <div class='post_block hentry clear clearfix column_view ' id='post_id_25616'> <a id='entry25616'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='https://secure.gravatar.com/avatar/3fc9edbad74cfd95f7a43d853c9f7c84?s=100&d=%2F%2Fwww.autohotkey.com%2Fboard%2Fpublic%2Fstyle_images%2Fortem%2Fprofile%2Fdefault_large.png' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <span itemprop="creator name" class="author vcard"> AGermanUser </span> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> Members </li> <li class='post_count desc lighter'> 82 posts </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList custom_fields'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: Apr 07 2010 06:06 PM</li> <li style='padding-left: 15px;'>Joined: 12 Feb 2005</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->Thx to the newly added ListView element I decided to completely rewrite my ToDo Application in order to use a ListView element instead of a Listbox.<br /> I updated the first post. <br /> <br /> Since it's completely rewritten there might be some bugs or errors. As always feel free to test it. Please report any errors that occur. Any tips for doing s.th different or better are appreciated.<br /> <br /> Some explaining words:<br /> <br /> Column2 shows the deadline for tasks but the Date of creation for ideas. I thought ideas won't need a deadline. <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='25616' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry25616' rel='bookmark' title='AHK ToDo-List v0.4.0: post #13'> #13 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #13' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-07-06T15:24:26+00:00">06 July 2005 - 03:24 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_25616', { domLikeStripId: 'like_post_25616', app: 'forums', type: 'pid', typeid: '25616' }, parseInt('') ); </script> </div> <!-- end clearfix --> <div class="signature" data-memberid="374"> <!--signature-cached-Mon, 08 Jan 2024 09:21:56 +0000-->Cheers<br /><span style='font-size: px'><a href='http://www.autohotkey.com/forum/viewtopic.php?t=6161' class='bbc_url' title=''>BBCodeWriter</a> • <a href='http://www.autohotkey.com/forum/viewtopic.php?t=3046' class='bbc_url' title=''>ToDo-List</a> • <a href='http://www.autohotkey.com/forum/viewtopic.php?t=7914' class='bbc_url' title=''>CopyPassage</a></span> </div> <ul id='postControlsNormal_25616' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(25616); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_25616') ) { $('multiq_25616').show(); } if( $('toggle_post_25616') ) { $('toggle_post_25616').show(); } // Add perm data ipb.topic.deletePerms[25616] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:25628--> <div class='post_block hentry clear clearfix column_view ' id='post_id_25628'> <a id='entry25628'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='https://secure.gravatar.com/avatar/41a2108970572a3a70a518214a101b5b?s=100&d=%2F%2Fwww.autohotkey.com%2Fboard%2Fpublic%2Fstyle_images%2Fortem%2Fprofile%2Fdefault_large.png' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <span itemprop="creator name" class="author vcard"> Chris </span> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> <span style="color: #46c843; font-weight: bold;">Administrators</span> </li> <li class='post_count desc lighter'> 10727 posts </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList custom_fields'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: </li> <li style='padding-left: 15px;'>Joined: 02 Mar 2004</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->Thanks for sharing your new scripts. The humorous to-do entries in the post at the top are an added bonus. <img src='//www.autohotkey.com/board/public/style_emoticons/default/happy.png' class='bbc_emoticon' alt=':)' /> <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='25628' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry25628' rel='bookmark' title='AHK ToDo-List v0.4.0: post #14'> #14 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #14' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-07-06T17:00:14+00:00">06 July 2005 - 05:00 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_25628', { domLikeStripId: 'like_post_25628', app: 'forums', type: 'pid', typeid: '25628' }, parseInt('') ); </script> </div> <!-- end clearfix --> <ul id='postControlsNormal_25628' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(25628); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_25628') ) { $('multiq_25628').show(); } if( $('toggle_post_25628') ) { $('toggle_post_25628').show(); } // Add perm data ipb.topic.deletePerms[25628] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> <!-- --> <!--post:25634--> <div class='post_block hentry clear clearfix column_view ' id='post_id_25634'> <a id='entry25634'></a> <div class='post_wrap' > <div class='author_info '> <!-- --> <div itemscope itemtype="http://schema.org/Person" class='user_details clearfix'> <div class='horizontalAvatar left'> <img itemprop="image" src='//autohotkey.com/board/uploads/profile/photo-12.jpg?_r=1374723927' class='ipsUserPhoto ipsUserPhoto_large' /> </div> <div class='horizontalUserInfo'> <div class='horizontalUsername'> <span itemprop="creator name" class="author vcard"> Rajat </span> </div> <ul class='horizontalInfoList' style='width: 140px;'> <li class='group_title'> Members </li> <li class='post_count desc lighter'> 1904 posts </li> </ul> <ul class='horizontalInfoList' style='width: 140px;'> </ul> <ul class='horizontalInfoList custom_fields'> </ul> <ul class='horizontalInfoList' style='float: right; width: 190px;'> <li><img src="//www.autohotkey.com/board/public/style_images/ortem/post_offline.png" alt="" class='post_online' data-tooltip="Offline" /> Last active: Jul 17 2015 07:45 AM</li> <li style='padding-left: 15px;'>Joined: 28 Mar 2004</li> </ul> </div> </div> </div> <div class='post_body'> <div itemprop="commentText" class='post entry-content '> <!--cached-Sun, 17 Mar 2024 20:04:39 +0000-->looks great! nice work! <br /> </div> <div class='clearfix'><div class='postInfoBottom left'> <span class='postDate'> <span class='post_id'> <a itemprop="replyToUrl" data-entry-pid='25634' href='//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/#entry25634' rel='bookmark' title='AHK ToDo-List v0.4.0: post #15'> #15 <img src='//www.autohotkey.com/board/public/style_images/ortem/icon_share.png' class='small' title='AHK ToDo-List v0.4.0: post #15' /> </a> </span> - Posted <abbr class="published" itemprop="commentTime" title="2005-07-06T19:43:27+00:00">06 July 2005 - 07:43 PM</abbr> </span> </div> <!-- end postInfoBottom left --> <script type='text/javascript'> ipb.global.registerReputation( 'rep_post_25634', { domLikeStripId: 'like_post_25634', app: 'forums', type: 'pid', typeid: '25634' }, parseInt('') ); </script> </div> <!-- end clearfix --> <div class="signature" data-memberid="12"> <!--signature-cached-Fri, 08 Dec 2023 03:17:45 +0000--><p><a href='http://en.wikipedia.org/wiki/Missing_in_action' class='bbc_url' title='External link' rel='nofollow external'>MIA</a></p> <p><a href='http://www.cleannews.in' class='bbc_url' title='External link' rel='nofollow external'>CleanNews.in</a> : Bite sized latest news headlines from India with zero bloat </div> <ul id='postControlsNormal_25634' class='post_controls clear clearfix' > <li class='top '><a href='#ipboard_body' class='top' title='Back to top'><img src="//www.autohotkey.com/board/public/style_images/ortem/post_top.png" alt="" /> Back to top</a></li> </ul> </div> </div> </div> <hr /> <script type="text/javascript"> var pid = parseInt(25634); if ( pid > ipb.topic.topPid ){ ipb.topic.topPid = pid; } // Show multiquote for JS browsers if ( $('multiq_25634') ) { $('multiq_25634').show(); } if( $('toggle_post_25634') ) { $('toggle_post_25634').show(); } // Add perm data ipb.topic.deletePerms[25634] = { 'canDelete' : 0, 'canSoftDelete' : 0 }; </script> </div> </div> </div> <hr /> <div class='topic_controls clear ipsPad_top_bottom_half'> <div class='left'><div class='pagination clearfix left '> <ul class='ipsList_inline back left'> </ul> <ul class='ipsList_inline left pages'> <li class='pagejump clickable pj0636515001'> <a href='#'>Page 1 of 3 <!--<img src='//www.autohotkey.com/board/public/style_images/ortem/dropdown.png' alt='+' />--></a> <script type='text/javascript'> ipb.global.registerPageJump( '0636515001', { url: "//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/", stKey: 'st', perPage: 15, totalPages: 3, anchor: '' } ); </script> </li> <li class='page active'>1</li> <li class='page'> <a href="//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/page-2" title="AHK ToDo-List v0.4.0 - Page 2">2</a> </li> <li class='page'> <a href="//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/page-3" title="AHK ToDo-List v0.4.0 - Page 3">3</a> </li> </ul> <ul class='ipsList_inline forward left'> <li class='next'><a href="//www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/page-2" title="AHK ToDo-List v0.4.0 - Next page" rel='next'>Next</a></li> </ul> </div></div> <div class='ipsPad_top_slimmer right'> <a href='//www.autohotkey.com/board/forum/49-scripts-and-functions/' class="ipsType_small desc">Back to Scripts and Functions</a> </div> </div> <!-- Close topic --> <!-- BOTTOM BUTTONS --> <!-- SAME TAGGED --> <!-- ACTIVE USERS --> <script type="text/javascript" src="//www.autohotkey.com/board/public/js/3rd_party/prettify/prettify.js"></script> <script type='text/javascript' src='//www.autohotkey.com/board/public/js/3rd_party/prettify/lang-sql.js'></script> <!-- By default we load generic code, php, css, sql and xml/html; load others here if desired --> <script type="text/javascript"> //<![CDATA[ Event.observe( window, 'load', function(e){ prettyPrint() }); //]]> </script> <div id='multiQuoteInsert' style='display: none;' class='ipsFloatingAction'> <span class='ipsButton no_width' id='mqbutton'>Reply to quoted posts</span>     <a href='#' id='multiQuoteClear' class='ipsType_smaller desc' title='Clear the posts you have selected with MultiQuote'>Clear</a>     </div> <form id="modform" method="post" action="//www.autohotkey.com/board/index.php?"> <input type="hidden" name="app" value="forums" /> <input type="hidden" name="module" value="moderate" /> <input type="hidden" name="section" value="moderate" /> <input type="hidden" name="do" value="postchoice" /> <input type="hidden" name="f" value="49" /> <input type="hidden" name="t" value="2878" /> <input type="hidden" name="auth_key" value="880ea6a14ea49e853634fbdc5015a024" /> <input type="hidden" name="st" value="" /> <input type="hidden" name="page" value="" /> <input type="hidden" value="" name="selectedpidsJS" id='selectedpidsJS' /> <input type="hidden" name="tact" id="tact" value="" /> </form> <ol class='breadcrumb bottom ipsList_inline left clearfix clear'> <li><a href='//www.autohotkey.com/board/'>AutoHotkey Community</a></li> <li><span class='nav_sep'>→</span> <a href='//www.autohotkey.com/board/forum/56-autohotkey/' title='Return to AutoHotkey'><span>AutoHotkey</span></a></li> <li><span class='nav_sep'>→</span> <a href='//www.autohotkey.com/board/forum/49-scripts-and-functions/' title='Return to Scripts and Functions'><span>Scripts and Functions</span></a></li> </ol> </div> </div> <div id='footer' class='clear'> <!-- ::: FOOTER (Change skin, language, mark as read, etc) ::: --> <div id='footer_utilities' class='clearfix clear'><div class='wrapper clearfix'> <a rel="nofollow" href='#top' id='backtotop' title='Go to top'><img src='//www.autohotkey.com/board/public/style_images/ortem/top.png' alt='' /></a> <!--<div class='skin_link'><a href="http://www.ipbforumskins.com">IPB skin</a> by <a href="http://www.ipbforumskins.com">IPBForumSkins</a></div>--> <!-- Copyright Information --> <p id='copyright'> <a href='http://www.invisionpower.com/apps/board/' title='Community Forum Software by Invision Power Services'>Community Forum Software by IP.Board</a><br />Licensed to: AutoHotkey Foundation LLC</p> <!-- / Copyright --> <ul class='ipsList_inline left'> <li> <img src='//www.autohotkey.com/board/public/style_images/ortem/feed.png' alt='RSS Feed' id='rss_feed' class='clickable' /> </li> <li> <a rel="nofollow" id='new_skin' href='#'>Change Theme</a> <ul id='new_skin_menucontent' class='ipbmenu_content with_checks' style='display: none'> <li > <a href='#' data-clicklaunch='changeSkin' data-skinid='1'>IP.Board</a> </li> <li > <a href='#' data-clicklaunch='changeSkin' data-skinid='2'>IP.Board Mobile</a> </li> <li class='selected'> <a href='#' data-clicklaunch='changeSkin' data-skinid='5'>Ortem</a> </li> </ul> </li> <li> <a rel="nofollow" href='#' id='new_language'>English (USA)</a> <ul id='new_language_menucontent' class='ipbmenu_content with_checks' style='display: none'> <li class='selected'> <a href="?k=880ea6a14ea49e853634fbdc5015a024&setlanguage=1&cal_id=&langid=1">English (USA)</a> </li> <li > <a href="?k=880ea6a14ea49e853634fbdc5015a024&setlanguage=1&cal_id=&langid=2">Deutsch</a> </li> </ul> </li> <li><a rel="nofollow" href='//www.autohotkey.com/board/privacypolicy/'>Privacy Policy</a></li> <li> <a href="//www.autohotkey.com/board/index.php?app=core&module=help" title='View help' rel="help" accesskey='6'>Help</a> </li> </ul> </div></div> </div> <div id='stats_div'><div><img src='//www.autohotkey.com/board/index.php?s=fb90a2d7cdffa8efb4d4b3d588e702d5&app=core&module=task' alt='' style='border: 0px;height:1px;width:1px;' /></div></div> <script type='text/javascript' src='//www.autohotkey.com/board/public/js/3rd_party/lightbox.js'></script> <script type='text/javascript'> //<![CDATA[ // Lightbox Configuration LightboxOptions = Object.extend({ fileLoadingImage: '//www.autohotkey.com/board/public/style_images/ortem/lightbox/loading.gif', fileBottomNavCloseImage: '//www.autohotkey.com/board/public/style_images/ortem/lightbox/closelabel.gif', overlayOpacity: 0.8, // controls transparency of shadow overlay animate: true, // toggles resizing animations resizeSpeed: 10, // controls the speed of the image resizing animations (1=slowest and 10=fastest) borderSize: 10, //if you adjust the padding in the CSS, you will need to update this variable // When grouping images this is used to write: Image # of #. // Change it for non-english localization labelImage: "Image", labelOf: "of" }, window.LightboxOptions || {}); /* Watch for a lightbox image and set up our downloadbutton watcher */ document.observe('click', (function(event){ var target = event.findElement('a[rel*="lightbox"]') || event.findElement('area[rel*="lightbox"]') || event.findElement('span[rel*="lightbox"]'); if (target) { event.stop(); gbl_addDownloadButton(); } }).bind(this)); var _to = ''; var _last = ''; function gbl_addDownloadButton() { if ( typeof( ipsLightbox.lightboxImage ) != 'undefined' && ipsLightbox.lightboxImage.src ) { if ( _last != ipsLightbox.lightboxImage.src ) { if ( ! $('gbl_d') ) { $('bottomNav').insert( { top: "<div id='gbl_d' style='text-align:right;padding-bottom:4px;'></div>" } ); } $('gbl_d').update( "<a href='"+ ipsLightbox.lightboxImage.src + "' target='_blank'><img src='//www.autohotkey.com/board/public/style_images/ortem/lightbox/download-icon.png' /></a>" ); _last = ipsLightbox.lightboxImage.src; } } /* Check for init and then keep checking for new image */ _to = setTimeout( "gbl_addDownloadButton()", 1000 ); } //]]> </script> <div id='inline_login_form' class='ipbfs_login' style="display:none"> <form action="//www.autohotkey.com/board/index.php?app=core&module=global&section=login&do=process" method="post" id='login'> <input type='hidden' name='auth_key' value='880ea6a14ea49e853634fbdc5015a024' /> <input type="hidden" name="referer" value="https://www.autohotkey.com/board/topic/2878-ahk-todo-list-v040/" /> <h3>Sign In</h3> <div class='ipsBox_notice'> <ul class='ipsList_inline'> <li><a href="//www.autohotkey.com/board/index.php?app=core&module=global&section=login&serviceClick=facebook" class='ipsButton_secondary'><img src="//www.autohotkey.com/board/public/style_images/ortem/loginmethods/facebook.png" alt="Facebook" />   Use Facebook</a></li> <li><a href="//www.autohotkey.com/board/index.php?app=core&module=global&section=login&serviceClick=twitter" class='ipsButton_secondary'><img src="//www.autohotkey.com/board/public/style_images/ortem/loginmethods/twitter.png" alt="Twitter" />   Use Twitter</a></li> </ul> </div> <div class='ipbfs_login_row'> <div class='ipbfs_login_col'> <span class='right desc lighter blend_links'><a href="//www.autohotkey.com/board/index.php?app=core&module=global&section=register" title='Register now!'>Register now!</a></span> <strong><label for='ips_username'>Username or email:</label></strong> <div class='ipsField_content'> <input id='ips_username' type='text' class='input_text ipbfs_login_input ipbfs_luser' name='ips_username' placeholder="Username or email:" size='30' tabindex='1' /> </div> </div> <div class='ipbfs_login_col'> <span class='right desc lighter blend_links'><a href='//www.autohotkey.com/board/index.php?app=core&module=global&section=lostpass' title='Retrieve password'>I've forgotten my password</a></span> <strong><label for='ips_password'>Forum Password</label></strong> <div class='ipsField_content'> <input id='ips_password' type='password' class='input_text ipbfs_login_input ipbfs_lpassword' name='ips_password' placeholder="Forum Password" size='30' tabindex='2' /><br /> </div> </div> </div> <div class='clearfix'> <div class='ipbfs_login_col'> <input type='checkbox' id='inline_remember' checked='checked' name='rememberMe' value='1' class='input_check left' /> <div style='padding-left: 20px;'> <label for='inline_remember'> <strong>Remember me</strong> <span class='desc lighter' style='display: block; padding-top: 5px;'>This is not recommended for shared computers</span> </label> </div> </div> <div class='ipbfs_login_col'> <input type='checkbox' id='inline_invisible' name='anonymous' value='1' class='input_check left' /> <div style='padding-left: 20px;'> <label for='inline_invisible'> <strong>Sign in anonymously</strong> <span class='desc lighter' style='display: block; padding-top: 5px;'>Don't add me to the active users list</span> </label> </div> </div> </div> <div class='ipsForm_submit ipsForm_center clear'> <input type='submit' class='input_submit' value='Sign In' /> </div> </form> </div> </div> </body> </html>