Latest posts of: Boxer Software -
Welcome Guest.   Make a donation to an author on the site August 01, 2015, 02:52:07 AM  *

Please login or register.
Or did you miss your validation email?

Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
Free Member Kit: Submit Request.
  Forum Home Thread Marks Chat! Downloads Search Login Register  
  Show Posts
      View this member's profile 
      donate to someone Donate to this member 
Pages: [1]
1  Other Software / Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread on: March 30, 2008, 09:12:30 AM
Hi Stefan,

I have thought i have seen this feature in Boxer, but didn't find it. So i have taken this to try my first Boxer script.

If you have a selection started, and then issue the Find command, there's an "Extend Selection" option on the Find dialog that should do what you like.

(Note: if the existing selection is of any size, the Scope will default to searching within the selection, so be sure to change the Scope to suit your need in order to enable the Extend Selection option.)


David Hamel
Boxer Software
2  Other Software / Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread on: March 25, 2008, 09:44:54 AM
Hi Allen,

Thanks for jumping in.  I'm unfamiliar with ROT13, so I just worked from his pseudo-code.

Between our two macros, I think we've shown the concepts pretty well.


David Hamel
Boxer Software
3  Other Software / Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread on: March 25, 2008, 09:23:55 AM

Here's a Boxer macro that will get the selected text, add 13 to each character within the selection, and then replace the selection with the new text:

Formatted for C with the GeSHI Syntax Highlighter [copy or print]
  1. macro newmacro()
  2. {
  3. string str;
  4. int i, len;
  5. int constant = 13;
  7. // get the length of the selected text
  8. len = GetSelectionSize();
  10. // make sure selection size won't
  11. // exceed maximum string size
  12. if (len >= 2048)
  13. {
  14. Message("Error", "Too much text is selected.");
  15. return;
  16. }
  17. else if (len == 0)
  18. {
  19. Message("Error", "No text is selected.");
  20. return;
  21. }
  23. // get selection into 'str'
  24. GetSelection(str);
  26. // loop to process each character in 'str'
  27. for (i = 0; i < len; i++)
  28. if (str[i] != '\r' && str[i] != '\n')
  29. str[i] += constant;
  31. PutSelection(str);
  32. }


David Hamel
Boxer Software
4  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: January 08, 2008, 08:54:31 AM
2. I saw there's project handling in Boxer. Is it possible (even through macro script) to jump to the definition of a function from the place of its call?

Now this is one I am willing to comment on. It's not related to the Project handling (in my mind), but I have already coded a "Jump to Declaration" command that allows for quick movement from a function reference (at the text cursor) to the point at which the function is declared.  This command will also be accessible via the macro language.

Since it's already done, I don't mind "promising" that one.  smiley


5  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: January 07, 2008, 04:00:09 PM
I've been served well for many years by maintaining a policy of not giving promises or time estimates for new features.  To do otherwise can only lead to disappointment.  Rather, I encourage people to make a purchase decision based on the product they see, and not on the hope of what it might become.


6  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: January 07, 2008, 12:10:01 PM
Yes, I certainly do have UTF-8 support on the to-do list.  And because I've been seeing more people request this, it's pretty high on the list.  So it's coming, but it's not "imminent."


7  Main Area and Open Discussion / General Software Discussion / Re: post your 5 most used applications in 2007 here! on: December 31, 2007, 02:41:03 PM
Boxer Text Editor
The Bat!
8  Main Area and Open Discussion / General Software Discussion / Re: clean up text on: December 28, 2007, 10:02:55 AM
You didn't give an example of what you'd like the processed text to look like, but there's a good chance that Text Monkey ( can do the job for you.  One of its main features is to clean up text that's been forwarded many times by email programs.

Here's an animated GIF that shows the concept:

Disclosure: I am the developer of Text Monkey.


David Hamel
Boxer Software
9  News and Reviews / Official Announcements / Re: Winners of July 2007 Software Giveaway! on: July 17, 2007, 06:11:57 PM
Congratulations, winners!

The Boxer Text Editor emails have been sent, so if you're a winner and you didn't get yours, check your spam filter.


David Hamel
Boxer Software
10  News and Reviews / Official Announcements / Re: July 2007 Software Discounts and Giveaway on: July 03, 2007, 12:54:09 PM
Carl: Thanks for your help in getting the Boxer Text Editor discount offer up and running.

Members: I'll be on hand here at Donation Coder for any questions that might arise about Boxer.

All the Best,

11  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: July 03, 2007, 10:10:14 AM
Quote from: OGroeger
i downloaded the trial version and it looks like Boxer doesn't support UTF.  huh
UTF-8 files are displayed incorrectly (ANSI i suppose) and UTF-16 files are handled as binaries.

Right... there's no UTF/Unicode support in Boxer at this time.  Sorry.

12  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 27, 2007, 11:19:05 AM
I'm almost tempted to download boxer and give it a try again ...

Well, "no pain, no gain."  Not that switching to Boxer would be especially painful...  Allen seems to be enjoying himself.  smiley

But it could be one of those things where a small investment in time returns larger dividends in productivity going forward.

(And I'll try to make sure your investment is as small as possible by answering questions.)


13  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 26, 2007, 11:24:37 AM
Quote from: allen
I really appreciate your time in this thread. For the first time in several years, I am considering dropping a few dollars on a [different] text editor--of course a bit more time spent with the trial period will make it easier to decide whether the value of this editor versus my [surely easy to deduce] primary editor is justified given the price point.  While not an unfair price, per se, it is not a negligible one either.

I'm still working with Carl Thorpe on getting a Boxer discount set up for DC members.  If that doesn't happen soon enough for you, just contact me in private email and I'll take care of you.

Quote from: allen
That said--portability/registry independence is something that is becoming extremely popular these days--sooner or later, I'm sure you'll get pressured into that.  (Though you've more or less already implied sooner.)

Yes, and I've been finding I've been thinking more and more about that in my down time.  From past experience, that's a strong indicator that something will be tackled.  smiley

Quote from: allen
I can see where you're coming from with potential difficulty in such an implementation, though. The fact that you're at least looking at it gives me at least a little hope.  As seemingly subtle a feature it is, it's a (perhaps irrationally) huge thing for me.

Sometimes these things fall in place more easily than you'd expect, so keep your fingers crossed.  As you might be able to tell from what you've seen of Boxer so far, I'm a big fan of putting in the sort of features that don't get in your way, unless you go looking for them.  This one certainly fits that mold, since it would be added as an optional selection mode.

Quote from: allen
* Probably from spending so much time with Opera, I personally expect a new blank file to open when I double click the empty desktop

Never thought of that.  I like it, and it shouldn't be hard.  (Note that if you issue the Paste command with no files open, one is created for you before performing the Paste.  )


14  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 25, 2007, 01:39:26 PM

I do plan to get back to you on this one, but this morning has been crazy.  Hopefully the afternoon will give me some time.


15 Software / Post New Requests Here / Re: IDEA: Grab contents of an on-screen list on: June 19, 2007, 07:05:06 PM
SnagIt can do this (and a million other things).  Set the input profile to "Text from Window."  Activate the capture, and click on the listbox of interest.
16  Main Area and Open Discussion / General Software Discussion / Re: Clipboard Text Scrubber on: June 18, 2007, 06:04:55 PM
Yeah, I tried your text editor once. I remember how flabbergasted I was that a 60 dollar text editor didn't even have working word wrap.

At the risk of flabbergasting you yet again: Classical word wrap yes, visual wrapping (aka wrap-to-window), not at this time.

I also emailed about this and received no response.

I've just scanned the email logs for the terms "deviant" and "nighted" and got no hits.  The only emails that don't get replies are those which are inflammatory or disrespectful.  Could that have been the problem?  I don't remember the message.

Anyway, that's my little rant. Just thought I'd point that out now that you seem to be here, alive and well.

I appreciate your concern for my wellbeing.   smiley


17  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 18, 2007, 03:45:37 PM
Did you see above my hap-hazard description of persistent selections?

Yes, I meant to get back to you on that.  I use The Bat! too, but I wasn't aware that was an option in their editor.  So now I've seen it working.  It's a little offputting if you're not used to it; to each his own, of course.  I was surprised that their implementation has the selection being released when you reposition the text cursor by clicking with the mouse.  Anyway, I've made a note to take a look to at least see whether it could be implemented.  Without looking, my guess is that there are lots of places that assume that the text cursor is by necessity adjacent to the selection.  There could be screen painting issues, for one. 
18  Main Area and Open Discussion / General Software Discussion / Re: Clipboard Text Scrubber on: June 18, 2007, 03:27:59 PM
>> Clipboard Text Scrubber is a handy little application that sits in your system tray and monitors your clipboard. When it finds any text on the clipboard it will “scrub” (or “clean”) that text, to remove all formatting.

On a very similar note, my company developed and sells Text Monkey PRO, which likewise sits in the system tray watching the clipboard.  When it detects over-quoted email text, it will automatically (if so configured) clean the text on the clipboard so that it can be pasted anew.  It also has dozens of other common text processing operations, and they all perform their function by manipulating the text on the Windows clipboard.

There's an animated screenshot here that shows the concept:

Full details:


19  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 18, 2007, 03:04:44 PM

>> 1. Is there any way to tell it to quit opening windows maximized? 

Yes... on the Configure|Preferences|Display dialog page, uncheck the option entitled "Auto-maximize new windows when created"

>> 2. Is it possible to save settings without closing Boxer?

No, sorry.  I hope you'll find that crashes are very rare.  I've never considered adding features to work around crashes.  smiley

Was the edit box filled to its capacity with text?  I checked the code, and I do see a potential problem, but only if you were using a parameter string longer than 250 characters or so.  Was yours that big?


20  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 17, 2007, 04:08:06 PM
>> Any [chance] that Boxer let the Registry alone in one of the next releases?

Yes, I've been getting more and more requests for this, and it's something I've got pretty high on the todo list.
21  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 17, 2007, 03:25:59 PM
I meant to mention, in that CPU Magazine interview, "Phar Lap" was improperly transcribed as "far left."  smiley
22  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 17, 2007, 03:23:54 PM
Hi Allen,

>> I find myself unable to function without persistent selections -- a feature I've only been able to find in a very precious few applications. I don't suppose that's an option in boxer is it?

I'm not sure exactly what you mean by "persistent selections," but Boxer might have what you're looking for.  On the Block menu, there's a command called Select Without Shift.  Once activated, the (unshifted) arrows keys and other cursor motion commands can all be used to extend the selection.  Maybe that's what you're referring to?

>> also, how is boxer for portability? Is it 100% reg reliant or are settings saved to a file?

Boxer has reasonable defaults built-in so, worst case, you can drop just the B.EXE file (ie, w/o installing) on a new machine and be able to edit, with just a couple of complaint dialogs appearing on startup.  It also runs happily from a USB stick.  Boxer does write lots of settings to the registry; it's very thoughtful when it comes to remembering all manner of previous choices, colors, sizes, locations, etc.  If you need to move to a new machine, there's a Help topic called "Transferring Preferences" that details the steps.  Some of Boxer's settings are saved to disk files, namely keyboard layouts, templates, syntax information, etc.  That makes it easy for users to share such files.


23  News and Reviews / Best Text Editor / Re: Boxer Text Editor on: June 16, 2007, 02:08:35 PM
Hi Guys... nice to see there are already some people here wearing proper team colors.   smiley

Speaking of the "old days," here's an interview from this month's CPU Magazine in which Barry Brenesal and I reminisce about years past, with attention to the formative years of Boxer:

Look forward to hangin' out here, and I hope to be arranging a discount to make it easier for other DCers to join Team Boxer.

All the Best,

24 Software / The Form Letter Machine / Re: Making command line arguments work on: June 15, 2007, 10:45:14 AM
If Carl's suggestion doesn't work, try dropping the double quotes altogether from the -out parameter.  Since there are no spaces in the filename, they shouldn't be required.
Pages: [1] | About Us Forum | Powered by SMF
[ Page time: 0.05s | Server load: 0.16 ]

Share on Facebook
submit to reddit