PortableApps.com Platform and Suite 1.6 have been released.

Clicky Gone Portable 1.4.3.4 Development Test 3

Submitted by alan_howie on August 18, 2009 - 12:18pm

Application: Clicky Gone
Category: Utilities
Description:
Clicky Gone allows you to hide your selected windows from view; this includes the taskbar button associated with the application. This utility particularly helps with protecting your privacy by hiding things like your browser with banking details up and someone walks in on you.

There is no need to close your applications if they are taking up to much space on your desktop or taskbar. Each window you hide can optionally be placed as a small icon in the system tray for easy recovery.

This very small application can also reduce the load on your computer by running hidden applications in the background so that they do not interfere with the visible ones. You can also manage an applications priority manually by using its system menu, this menu can be found by right clicking on the title bar or the taskbar button.

This utility is so fast, light on system resources and packed with enough window hiding features that it will make hiding windows as normal as minimising or closing them.

Download Clicky Gone Portable Developement Test 3 [887.9 kB download / 1.21 MB installed]
(MD5: a473c43ae45647f657424d225590e83a)

Release Notes:

1.4.3.4 Development Test 3 (2009-08-31):

  • Fixed bug when windows are hidden in system tray but could not re-show on icon click


1.4.3.3 Development Test 2 (2009-08-19):

  • Configuration program will now notify you if changes were made after you hit the exit button.
  • Support to completely disable the auto startup feature through the config script
  • Changed Transparency effect levels to a more user friendly range.

( categories: )

Looks pretty good I don't

Looks pretty good Smiling

I don't know anything about things being left behind...

The only thing so far is the hotkey for show/hide all:

On intital startup I get the error:
Failed to register hotkey for ShowAnd Hide All

I tried that key combination, and it is the default hotkey for
'Intel Graphics Media Accelerator Driver' - Options related to displays/graphics

Maybe another hotkey could be used as default?

-Scott-

EDIT:Can't seem to be able to change it either Puzzled

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Pesky hotkey's

Hmmm, Thats a tough one. Its hard to pick a default hotkey when there are so many applications that use them.

If you have any idea's then feel free to sugest. Selecting the default hotkeys was always a problem for me. Smiling

As for not being able to change the hotkey.
Make sure that the hotkey you are using is not a standard key. ie the key E, as typing things like "hello" would obviously hide the window you were typing in. So you must use a control modifier like ALT, CONTROL or SHIFT with standard keys.

Thanks for getting back so fast.

I see what you mean, too many

I see what you mean, too many hotkeys Eye-wink

I managed to work out why I couldn't change it - My fault Laughing out loud, I was just clicking exit (assuming that it saved it) but pressing apply then exit worked.

I chose Ctrl + Alt + \ although it is a bit similar to the active window one...

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Interesting Point

Maybe I should check for canges when exiting and asking the user if they wish to save changes. Seems all to obvious. Laughing out loud

Its hard not to confuse the user when assigning hotkeys, similar ones can frustrate people. I have a friend that would testify to that. lol

Its not easy to define them once you have been given the task too. You could spend ages on it.

Thanks for the feedback. Will have to put point into the next release.

just found another little

just found another little thing:

X:\PortableApps\ClickyGonePortable\Other\Source\_Readme.txt

For 7zip portable... Laughing out loud

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Ha, Its that structured thing.

Oh my red face...
I used 7zip portable as a launcher and base file and folder structure.
This is why I love people like you. It just goes to show how slopy some of us programmers can be. Sticking out tongue. I will be fixing this as soon as....

Again, you are the man. BIG THANK YOU!!!!!!

Slightly odd situation...

-Run Clicky Gone Portable,
-hide/show a few windows (not even needed)
-Exit clicky gone
-log off
-log in
-Clicky Gone Portable logo is there in the system tray (and still working)

I know it is an odd circumstance but...Puzzled :?

Also, is there any way to make it ignore something in hide/show all?

It hides my Dell Dock (similar to object dock I think) when I do this - and seeing as all of my program shortcuts are there...

(it shows up in the Clicky Gone menu as:
noname: 0x0001018C - pid4944 [WindowsForms10.Window.8.app.0.3fbab22] )

-Scott-

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

It's in the Options. Should it be there?

There is an option to start clicky gone when you log in. Helps when you have your portable pluged into you computer. You can turn it off.

As for custom windows not being hidden. That will be a feature in the future but not at the moment. Its almost perfect but just not quite. Sticking out tongue

Note:
If this is a true portable, should we allow settings to be written into the current users regestry at HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run. It dosent effect the app? and what if someone wants an auto launch, will PortableApps support it when it to is launched? It seems like such a simple thing to implement into a launcher.

alan_howieThere is an option

alan_howieThere is an option to start clicky gone when you log in. Helps when you have your portable pluged into you computer. You can turn it off.

Oh, yeah, I had it ticked Sticking out tongue

I don't really know about registry things...or how they work exactly...Puzzled
However the version 2 release of the portableapps platform does support autostart with the menu(right click option for an app)

alan_howieAs for custom windows not being hidden. That will be a feature in the future but not at the moment. Its almost perfect but just not quite.

Nice!! Cool

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Version 2. How would that work?

Cant find version 2, I'm running 1.5.2.

How would theses settings be stored. Is there any documentation on it?

Looks like I may need to test for registery keys to see if Clicky Gone will auto start and then modify the auto startup in PortableApps which seems trivial. I am presuming that the Auto startup for PortableApps will be an ini file so the Nullsoft installer can parse it.

Version 2 is in beta at the moment

http://portableapps.com/node/20013

It works by the INI config for the menu.
When the start automatically option is selected, this is added to the INI for the menu:

[AppsAutoStart]
clickygoneportable\clickygoneportable.exe=1

This is taken from the INI with it to start on the opening of the menu, it works Smiling

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Is your clicky gone portable on USB?

Was that with your usb still in or out of the computer?

And also:
I think that maybe though, by default (if its on your computer), its meant to automatically start itself when you log on.

I type this to you from Minefield, Portable Edition.

Very Portable.

It is possible to check the device type from NSIS's scripts and very tedious to do so. I'm not a fan of NSIS's scripting language so in not going to attemp it, Version 2 of PortableApps (when its out) should deal with the autostartup. Im currently running over its beta code just now to get a better understanding of how it works.

If you are looking to install and run Clicky Gone on your home PC then you would be better off downloading the windows installer from the home page.

Yes, but

It was still in, but it was because of the option indicated above
(option in menu)

Maybe this option could be set to off by default?

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Great Point.

This feature will be in the next release. I just need to modify Clicky Gone's code to handle a config option to turn it off by default.

After reading over the 2.0 Beta 3 source code I have noticed:
PortableApps does not support external modification of the startup programs, even if I did overwrite the settings in the PortableApps settings ini file. PostableApps would just write over it again when it exits thus leaving an inconsistency issue. It would be better to programmatically send a message to the PortableApps window telling it to reload the Auto Start info so it could refresh the changes in the GUI. Maybe be I should put a request for it. It should be very easy to implament and useful.

Thanks for the feed back.

Updated to Version 1.4.3.3 Development Test 2

Clicky Gone Portable 1.4.3.3 Development Test 2

Hopefully fixed the glitches. Eye-wink

Feel free to comment. Smiling

See release notes for details.

Cool :)

2 little issues:

Internet Explorer 8 --> It wont hide using the click method unless clicking on/above the tabs bar Puzzled
Is it supposed to be like this?

A program I have(treepad lite) hides but the taskbar button still is shown Puzzled

I am not sure if the treepad issue is actually clicky gone's fault because I used to have similar problems when I used another app hiding program with it.

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

Are you absolutely sure?

Internet Explorer 8 works for me, are you using the correct hot-keys?

Im downloading treepad just now to test it. Will post an update on the issue and an explanation of why you are having the problem (one the hopefully makes sence).

Internet Explorer 8 Security issue.

I may be wrong and feel free to correct me on this. But I do beleive that internet explorer has secured a security breach. And this is how i have come to the conclusion.

Internet explorer uses multi process views. The web page view (one process) and the outer host frame with all the buttons and menus (the othere process). Why would it do this? I shall explain...

  • Imagine you installed an ActiveX control, and it was a dirty little viral. And it wanted to look at what you were typing into othere windows (ie. othere web pages) It would do this by sending standard messages to the windows whose information it wants (ie WM_GETTEXT). Internet explorer 8 clamps down on messeges being sent to other windows by lowering its own process security (Not running in your current security but lower) thus resulting in denial of messages being processed by a higher security application, ie (the Clicky Gone process).
  • How would this effect Clicky Gone?
    Clicky Gone uses a standard SetWindowHook method for code injection into system wide applications. That is how the menu, transparency and clicky to hide work. By injecting ClickGone.dll into every app. What then inturn communicates with the Clicky Gone app using messages.
  • You following me so far? Laughing out loud
  • Think of ClickGone.dll as the little dirty, its security has been lowered. As it pains to say this, Microsoft really do have our security at heart. lol

Here's the problem.

Treepad uses a visible host window that has an area size of 0x0 (width, height) that is child to the desktop. This host window manages all the othere frame windows created by Treepad and these new frame windows (The one you are hiding) realy belong to the desktop (But should be child to the host window as it is visible and thust would in no way hide its (Ahem)frame windows. This is a nasty glitch in its program but I strongly beleive its not Treepad's fault, but the fault of the framework it depends upon with resulting problems with othere application's that use it.

Conclusion: Clicky Gone hide's windows that are a child to the desktop. Which means all its child item's are hidden automatically. The window you are hiding (know as the frame window) has programmatically removed its own taskbar icon in favour for the host window's (known as the app window)

Hope this clears up the problem. Im just a believer of good structured widows. Eye-wink

Yep...

I am using the right keys, I hold Ctrl + Alt and left click in various places on the IE window, it doesn't work until I get to the tab bar near the top, weird...

As for treepad, I thought it wasn't clicky gone...Maybe I should let them now about it...

edit:woops, didn't see the post below...why doesn't this forum have some kind of notice for you when posting???

-Scott-

Signature??? Isn't that the thing you write with a pen? Why would I want to put it here? Eye-wink

I agree.

Check the above one. LOL

Oh, silly silly me.

Internet Explorer 8 Issue: need to look into it.
I had the

Internet Explorer cannot display the webpage

up on my test as it was default to my localhost and i dont have my Wamp Server running. Seems to be on the actual inner frame of the window. Looking in to it. Just hope its not the same as treepad.
Jawdropping!

Updated to Version 1.4.3.4 Development Test 3

Fixed bug when windows are hidden in system tray but could not re-show on icon click