Hello
In Windows10, what is the easiest way to change the case of existing text that I have selected?
For some time now I have used Ditto as a paste buffer and which a brilliant way of giving you a chose of recent things you have copied. You CAN change the case too but it involves too many steps:
1. Contol+C (to copy)
2. Control+' (to open Ditto)
3. Move mouse to latest entry
4. Right click
5. Move mouse to 4th menu item "Paste special"
6. Click on upper case
==> i.e. It's so complicated that for anything remotely short it's very much easier just to re-type the text!
Mostly I want to change text between "UPPER CASE" and "lower case". But sometimes I need "Title Case" and occasionally "One needs sentence case."
With thanks
J
In Word etc, SHIFT + F3 cycles thru all lower, upper, 1st only upper.
Depends on your context.
In truth I am looking for all contexts! My paste manager thing Ditto for example works everywhere....
OK for example try managing text in web applications running on any of my browsers (I use all the major ones all the time.)
J
As I say, it depends on the program you're using as to what it supports and what hotkeys etc it responds to. Your keypresses are processed by a certain piece of software at any one time.
Somewhere there may be a covenient freeware program that might, say, allow you to select text, press a certain key, then the text is processed by the program so you can manipulate it in that program, then replaced in the original context.
As an example, I use a freeware program that, when you type or select a character, pressing a function key repeatedly cycles through one of many possible sets of accents for that character. (E.g. Norwegian, Chinese pinyin, French...) That works in pretty much any context.
See discussion (old) here:
Any freeware to change the case (capitalization) of clipboard text on the fly? - DonationCoder.com
The tiny program at the bottom actually allows you to select text, rt click its tray icon, then change the case in various ways.
With a bit of work, that Autohotkey script could be written to respond to a hot key and cycle selected text through those options.
===============================
This script (below) pretty much works.
Select text, press ALT + u to cycle thu e.g.
Hello HELLO hello
and a popup displays the changed text.
Release ALT to save what's in the popup.
See 4th example.
To run this, install Autohotkey (free).
Cut and paste the script into Casechange.txt, rename it to Casechange.ahk
Double click on Casechange.ahk
Select some text in Wordpad (e.g.) and try Alt + u.
For me this interacts with a program called Listary which also monitors the clipboard.
Note: this is not 'finished' programming and there are more links.
Here's a program that works. I've compiled this from one of the scripts posted there, so its an exe file (inside the zip). Just run it.
Then launch Notepad. type (e.g.)
it really works
Select 'it really works'
Then press ALTGr and m, and press m again to cycle thru the options.
Release ALTGr to have the text in the popup replace that in Notepad.
(AltGr = right Alt).
I've adapted the keys to avoid conflict with another program.
Case change.zip
Better File Rename
ship69 doesn't want a file rename tool. He want sthg that works in a browser, Wordpad, Office, anywhere you type text.
and of course 'Hello'.
Works for sentences too.