lxstevens / puretext-plus

Automatically exported from code.google.com/p/puretext-plus
0 stars 0 forks source link

Tray icon does not hide #2

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Regardless of the setting to hide the tray icon, the icon does not hide.  The 
registry setting that controls this feature changes from 1 to zero per the 
documentation, however it has no effect.  The icon is always displayed.

Original issue reported on code.google.com by dwk...@gmail.com on 13 Oct 2012 at 9:17

GoogleCodeExporter commented 8 years ago
I will look into this.  What you can do for now to hide the icon is 

1. Right Click Start Menu.

2. Select Properties...

3. Go to the Taskbar tab and click Customize under Notification Area.

4. Find PureText+ in the list and choose "Hide Icon"

Original comment by mellowaredev on 14 Oct 2012 at 12:06

GoogleCodeExporter commented 8 years ago
This is a bug and will be fixed in 3.0.0.3.

Original comment by mellowaredev on 15 Oct 2012 at 12:30

GoogleCodeExporter commented 8 years ago
This issue was closed by revision r8.

Original comment by mellowaredev on 15 Oct 2012 at 12:33

GoogleCodeExporter commented 8 years ago
I tried the new version and it's not working quite right.  I launched the 
program and unchecked the option to show the icon.  The icon did not hide right 
away.  I closed the program and then reran it.  The second time it was hidden.  

Then I set the registry key back to visible (TrayIconVisible=1).  I ran the 
program and the icon didn't appear in the tray.  I tried killing it and 
resetting the registry again but couldn't get the icon to display in the tray.  
The only way to do it was to remove all registry keys and start over.

Original comment by dwk...@gmail.com on 15 Oct 2012 at 6:41

GoogleCodeExporter commented 8 years ago
The problem is once it is hidden you need to kill the application using Task 
Manager because its still running.

Change the registry entry TrayIconVisible to 1 and then start the app.

Try that.

I tested here with no issues.

Original comment by mellowaredev on 15 Oct 2012 at 6:46

GoogleCodeExporter commented 8 years ago
I tried that and it still didn't work.  I cleared all registry settings, 
restarted, and then icon was visible.  I closed and restarted it several times 
and it was always visible as expected.  Then I changed the hotkey for pure 
text.  I set it to CTRL-P.  I left the box checked to show the icon in the tray 
(I did not change it from the default setting).  I exited and restarted the 
program.  The icon was hidden.  For me, any changes to the hotkeys, which now 
adds registry settings for the first time, then causes the icon to be hidden.

Original comment by dwk...@gmail.com on 15 Oct 2012 at 6:54

GoogleCodeExporter commented 8 years ago
I just did the above test exactly...

1. Run several times in a row icon is always visible.

2. Change Pure text to CTRL+P and pressed OK.   Registry entry TrayIconVisible 
remained 1.  

3. I exit and restart the app the tray icon is still visible.

4. Edit UI and uncheck the Tray Icon checkbox and press OK.  Registry entry 
changes to 0.

5. Restart app the icon is not displayed.

6. Exit app.  Change registry from 0 to 1.

7. Restart icon is displayed again.

Original comment by mellowaredev on 15 Oct 2012 at 7:01

GoogleCodeExporter commented 8 years ago
Tried some more tests, and it's working for me too.  When I ran my original 
tests, I had PureText by Steve Miller also running.  I'm not sure why, but 
there's some type of conflict between the two programs.  If PureText is also 
running, then your icon doesn't display.  This time I made sure PureText wasn't 
running and then it worked just fine.  Sorry for the confusion.

Original comment by dwk...@gmail.com on 15 Oct 2012 at 10:10

GoogleCodeExporter commented 8 years ago
Most likely because only 1 program in all of Windows can grab a hotkey.  So if 
you have the old and new Puretext both mapped to CTRL+P windows won't allow 
that and I bet one of the two apps was internally throwing an error.

Thanks for testing!

Original comment by mellowaredev on 15 Oct 2012 at 10:20