ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

DonationCoder.com Software > N.A.N.Y. 2019

NANY 2019: TextWorx - Universal Text Manipulator

<< < (4/20) > >>

BGM:
You might want to package it a bit different before uploading to your (WP) site, there are 5 zipfiles in this TextWorx release-zip, and I had to manually select the latest to extract the files from. A single TextWorx.zip file holding only the latest application-files should suffice, IMHO.
-Ath (January 06, 2019, 04:39 AM)
--- End quote ---

Hmmm...  My zipfile that I upload does not contain any zipfiles.  I think maybe WP is adding the newer one to the old one or something.   I'm still trying to get a handle on this WP stuff.  Maybe I have to remove the package completely in WP?

BGM:
I have a feature request:

* In the Transform menu, could 'Base64 Encode' and 'Base64 Decode' be added? (Should probably be separate entries, as for some purposes a double encoding is used...)-Ath (January 06, 2019, 05:20 AM)
--- End quote ---
Oh yes!  That would be fun, too!

And a few bug-reports:

* Convert / 'URI encode | decode' : is duplicated on the Transform menu
* Transform / 'URI encode | decode' : on the same selection does only URI encode, not a decode when a valid % encoding is in the selection
* Convert / 'Dec to Hex | Hex to Dec' : does only Dec to Hex (20 -> 14 -> E -> <error>), maybe a prefix (#/$/0x) should be added on the Hex result?
* Hm, it seems all those dual-conversions only do the 'left side' of the conversion, all work in progress, I presume?-Ath (January 06, 2019, 05:20 AM)
--- End quote ---

Yeah, I know some commands are in more than one menu; I actually did that on purpose.
The dual-conversions all work in the version I'm working at the moment - in the beta you have there was an issue detecting the shift modifier.
I'll test the uri encode again.  I think I might have already fixed it.

And some other findings:

* 'Sort and Number' / 'Renumber Lines*' and 'Increment Tokens*' : popup view can't be closed/cancelled using <Esc> key
* Popup views sometimes show (almost) off-screen when the mouse is close to the screen-edge/Windows taskbar (The <Win-K> menu is shown completely on-screen as it should)
* The SysTray menu has 2 'Exit' entries-Ath (January 06, 2019, 05:20 AM)
--- End quote ---

Ha - it does have two exit entries!  Didn't realize that.
Escape for the panels - yeah, I don't think that works in any of them.  I'll look into adding that.  The cancel button should work, though (but I know how you feel with the escape button).
For where the popups appear - well, I tried to make them appear where the mouse cursor is.  If I attempt to force them on screen I'll have to do some calculations with the edge of the screen...  ugh....



Ath:
Maybe I have to remove the package completely in WP?
-BGM (January 06, 2019, 09:20 AM)
--- End quote ---
That's how I release updates on my dcmembers page, delete and add ;)

<Esc> key seems to work as Cancel in the 'Find and Replace*' popup...

What's the trick with shift? Should I hold that down to get the secondary result? That's not quite obvious, aka I've never seen that UX before :-[ (And I didn't see that in the description..., but after re-reading I just found that)
'Reverting' the action based on current selected content is what I'd expected to happen :tellme:

BGM:
So, the idea is for most functions: 

* without modifiers = normal mode
* shift = reverse the effect
* control = work on each line
* control shift = reverse the effect on each line
Some functions don't have a reverse because it doesn't matter - like the "Reverse" function, or other things that can't be reversed.
Sometimes you may want to work the effect twice, so therefore you have the option of forward again, or to reverse if you like - like the Base64 encoding, for example, where you said sometimes you would need to do it twice. 

So, you hold the modifier keys (shift, or control, or shift+control) when you click on the command - unless you are using a dialogue panel, in which case you hold the modifier key when you click the Accept button.

Okay, I've uploaded a new version.  The modifier keys all work now.  Some of the menu names were wrong before, but I think I've fixed them all.  There were some functions that didn't work on lines or would not reverse because the modifier key wasn't being detected.  This time, I deleted all the former zip files before I added the new one.

Also, you can add favourite items to the main menu by putting this in the textworx.ini file.
I'm working on an options panel to let you choose, but until I get that done, I might give a list of commands in the documentation.
The ini key is the first number on the left of the = sign.  The command is the second number.  maxcustom is the number of commands to be shown in the menu; the order is set by the number sequence, not by the position of the ini key.


--- ---[Menu]
maxcustom=10
100=201
101=307
102=302
103=301
104=separator
105=104
106=901
107=212
108=725
109=403
I still have to add the base64 encode for you, Ath.

marisaga:
Sounds like THE text editor. Thank you. I'm going to try it right now

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version