I am writing a small app (using SWT). Basically it has several modes of work, and depending on the mode some buttons lock on and off.
For all of this I use a window with all of the buttons but sometimes I have to switch back and forth between this program and other programs. This is not the best way and not very comfortable.
I have tried to keep the window on top, but yet again, since there are quite some buttons it takes a lot of place and I have to move it from time to time so it would not obstruct the desktop view.
And so comes the question: Would it be possible to integrate all of those buttons to windows taskbar (i.e. like in windows 7 when you hover over a Skype icon you get ability to select your status or when you hover over media players icon you get playback controls so you can control those programs without activating them)
Alternatively, would it be possible to dedicate entire row in a taskbar for this program and add all of the buttons to it.
Do you have any other ideas how to make the app more convenient? I am using Windows 7 but this app should work on XP.
If this is possible, where can I find more info on this?
Vilius Zaboras wrote:Thank You, I'll read about the package a little more. This might work
But actually i had in mind a program view similar as in the attachments (I guess the first option is only available in win 7 but creating a toolbar for the taskbar might work in Win XP as well).
I'm not even sure which thread this should be posted in anymore... This might be more an Windows modification or something...
Hello, did you find anything? can you please share with us? thanks
Thinking a lot. Gaining a lot.
Joined: Oct 21, 2012
Unfortunately I have not found a solution I was looking for. I have constructed a work-around. Instead of a program constantly running now there are several independent subroutines with a common interface which are triggered from a basic shortcut in a toolbar. All of those subroutines share the source files and now only have small dialogs related to the specific "state" the work is being done.
Even though this sometimes cause crashes/conflicts if a subroutine has not finished running and the other one has started and I have to run master routine to consolidate the whole days work and this takes some additional time but despite that this is second best thing I could think of
If anyone finds a different solution I am still interested.