Welcome Guest.   Make a donation to an author on the site April 23, 2014, 11:25:26 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 full one-year retrospective report on DonationCoder.com.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Request for MultiInstanceCircleDock  (Read 1374 times)
Rigel
Member
**
Posts: 100


see users location on a map View Profile Give some DonationCredits to this forum member
« on: November 13, 2009, 08:56:41 AM »

Wow, great Mark, eclipse is really beautiful.
A little problem, when I move mouse pointer on an icon the label appear but if the icon have a transparent area, also in center, the label disappear and the click fault, the same problem I wrote about start menu. It's not a real problem so if it's difficult to fix don't worry.

Request for multiple instance: Instead running CircleDock.exe can you run a window setting for multiple instance (es. MultiCircleDock.exe)? When starts the first time appear a window settings like my screenshot where create add administrate new instances. To show new windows you can add an option in CD normal setting.
Windows autorun start MultiCircleDock hidden and then it starts all the instances. In CD you can change only a thing adding an option arg (CircleDock.exe /nameInstance) where nameInstance are the user titles and subfolder with settings. Or you can add a MultiCircleDock.exe an arg to start hidden for autorun but when you click in start menu it's show the window


* screenshot.png (23.6 KB, 479x369 - viewed 166 times.)
« Last Edit: November 13, 2009, 09:52:09 AM by Rigel » Logged

Part of the inhumanity of the computer is that, once it is competently programmed and working smoothly, it is completely honest.
Markham
Honorary Member
**
Posts: 404


see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: November 13, 2009, 10:49:13 AM »

A little problem, when I move mouse pointer on an icon the label appear but if the icon have a transparent area, also in center, the label disappear and the click fault, the same problem I wrote about start menu. It's not a real problem so if it's difficult to fix don't worry.
Some icons contain a transparent area such as the highlighted icon in this screen shot:

The blue arrow points to a transparent area within the icon.

When the mouse cursor is placed on an icon, Windows sends a message to the icon which basically says "Icon.Enter" and if you then move the mouse over the icon and onto the background, Windows sends an "Icon.Leave" message. That's fine for most icons but some - like the one I've highlighted above - contain a transparent area within them. If the mouse cursor is placed on that transparent area, Windows gets confused and sends a rapid-fire succession of "Icon.Leave" and "Icon.Enter" messages and this results in flashing of the label as well as other undesirable visual effects. That's because, having sent the "Icon.Leave" message, Windows notices that the mouse cursor is still within the icon's bounding rectangle and so fires an "Icon.Enter" message and then it notices that the mouse cursor is, in fact, on a completely transparent area and so sends an "Icon.Leave" message. This is a "design feature" of Windows and there's nothing I can do about that.

It is possible, using a decent graphics editor, to modify the icon such that the internal transparent area is very slightly opaque - eg 1/255th opaque and that will be enough to overcome this problem.


Quote
Request for multiple instance: Instead running CircleDock.exe can you run a window setting for multiple instance (es. MultiCircleDock.exe)? When starts the first time appear a window settings like my screenshot where create add administrate new instances. To show new windows you can add an option in CD normal setting.
Windows autorun start MultiCircleDock hidden and then it starts all the instances. In CD you can change only a thing adding an option arg (CircleDock.exe /nameInstance) where nameInstance are the user titles and subfolder with settings. Or you can add a MultiCircleDock.exe an arg to start hidden for autorun but when you click in start menu it's show the window

Hmmm... judging from the messages on this Board, the demand for multiple instances is somewhat weak. You appear to be asking for a separate program which will remotely start and stop Circle Dock instances and whilst this is certainly possible, it falls outside what I'm prepared to add to a freeware program, given the lack of interest or demand. I have already done a considerable amount of work on multiple instances and would prefer to concentrate on adding features with more popular appeal - eg docklets.

If you, or anyone else, wishes to write such a control program, I will supply the necessary API call to enable you to remotely close instances.



Mark
Logged
Rigel
Member
**
Posts: 100


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #2 on: November 13, 2009, 12:05:24 PM »

Ok, I understand, I try to make an external application so, can you only add arg to CircleDock.exe to point on other folder setting?
If it's take too time I'll find another way.
Thanks
Logged

Part of the inhumanity of the computer is that, once it is competently programmed and working smoothly, it is completely honest.
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.1 ]