topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday March 28, 2024, 11:07 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Boxer Software [ switch to compact view ]

Pages: [1]
1
Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread
« on: March 30, 2008, 09:12 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.)


Best,

David Hamel
Boxer Software

2
Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread
« on: March 25, 2008, 09:44 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.

Best,

David Hamel
Boxer Software

3
Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread
« on: March 25, 2008, 09:23 AM »
Stefan,

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:

Code: C [Select]
  1. macro newmacro()
  2. {
  3. string str;
  4. int i, len;
  5. int constant = 13;
  6.  
  7. // get the length of the selected text
  8. len = GetSelectionSize();
  9.  
  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.         }
  22.  
  23. // get selection into 'str'    
  24. GetSelection(str);
  25.  
  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;
  30.        
  31. PutSelection(str);
  32. }

Best,

David Hamel
Boxer Software

4
Best Text Editor / Re: Boxer Text Editor
« on: January 08, 2008, 08:54 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.  :)

Best,

David

http://www.boxersoftware.com

5
Best Text Editor / Re: Boxer Text Editor
« on: January 07, 2008, 04:00 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.

Best,

David

http://www.boxersoftware.com

6
Best Text Editor / Re: Boxer Text Editor
« on: January 07, 2008, 12:10 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."

Best,

David

http://www.boxersoftware.com

7
Firefox
Quicken
Boxer Text Editor
FeedDemon
The Bat!

8
General Software Discussion / Re: clean up text
« on: December 28, 2007, 10:02 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 (www.textmonkey.com) 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: http://www.boxersoft...e.com/tminaction.htm

Disclosure: I am the developer of Text Monkey.

Best,

David Hamel
Boxer Software

9
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.

Enjoy!

David Hamel
Boxer Software

http://www.boxersoftware.com

10
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,

David.

http://www.boxersoftware.com

11
Best Text Editor / Re: Boxer Text Editor
« on: July 03, 2007, 10:10 AM »
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.
-OGroeger

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

David.

http://www.boxersoftware.com

12
Best Text Editor / Re: Boxer Text Editor
« on: June 27, 2007, 11:19 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.  :)

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.)


Best,

David

http://www.boxersoftware.com

13
Best Text Editor / Re: Boxer Text Editor
« on: June 26, 2007, 11:24 AM »
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.
-allen

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.

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.)
-allen

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.  :)

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.
-allen

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.

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

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.  )

Best,

David

http://www.boxersoftware.com

14
Best Text Editor / Re: Boxer Text Editor
« on: June 25, 2007, 01:39 PM »
Allen,

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.

Best,

David.

http://www.boxersoftware.com

15
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
General Software Discussion / Re: Clipboard Text Scrubber
« on: June 18, 2007, 06:04 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.   :)

Best,

David.

17
Best Text Editor / Re: Boxer Text Editor
« on: June 18, 2007, 03:45 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
General Software Discussion / Re: Clipboard Text Scrubber
« on: June 18, 2007, 03:27 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: http://www.boxersoft...e.com/tminaction.htm

Full details: http://www.textmonkey.com

Best,

David.

19
Best Text Editor / Re: Boxer Text Editor
« on: June 18, 2007, 03:04 PM »
Allen,

>> 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.  :)

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?

Best,

David.

20
Best Text Editor / Re: Boxer Text Editor
« on: June 17, 2007, 04:08 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
Best Text Editor / Re: Boxer Text Editor
« on: June 17, 2007, 03:25 PM »
I meant to mention, in that CPU Magazine interview, "Phar Lap" was improperly transcribed as "far left."  :)

22
Best Text Editor / Re: Boxer Text Editor
« on: June 17, 2007, 03:23 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.

Best,

David.

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

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:

http://72.14.253.104...0707/63c07/63c07.asp

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,

David

24
The Form Letter Machine / Re: Making command line arguments work
« on: June 15, 2007, 10:45 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]