|
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.) Best, David Hamel Boxer Software
|
|
|
|
|
3
|
Other Software / Developer's Corner / Re: [BEST] Boxer Editor Scripting Thread
|
on: March 25, 2008, 09:23:55 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: Formatted for C with the GeSHI Syntax Highlighter [ copy or print] macro newmacro() { string str; int i, len; int constant = 13; // get the length of the selected text len = GetSelectionSize(); // make sure selection size won't // exceed maximum string size if (len >= 2048) { Message("Error", "Too much text is selected."); return; } else if (len == 0) { Message("Error", "No text is selected."); return; } // get selection into 'str' GetSelection(str); // loop to process each character in 'str' for (i = 0; i < len; i++) if (str[i] != '\r' && str[i] != '\n') str[i] += constant; PutSelection(str); }
Best, 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.  Best, David http://www.boxersoftware.com
|
|
|
|
|
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. Best, David http://www.boxersoftware.com
|
|
|
|
|
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.  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
|
News and Reviews / Best Text Editor / Re: Boxer Text Editor
|
on: June 26, 2007, 11:24:37 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.
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.)
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.
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
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
|
|
|
|
|
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.  Best, David.
|
|
|
|
|
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: http://www.boxersoftware.com/tminaction.htmFull details: http://www.textmonkey.comBest, David.
|
|
|
|
|
19
|
News and Reviews / Best Text Editor / Re: Boxer Text Editor
|
on: June 18, 2007, 03:04:44 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
|
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.
|
|
|
|
|
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.
Best,
David.
|
|
|
|
|
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.  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/sear...ive/c0707/63c07/63c07.aspLook 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
|
|
|
|
|