Jump to content

Add auto-center to CCleaner...


mr don

Recommended Posts

CCleaner remembers user settings in the .ini file, however, when using other computers, CCleaner can be off the screen, on the screen, all over the screen in who knows what corner, depending on what the screensize or resolution is.

 

For example:

 

Suppose you open CCleaner on a 1600 X 1200 res monitor.

Now, open that same program from your flash drive on an 800 X 600 monitor on another comp.

Yep, have to resize it (again?)

 

Would love if auto-center can be added, whereupon checked in settings, it will remember to auto-center via .ini file, & from now on, always auto-center on whatever screen it appears on.

 

Actually, I would love having this on every Piriform product. Definitely save me a lot of clicks!

 

What do you all think?

Link to comment
Share on other sites

  • Moderators

That's a common problem with many programs, and it's even more frustrating when something is so fully off the screen it can't be moved at all and manual .INI file editing or registry editing is needed to fix it. Since CCleaner can be maximized one workaround is to right click the taskbar that has CCleaner loaded and select Maximize.

53039c87662047.jpg

 

One way to possibly avoid it all together is to always have CCleaner maximized.

Link to comment
Share on other sites

Actually, all programs can be maximized. Open the Task Manager (Ctrl Shift Esc), and click Maximize on any app in the first tab. Some applications aren't made at all for this and will show incorrect behavior, but it's still possible ;)

Piriform French translator

Link to comment
Share on other sites

  • 2 weeks later...

That's a common problem with many programs, and it's even more frustrating when something is so fully off the screen it can't be moved at all and manual .INI file editing or registry editing is needed to fix it. Since CCleaner can be maximized one workaround is to right click the taskbar that has CCleaner loaded and select Maximize.

53039c87662047.jpg

 

One way to possibly avoid it all together is to always have CCleaner maximized.

 

Much respect, but would also save a lot of resizing & headaches when using CCleaner portably on many diff screen sizes/resolutions...

Link to comment
Share on other sites

CCleaner remembers user settings in the .ini file, however, when using other computers, CCleaner can be off the screen, on the screen, all over the screen in who knows what corner, depending on what the screensize or resolution is.

 

For example:

 

Suppose you open CCleaner on a 1600 X 1200 res monitor.

Now, open that same program from your flash drive on an 800 X 600 monitor on another comp.

Yep, have to resize it (again?)

 

Would love if auto-center can be added, whereupon checked in settings, it will remember to auto-center via .ini file, & from now on, always auto-center on whatever screen it appears on.

 

Actually, I would love having this on every Piriform product. Definitely save me a lot of clicks!

 

What do you all think?

 

What about this more parsimonious (in my opinion) alternative:

 

Store screen-normalized position (and size?) instead. That way, it can be closed in the lower right-hand corner on a JumboTron, and next open in the lower right-hand corner on a 640x480 dinosaur. If you consider size of elements within the window and bring upper and lower bounds into it, there's lots of clever stuff you can do. Even without that, though, normalized position should ensure some part of the title bar is always on screen.

 

At the very least, if the position in the INI is off-screen under the current display settings, disregard it and open at 0,0 instead.

 

Next step multiple monitors? :P

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.