Welcome Guest.   Make a donation to an author on the site August 31, 2014, 01:28:41 AM  *

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.
 
Read the Practical Guide to DonationCoder.com Forum Search Features
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: [Suggestion] Task Manager  (Read 3267 times)
FuriCuri
Participant
*
Posts: 2

View Profile Give some DonationCredits to this forum member
« on: September 09, 2008, 08:39:20 AM »

First of all - congratulation with nice program. Keep up a good work.

And a suggestion: it would be awesome to get task manager embedded into on of the rings - with two mouse clicks you can switch between your programs without need to go to the edge of the screen (and with all those big modern monitors it's not convenient to read the bottom line of icons too).

Also it would be nice to have ability to show circle dock with combination of mouse key. Lets say like "right click + middle click" - this way middle click will be left to such functions as open link in the new window/tab in moder browsers.
Logged
VideoInPicture
Honorary Member
**
Posts: 467



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: September 09, 2008, 11:49:24 AM »

I have most of the code to put a task manager into Circle Dock but haven't had the time to do it yet. It's getting busy with University classes again.

As for using a combination of mouse clicks to toggle Circle Dock, I don't think it would be feasible to implement because you would then have a delay in all the mouse clicks you make as the program waits for a second click or no click. I've tried this thing before and I've found it to be annoying.

However, you may want to give http://www.highrez.co.uk/...s/XMouseButtonControl.htm a try to remap your mouse buttons or use it to do a combination that toggles Circle Dock.
« Last Edit: September 09, 2008, 11:51:49 AM by VideoInPicture » Logged

Author of Circle Dock: http://circledock.wikidot.com
Author of Video In Picture: http://videoinpicture.wikidot.com
Author of Webcam Signature: http://webcamsignature.wikidot.com
Author of Easy Unicode Paster: http://easyunicodepaster.wikidot.com
FuriCuri
Participant
*
Posts: 2

View Profile Give some DonationCredits to this forum member
« Reply #2 on: September 09, 2008, 11:55:04 AM »

Cool. Looking forward for you to have time to implement task manager.
Logged
Rostam
Participant
*
Posts: 21

View Profile Give some DonationCredits to this forum member
« Reply #3 on: September 11, 2008, 12:14:48 PM »

Regarding this topic, I thought I might direct you to a post on Lifehacker.com: Lifehacker post

It shows you ways to make shortcuts to lots of different windows things, such as the task manager, power options (shut down, restart, lock, hibernate), screensaver toggling, volume mute, etc. I've made shortcuts for the first two (task manager + all power options) (I don't really want/need the other). In any case, what I do is keep a folder that holds lots of shortcuts specifically to be used within CD. This way all of them are consolidated (i.e. security from accidental deletion or movement) and I'll always know where all my program links are. The system works just fine with CD.

Perhaps you still want to have the task manager link natively supported in CD but this could be a temporary (or permanent) solution to that problem.
Logged
VideoInPicture
Honorary Member
**
Posts: 467



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #4 on: September 12, 2008, 12:02:40 AM »

Thanks for the tip. I'll create a new page for tips on the Circle Dock web site to help people out.
Logged

Author of Circle Dock: http://circledock.wikidot.com
Author of Video In Picture: http://videoinpicture.wikidot.com
Author of Webcam Signature: http://webcamsignature.wikidot.com
Author of Easy Unicode Paster: http://easyunicodepaster.wikidot.com
joz
Participant
*
Posts: 4


View Profile Give some DonationCredits to this forum member
« Reply #5 on: September 12, 2008, 02:43:18 PM »

Quote
As for using a combination of mouse clicks to toggle Circle Dock, I don't think it would be feasible to implement because you would then have a delay in all the mouse clicks you make as the program waits for a second click or no click. I've tried this thing before and I've found it to be annoying.
What about creating a backgroundworker (I believe that's a thread helper class in dotNET) for listening for the events of mouse clicks?
That would get the annoying bit out of the way, at least that's what I think from my experience with threads and J2ME. It might be a challenge, but hey, who doesn't like one Wink

I'd like this feature... I use firefox to close tabs with middle mouse all the time so I turned that default setting off immediatly smiley
« Last Edit: September 12, 2008, 02:48:35 PM by joz » Logged
VideoInPicture
Honorary Member
**
Posts: 467



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #6 on: September 12, 2008, 03:10:04 PM »

What about creating a backgroundworker (I believe that's a thread helper class in dotNET) for listening for the events of mouse clicks?
That would get the annoying bit out of the way, at least that's what I think from my experience with threads and J2ME. It might be a challenge, but hey, who doesn't like one Wink

I'd like this feature... I use firefox to close tabs with middle mouse all the time so I turned that default setting off immediatly smiley

Check out this AutoHotkey program that will allow you to use a left and right mouse click combo to toggle Circle Dock: http://www.donationcoder....m/index.php?topic=14897.0

Do you have a mouse-click example program? (In Java or C#)
Logged

Author of Circle Dock: http://circledock.wikidot.com
Author of Video In Picture: http://videoinpicture.wikidot.com
Author of Webcam Signature: http://webcamsignature.wikidot.com
Author of Easy Unicode Paster: http://easyunicodepaster.wikidot.com
joz
Participant
*
Posts: 4


View Profile Give some DonationCredits to this forum member
« Reply #7 on: September 12, 2008, 03:25:55 PM »

well no smiley

I'm still just a student and my studies is mostly focused on the internet (or well, all "new" media)...

For my graduation I created a platform for applications on J2ME (Java 2 Mobile Edition), this is a showcase example (launched as beta for european championship). Apps that run on java phones.
You kinda need to program in threads to not block all incoming calls etc.

Dunno how experienced you are with programming and especially threading but this J2ME based article helped me start off with threading issues.
http://developers.sun.com...midp/articles/threading2/

It covers alot of important threading issues and way of thinking. Might wanna read it if you have the time. If you want me to, I could post some threading code written on J2ME but most of it deals with network and text-ticker related things

Thanks for the program btw. works fine!
« Last Edit: September 12, 2008, 03:51:16 PM by joz » Logged
VideoInPicture
Honorary Member
**
Posts: 467



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #8 on: September 12, 2008, 03:37:41 PM »

The threading to capture the mouse clicks isn't an issue but you would need a time delay for the user to press the left and right mouse buttons. Otherwise, when the user first presses the left mouse button, we do not know if this click is intended for another program or if it is part of a left-right mouse click combination. Therefore, we have to hook the mouse so that we can introduce a waiting period after every click. If after the waiting period we do not receive another click, we would send that click off to the intended application. If we get another click within the time period, we know to toggle Circle Dock.

The problem is that this waiting time period greatly impacts the usability of clicking normally with the mouse.
Logged

Author of Circle Dock: http://circledock.wikidot.com
Author of Video In Picture: http://videoinpicture.wikidot.com
Author of Webcam Signature: http://webcamsignature.wikidot.com
Author of Easy Unicode Paster: http://easyunicodepaster.wikidot.com
gr33nf4c3
Member
**
Posts: 7


View Profile Give some DonationCredits to this forum member
« Reply #9 on: September 26, 2008, 08:15:58 AM »

Quote
I have most of the code to put a task manager into Circle Dock but haven't had the time to do it yet.

Bam! You, sir, would be my very personal hero if you did that!!  Thmbsup
Logged
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.034s | Server load: 0.1 ]