A couple of "new to me" Freeware editors.

G

Graydogg

Disclaimer: Just found these two yesterday, they may be well known to
others.
Rationale: I'm always on the lookout for text/code/hex editors to add to my
collection.
(We all have our cross to bear).
I found these two yesterday, haven't come across them before. I thought that
others might care to try them.

1. Pitpad 2.2 URL: http://www.pszczepanik.exe.pl/en/ Text/Hex editor with
additional functions. Postcardware/Freeware.

2. Frhed 1.0.155 et al URL: http://www.kibria.de/frhed.html Binary/Hex
editor GNU/GPL.
Latest stable release appears to be 1.0.155 (using registry to store values)
or 1.0.153 (using an INI file).
 
O

omega

Graydogg said:
Disclaimer: Just found these two yesterday, they may be well known to
others.
Rationale: I'm always on the lookout for text/code/hex editors to add to my
collection.
(We all have our cross to bear).

That's a big cross. Many other categories of freeware, it's a clearly
finite situation -- but with text editors, you can never get them all.
You can spend every day chasing 'em down, for years, and still the
moment you pause, new ones come flying up from behind the trees.
I found these two yesterday, haven't come across them before. I thought that
others might care to try them.

1. Pitpad 2.2 URL: http://www.pszczepanik.exe.pl/en/ Text/Hex editor with
additional functions. Postcardware/Freeware.

2. Frhed 1.0.155 et al URL: http://www.kibria.de/frhed.html Binary/Hex
editor GNU/GPL.
Latest stable release appears to be 1.0.155 (using registry to store values)
or 1.0.153 (using an INI file).

Got Frhed. But Pitpad is "new to me" also. So I've gone ahead and added it
to the stockpile.


FWIW,

Pitpad's features:

o multilevel undo
o convert to lower or upper case
o spell checker, if ms office installed
o inserting from and to file
o customize background color and font
o position toolbar anywhere
o minimize to tray


Unusual:

It's a dual-tabbed interface. (Not multi. Dual.) One text. One hex.


Install info:

1. Program is one exe. Distributed as such, no annoying installer.

2. The exe is ~800k. The exe size is honest: it is not UPX-compressed.

3. Uses the registry for user preferences, not an ini. (points lost)


Small note. The menus are in English, but there are just a few last
remnants in the dialog boxes still in Polish. Nothing where context
doesn't make it obvious. For example, the Save As dialog box has this:

Save As Type: [ Dokumenty tekstowe (*.txt) ]


.. . .

Oh, you know, there is an item about Pitpad I don't get. It has a "save
as rtf" function. Yet there is nothing to input with it that I can imagine
why one would save to rtf. The times I've seen a "save to rtf" option
makes sense in text editors was when they were able to have the view
seen within them, with their syntax highlighting, saved into a colorized
rtf file. Now that was cool.

Hm, so maybe it's just that Pitpad author had open this kind of thing
for possible future development. Which reminds me, there was a last
detail I didn't include. Filedate. 2000.01.01. That date to me means
what you see is what it will stay. Won't develop further, but also won't
be switching to payware.
 
R

Roger Hunt

1. Pitpad 2.2 URL: http://www.pszczepanik.exe.pl/en/ Text/Hex editor with
additional functions. Postcardware/Freeware.

2. Frhed 1.0.155 et al URL: http://www.kibria.de/frhed.html Binary/Hex
editor GNU/GPL.
Latest stable release appears to be 1.0.155 (using registry to store values)
or 1.0.153 (using an INI file).
I agree.
v1.0.156 does have a habit of seizing up when pasting and I think that
is explained in the bugs list. (http://www.kibria.de/bugs.txt)
(Nice if Windows came with a bugs list)
 
S

Steven

Graydogg said:
Disclaimer: Just found these two yesterday, they may be well known to
others.
Rationale: I'm always on the lookout for text/code/hex editors to add to my
collection.
(We all have our cross to bear).
I found these two yesterday, haven't come across them before. I thought that
others might care to try them.

1. Pitpad 2.2 URL: http://www.pszczepanik.exe.pl/en/ Text/Hex editor with
additional functions. Postcardware/Freeware.

2. Frhed 1.0.155 et al URL: http://www.kibria.de/frhed.html Binary/Hex
editor GNU/GPL.
Latest stable release appears to be 1.0.155 (using registry to store values)
or 1.0.153 (using an INI file).

I may sound biased here but, personally I prefer my own custom built
Mercury Editor (www.it-mate.co.uk/support/mercuryeditor.asp) as I can
add/remove/modify it's features to my hearts content ;o)
 
S

Steven

Graydogg said:
Disclaimer: Just found these two yesterday, they may be well known to
others.
Rationale: I'm always on the lookout for text/code/hex editors to add to my
collection.
(We all have our cross to bear).
I found these two yesterday, haven't come across them before. I thought that
others might care to try them.

1. Pitpad 2.2 URL: http://www.pszczepanik.exe.pl/en/ Text/Hex editor with
additional functions. Postcardware/Freeware.

2. Frhed 1.0.155 et al URL: http://www.kibria.de/frhed.html Binary/Hex
editor GNU/GPL.
Latest stable release appears to be 1.0.155 (using registry to store values)
or 1.0.153 (using an INI file).

I may sound biased here but, personally I prefer my own custom built
Mercury Editor (www.it-mate.co.uk/support/mercuryeditor.asp) as I can
add/remove/modify it's features to my hearts content.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it Free!
 
O

omega

(e-mail address removed) (Steven):

When I'd replied to Graydogg's message, I'd interpreted the "text/code/hex"
part of his wording as "any of these types." Not fully sure, but at the time,
I'd assumed he didn't mean soley hex eds. Your interpretation seems to be the
same, since on Mercury's page, says it doesn't handle hex.
I may sound biased here but, personally I prefer my own custom built
Mercury Editor (www.it-mate.co.uk/support/mercuryeditor.asp) as I can
add/remove/modify it's features to my hearts content.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

I've just loaded up your page in my browser (nice looking btw). Features
listed for this editor make it look very tempting.

o Support for the vast majority of web compatable file types
o Built in HTML tags for easier and quicker insertion into webpages
o Auto insert tags when pressing the enter (return) key
o File conversion to and from Text/HTML
o One click preview for webpages

[+ more features, as listed on the page,
http://www.it-mate.co.uk/support/mercuryeditor.asp ]

Thanks, I'll be eagerly trying it out.

Ah, one note, since you're the programmer. There is a feature I am always
on the watch for -- one which is extremely rare. "Paste as HTML."

When I have a web page open in my browser, and copy just one part (for
instance content of an article without all the extra tables on the side
and top of the page), and then use "paste as html" into an editor that
has this feature, it makes that part of my life so much smoother; I have
then the part of the page I wanted, with the formatting retained.

I'd love to see this "paste as html" feature available in a freeware
html/text editor (the only progs I've noticed it in are paywares).
 
S

Steven

omega said:
(e-mail address removed) (Steven):

When I'd replied to Graydogg's message, I'd interpreted the "text/code/hex"
part of his wording as "any of these types." Not fully sure, but at the time,
I'd assumed he didn't mean soley hex eds. Your interpretation seems to be the
same, since on Mercury's page, says it doesn't handle hex.
I may sound biased here but, personally I prefer my own custom built
Mercury Editor (www.it-mate.co.uk/support/mercuryeditor.asp) as I can
add/remove/modify it's features to my hearts content.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

I've just loaded up your page in my browser (nice looking btw). Features
listed for this editor make it look very tempting.

o Support for the vast majority of web compatable file types
o Built in HTML tags for easier and quicker insertion into webpages
o Auto insert tags when pressing the enter (return) key
o File conversion to and from Text/HTML
o One click preview for webpages

[+ more features, as listed on the page,
http://www.it-mate.co.uk/support/mercuryeditor.asp ]

Thanks, I'll be eagerly trying it out.

Ah, one note, since you're the programmer. There is a feature I am always
on the watch for -- one which is extremely rare. "Paste as HTML."

When I have a web page open in my browser, and copy just one part (for
instance content of an article without all the extra tables on the side
and top of the page), and then use "paste as html" into an editor that
has this feature, it makes that part of my life so much smoother; I have
then the part of the page I wanted, with the formatting retained.

I'd love to see this "paste as html" feature available in a freeware
html/text editor (the only progs I've noticed it in are paywares).


Thanks for the compliments ;o)

I was going to include hex support originally but decided not to as it
would detract from the actual "meaning" (for want of a better word) of
the application itself (originally intended as a cross
Notepad™/Wordpad™ editor). I built a hex editor a couple years back,
just never released it to the public (believe it or not, 2yrs on and
it is still undergoing testing).

Regarding the feature you mention, I've never actually seen it in any
of the editors I've used myself (okay so I've only ever used
Notepad/Wordpad, the DOS editor and Araneae) but I'll certainly
consider it for a future version.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
 
O

omega

(e-mail address removed) (Steven):
omega said:
I've just loaded up your page in my browser (nice looking btw). Features
listed for this editor make it look very tempting.

o Support for the vast majority of web compatable file types
o Built in HTML tags for easier and quicker insertion into webpages
o Auto insert tags when pressing the enter (return) key
o File conversion to and from Text/HTML
o One click preview for webpages

[+ more features, as listed on the page,
http://www.it-mate.co.uk/support/mercuryeditor.asp ]

Thanks, I'll be eagerly trying it out.

Thanks for the compliments ;o)

I ended up browsing the whole site. You have achieved primary things web
designers are always being lectured about. One, the consistency throughout
the site, 100% accompli.

Even if I spent years of training and then tried to put something up
side-by-side with yours, mine would come out looking positively
schizophrenic by compare. :)

Another matter web designers get lectured about, is how do you call it,
global navigation sense (or something like that, too lazy to look up how
it's usually called), but in short, to have the visitor always know "where
they are" within a site. You quite achieved this.

We all experience constantly how many sites fail in that regard, seeming
to have no navigational structure, leaving a visitor feeling something like
within those house of mirrors found at amusement parks. (For such sites,
I'm increasingly taking the habit of just hitting them with a robot, eg
Httrack, to reduce my online suffering.)

These things attained by your design, gave me as end user, that clean and
smooth sense of motion. (Contrast to the sense of getting surrounded within
tangled vines, experienced too often on sites at large..)
I was going to include hex support originally but decided not to as it
would detract from the actual "meaning" (for want of a better word) of
the application itself (originally intended as a cross
Notepad™/Wordpad™ editor). I built a hex editor a couple years back,
just never released it to the public (believe it or not, 2yrs on and
it is still undergoing testing).

Usually when I see hex eds, they are standalone, which makes sense. I
think you made the right choice.

I installed Mercury. Feature I most appreciated was the way it did its
quick conversion from txt to html, and for that I believe it could well
spend a lot of time on the "recently used programs" part of my startmenu.

What I do want to say is that I disagree with how you've ID'd your program.
I know that's sort of an odd juncture we have, since it's your creation and
your vision, but give me just a moment to ramble on that, about how I
categorize.

When you say Wordpad, that means rich text. RTF at min, with possibly also
something like Wordpad itself does: light handling of early version winword
doc format. RTF editors, and word processors, while they do handle text,
I don't consider them a superset that includes text editors. Text editors
are the ones that can do the serious processing of text, not the rtf eds...

Sum: "Wordpad replacement" means to me, and I'd presume maybe most folks
who thought about it, that the editor reads and writes rich text. Since
Mercury doesn't do this, I don't think it should be called a Wordpad type
of program.

Now, "Notepad replacement," even this part, not quite fitting to my view.
To me personally, a notepad replacement is very quick and light, has very
little busyness going on in the interface, is primarily a quick viewer.

Then for rolling up the sleaves and working with text, I don't want to use
my notepad replacement, my viewer; I want to use a full, strong text editor.
Sort of similar to those who designate one light program for quick view
of graphics, but a more major app to go about the projects of altering and
designing those graphics.

Mercury, first impression, is that at current stage, it is an html editor.
That this is where its feature set is. A handy one, too, with the most
central html doc making functions done quickly and automatically. While
it not being one of those commonly overwhelming html editors, with six
billion windows of different kinds of tags and scripts.

I don't know if you've uploaded Mercury around the web, or just keep it
at your site. It's that when I do picture Mercury in the scheme of things,
I picture that its best position is as an html editor. And html editors,
so many of us can't get enough of those, trust me. :)
Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

One strong impression from having read most everything at your site, is that
you really are a freeware author _at heart_. In contrast to all those who
release sekrit betaware, labeled freeware until they're ready to market. So
thank you for that spirit.
 
O

omega

(e-mail address removed) (Steven):

(I should note somewhere, guess here. "In my browser" in this case means msie-
based; the function apparently doesn't work with any other browser family)
Regarding the feature you mention, I've never actually seen it in any
of the editors I've used myself (okay so I've only ever used
Notepad/Wordpad, the DOS editor and Araneae) but I'll certainly
consider it for a future version.

A while back, I put the phrase "paste as html" into Google, and the results
were pretty slim. A couple of big names, like Dreamweaver, and then some
editor comes with MSFT's visual studio or something. I couldn't think of
how else to search for where it's implemented. And I've been on the watch
for the feature for some months, and with the good number of programs I
install, really, I feel quite sure to say it's a rare feature.

Recently I did learn that AceHTML (registerware), it has it. Then there's
the program whereby I even became aware of this being something available,
it's in the (payware) text editor, Code Genie (http://www.code-genie.com).

I remember once attempting to read a document from MSDN, about HTML
clipboard format...

This was a while back, and I think at that time it was just because I was
wondering if there was every any hope for the operation of pasting from
one's browser into a richtext doc. As stands, it always comes out just
unbearably ugly, and the conclusion I reached, and I think the general
consensus, is that there is no hope for this with the current libraries
involved.

Paste as HTML, on the other hand, it has suited my needs flawlessly. Just
need it in a greater choice of programs. And better, a program that would
take it a step further. For example, code-genie has the clipboard monitor
feature, but with it on, it just does straight text from the browser. Or...
the context menu of the msie-based browsers would be an especially ideal
place to call up this paste as html.

Oh, but back about the doc I'd once tried to read. I am wondering bout the
results I am now looking at when I put the following into Google:

msdn "html clipboard format"

For example,

http://www.lorriman.com/programming/cf_html.html

: If you've ever tried sticking html into the clipboard using the usual
: CF_TEXT format then you might have been disappointed to discover that
: wysiwyg html editors paste your offering as if it were just text, rather
: than recognising it as html. For that you need the CF_HTML format. [...]

http://www.codeguru.com/clipboard/HowToPasteHtml.html

: I was working on a project where I had to paste into textbox HTML,
: copied from the Browser. A quick search on "HTML Clipboard Format"
: in MSDN gives you an article that thoroughly explained how HTML is
: kept in the Clipboard. Unfortunately, this article tells you that
: it's kept in UTF-8 format without explaining how to convert from
: UTF-8 back to HTML. So I had do some research on my own. [...]

In the discussions on this, I can follow very little of what they're
saying, since I've no knowledge of programming. So on this matter, good
implementations of "paste as html"... I'll have to just hang out here
in the fields, and hope the builders might choose to assemble the right
stones.
 
S

Steven

omega said:
(e-mail address removed) (Steven):

(I should note somewhere, guess here. "In my browser" in this case means msie-
based; the function apparently doesn't work with any other browser family)
Regarding the feature you mention, I've never actually seen it in any
of the editors I've used myself (okay so I've only ever used
Notepad/Wordpad, the DOS editor and Araneae) but I'll certainly
consider it for a future version.

A while back, I put the phrase "paste as html" into Google, and the results
were pretty slim. A couple of big names, like Dreamweaver, and then some
editor comes with MSFT's visual studio or something. I couldn't think of
how else to search for where it's implemented. And I've been on the watch
for the feature for some months, and with the good number of programs I
install, really, I feel quite sure to say it's a rare feature.

Recently I did learn that AceHTML (registerware), it has it. Then there's
the program whereby I even became aware of this being something available,
it's in the (payware) text editor, Code Genie (http://www.code-genie.com).

I remember once attempting to read a document from MSDN, about HTML
clipboard format...

This was a while back, and I think at that time it was just because I was
wondering if there was every any hope for the operation of pasting from
one's browser into a richtext doc. As stands, it always comes out just
unbearably ugly, and the conclusion I reached, and I think the general
consensus, is that there is no hope for this with the current libraries
involved.

Paste as HTML, on the other hand, it has suited my needs flawlessly. Just
need it in a greater choice of programs. And better, a program that would
take it a step further. For example, code-genie has the clipboard monitor
feature, but with it on, it just does straight text from the browser. Or...
the context menu of the msie-based browsers would be an especially ideal
place to call up this paste as html.

Oh, but back about the doc I'd once tried to read. I am wondering bout the
results I am now looking at when I put the following into Google:

msdn "html clipboard format"

For example,

http://www.lorriman.com/programming/cf_html.html

: If you've ever tried sticking html into the clipboard using the usual
: CF_TEXT format then you might have been disappointed to discover that
: wysiwyg html editors paste your offering as if it were just text, rather
: than recognising it as html. For that you need the CF_HTML format. [...]

http://www.codeguru.com/clipboard/HowToPasteHtml.html

: I was working on a project where I had to paste into textbox HTML,
: copied from the Browser. A quick search on "HTML Clipboard Format"
: in MSDN gives you an article that thoroughly explained how HTML is
: kept in the Clipboard. Unfortunately, this article tells you that
: it's kept in UTF-8 format without explaining how to convert from
: UTF-8 back to HTML. So I had do some research on my own. [...]

In the discussions on this, I can follow very little of what they're
saying, since I've no knowledge of programming. So on this matter, good
implementations of "paste as html"... I'll have to just hang out here
in the fields, and hope the builders might choose to assemble the right
stones.

I've just finished re-designing my site's Icon Library, and have an
interview this afternoon to prepare for but, as soon as that is clear,
I will look into adding this feature into all of the text editors I've
built. (I can't stand it when a feature is available only in a
non-freeware application).

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!
 
S

Steven

omega said:
I ended up browsing the whole site. You have achieved primary things web
designers are always being lectured about. One, the consistency throughout
the site, 100% accompli.

Even if I spent years of training and then tried to put something up
side-by-side with yours, mine would come out looking positively
schizophrenic by compare. :)

I don't actually see any of my site's as anything particularly special
myself, I just figured, if I was going to build a site, it might
aswell be done properly.
Another matter web designers get lectured about, is how do you call it,
global navigation sense (or something like that, too lazy to look up how
it's usually called), but in short, to have the visitor always know "where
they are" within a site. You quite achieved this.

We all experience constantly how many sites fail in that regard, seeming
to have no navigational structure, leaving a visitor feeling something like
within those house of mirrors found at amusement parks. (For such sites,
I'm increasingly taking the habit of just hitting them with a robot, eg
Httrack, to reduce my online suffering.)

These things attained by your design, gave me as end user, that clean and
smooth sense of motion. (Contrast to the sense of getting surrounded within
tangled vines, experienced too often on sites at large..)

I personally feel ease of navigation and knowing where you are, is of
dire importance. This is especially true of my own site as I appear to
get alot of "newbies" (for want of a better word) that have only just
started on the internet and want to find what they are looking for,
extremely quickly, and be able to utilize it even quicker.
Usually when I see hex eds, they are standalone, which makes sense. I
think you made the right choice.

I think, looking back on it, it was an excellent decision as it would
have ruined Mercury Editor completely. Your post actually reminded me
of the hex editor I wrote, and am now working on again to see if I can
finally get it completed.
I installed Mercury. Feature I most appreciated was the way it did its
quick conversion from txt to html, and for that I believe it could well
spend a lot of time on the "recently used programs" part of my startmenu.

The text to HTML and reverse was a feature I added when I decided I
was sick of converting text lists to HTML and back, especially as it
can be extremely time consuming when you are converting a 5000+ line
document.
What I do want to say is that I disagree with how you've ID'd your program.
I know that's sort of an odd juncture we have, since it's your creation and
your vision, but give me just a moment to ramble on that, about how I
categorize.

When you say Wordpad, that means rich text. RTF at min, with possibly also
something like Wordpad itself does: light handling of early version winword
doc format. RTF editors, and word processors, while they do handle text,
I don't consider them a superset that includes text editors. Text editors
are the ones that can do the serious processing of text, not the rtf eds...

Sum: "Wordpad replacement" means to me, and I'd presume maybe most folks
who thought about it, that the editor reads and writes rich text. Since
Mercury doesn't do this, I don't think it should be called a Wordpad type
of program.

Now, "Notepad replacement," even this part, not quite fitting to my view.
To me personally, a notepad replacement is very quick and light, has very
little busyness going on in the interface, is primarily a quick viewer.

Then for rolling up the sleaves and working with text, I don't want to use
my notepad replacement, my viewer; I want to use a full, strong text editor.
Sort of similar to those who designate one light program for quick view
of graphics, but a more major app to go about the projects of altering and
designing those graphics.

I certainly do not blame you for your thinking that. If I were to be
honest, I'd have to agree with you. Mercury Editor is, or was (when I
first started building it) meant as a kind of tribute come mix of the
two applications. However, as I used to use Notepad for pretty much
all of my web designing, I decided it would be much easier and quicker
if I were to add the most commonly used tags into Mercury Editor as
standard, and also have a default document (only saves around 2
minutes of time, but it's still time saved).

When it comes to describing my applications, I tend to be a little off
balance (I never was very good at explanations, or descriptions).
Mercury, first impression, is that at current stage, it is an html editor.
That this is where its feature set is. A handy one, too, with the most
central html doc making functions done quickly and automatically. While
it not being one of those commonly overwhelming html editors, with six
billion windows of different kinds of tags and scripts.

I don't know if you've uploaded Mercury around the web, or just keep it
at your site. It's that when I do picture Mercury in the scheme of things,
I picture that its best position is as an html editor. And html editors,
so many of us can't get enough of those, trust me. :)

At present, Mercury Editor is located at my site only. I would
actually prefer it stay that way to be honest as it makes it alot
easier to supply updates for it.
One strong impression from having read most everything at your site, is that
you really are a freeware author _at heart_. In contrast to all those who
release sekrit betaware, labeled freeware until they're ready to market. So
thank you for that spirit.

To be honest?, freeware is almost a part of me. It is something I
believe in extremely strongly, and have done for aslong as I can
remember. It is also part of the reason I joined the Freeware
Revolution (an initiative started my Scott of Freeware Arena) to
promote and protect freeware, the authors and more especially, the
users. (sounds very corny, but it's true).

I've been asked by friends and family before why I do not charge for
my software/services as they do not see any sense in giving things
away for free but as far as I am concerned, everyone should have
access to software new and old, and have access to services (whatever
they may be) and be able to afford them, regardless of whether the
user is rich, poor etc etc, and my favourite price is free. it's costs
me nothing to build the programs I build, or provide the services I
provide (with the exception of domains/hosting etc) so even if I
wanted to, I could not possibly justify charging people.

I hope the above makes sense (I do have a habit of rambling when I get
started, instead of getting straight to the point).

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
 
O

omega

(e-mail address removed) (Steven):
I don't actually see any of my site's as anything particularly special
myself, I just figured, if I was going to build a site, it might
aswell be done properly.

Properly... Just too bad about that big set of web-m^onsters out there
who instead interpret "properly" to mean ... loading up tons of multimedia
+ scripting + Flash, with their goal evidently being the design of a type
of "burn-in test" for the latest Pentium-XVII on a T-I pipe.
I personally feel ease of navigation and knowing where you are, is of
dire importance. This is especially true of my own site as I appear to
get alot of "newbies" (for want of a better word) that have only just
started on the internet and want to find what they are looking for,
extremely quickly, and be able to utilize it even quicker.

All of us appreciate highly ease of navigation (and again with your site
you did a very impressive job on that)... Newbies, I'd forgotten that until
you bring it up. I used to work with them... they tend to be so anxious and
easily confused already, that yeah, throwing them into a poorly laid-out site
really aggravates things.

[...]
The text to HTML and reverse was a feature I added when I decided I
was sick of converting text lists to HTML and back, especially as it
can be extremely time consuming when you are converting a 5000+ line
document. [...]
However, as I used to use Notepad for pretty much
all of my web designing, I decided it would be much easier and quicker
if I were to add the most commonly used tags into Mercury Editor as
standard, and also have a default document (only saves around 2
minutes of time, but it's still time saved).

As you know, such things are more than a matter of time saved, but to
reduce tasks that are unnecessarily repetitious... Our bodies might
like & enjoy repetitive motion, but not the same for our intellects...
At present, Mercury Editor is located at my site only. I would
actually prefer it stay that way to be honest as it makes it alot
easier to supply updates for it.

I noticed for your downloads the vb runtimes included each time. What I
was glad of was that you provide extractable cab files in those downloads,
containing the actual program files. Thus allowing optional bypass of
installer routines, a relief for users like me.

[...]
To be honest?, freeware is almost a part of me. It is something I
believe in extremely strongly, and have done for aslong as I can
remember. It is also part of the reason I joined the Freeware
Revolution (an initiative started my Scott of Freeware Arena) to
promote and protect freeware, the authors and more especially, the
users. (sounds very corny, but it's true).

I've been asked by friends and family before why I do not charge for
my software/services as they do not see any sense in giving things
away for free but as far as I am concerned, everyone should have
access to software new and old, and have access to services (whatever
they may be) and be able to afford them, regardless of whether the
user is rich, poor etc etc, and my favourite price is free. it's costs
me nothing to build the programs I build, or provide the services I
provide (with the exception of domains/hosting etc) so even if I
wanted to, I could not possibly justify charging people.

I hope the above makes sense (I do have a habit of rambling when I get
started, instead of getting straight to the point).

It does make sense. Music to the ears / sunlight on the waters. The
powers of light, in a dark world, which help to save our species from
deserving extinction.


(Probably I worded that too abruptly, yet I'll just hope that, even
through my short goofoy phrasing, the meaning is still understood,)
 
S

Steven

omega said:
(e-mail address removed) (Steven):


Properly... Just too bad about that big set of web-m^onsters out there
who instead interpret "properly" to mean ... loading up tons of multimedia
+ scripting + Flash, with their goal evidently being the design of a type
of "burn-in test" for the latest Pentium-XVII on a T-I pipe.

hehe, I must admit, I was guilty of that very same thing when I first
started in web development
All of us appreciate highly ease of navigation (and again with your site
you did a very impressive job on that)... Newbies, I'd forgotten that until
you bring it up. I used to work with them... they tend to be so anxious and
easily confused already, that yeah, throwing them into a poorly laid-out site
really aggravates things.

I've met a few newbies that have actually been put off using the
internet after viewing a couple of site's that would scare and confuse
even the most avid of "flash" and "out there" site fans.
[...]
The text to HTML and reverse was a feature I added when I decided I
was sick of converting text lists to HTML and back, especially as it
can be extremely time consuming when you are converting a 5000+ line
document. [...]
However, as I used to use Notepad for pretty much
all of my web designing, I decided it would be much easier and quicker
if I were to add the most commonly used tags into Mercury Editor as
standard, and also have a default document (only saves around 2
minutes of time, but it's still time saved).

As you know, such things are more than a matter of time saved, but to
reduce tasks that are unnecessarily repetitious... Our bodies might
like & enjoy repetitive motion, but not the same for our intellects...

Without a doubt. Nothing stress's myself more than having to type the
same things over and over (for example, meta tags, table's, etc etc).
The only good thing about repetition is you tend to get used to the
tags and are thus able to type them without having to think about the
correct syntax.
I noticed for your downloads the vb runtimes included each time. What I
was glad of was that you provide extractable cab files in those downloads,
containing the actual program files. Thus allowing optional bypass of
installer routines, a relief for users like me.

I have actually stopped providing the cab file's for my newer software
as I am using a much better installer (Inno Setup) that was
reccomended to myself by a very good friend on the Microsoft
newsgroups.

Instead, I tend to supply the file's required on their own for updates
only now as I kept getting alot of complaints about people having to
install the full program all the time when simply updating.
[...]
To be honest?, freeware is almost a part of me. It is something I
believe in extremely strongly, and have done for aslong as I can
remember. It is also part of the reason I joined the Freeware
Revolution (an initiative started my Scott of Freeware Arena) to
promote and protect freeware, the authors and more especially, the
users. (sounds very corny, but it's true).

I've been asked by friends and family before why I do not charge for
my software/services as they do not see any sense in giving things
away for free but as far as I am concerned, everyone should have
access to software new and old, and have access to services (whatever
they may be) and be able to afford them, regardless of whether the
user is rich, poor etc etc, and my favourite price is free. it's costs
me nothing to build the programs I build, or provide the services I
provide (with the exception of domains/hosting etc) so even if I
wanted to, I could not possibly justify charging people.

I hope the above makes sense (I do have a habit of rambling when I get
started, instead of getting straight to the point).

It does make sense. Music to the ears / sunlight on the waters. The
powers of light, in a dark world, which help to save our species from
deserving extinction.


(Probably I worded that too abruptly, yet I'll just hope that, even
through my short goofoy phrasing, the meaning is still understood,)

I understood it perfectly ;o)

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!
 
O

omega

(This posting, while it is very lonnng...it is actually not quite as very
lonnng as it might first appear to be. What I mean, the second half of it
is just footnote text quoted from external source.)


(e-mail address removed) (Steven):
I will look into adding this feature into all of the text editors I've
built. (I can't stand it when a feature is available only in a
non-freeware application).

I wonder if it will be something of a project to find the method to do it?

I ended up reading the documents that came up through web search. However,
as a non-programmer, I wasn't able to gain any sense about the difficulty,
the howto of the implementation. Just that I develop the notion that there
is a general paucity of information on this, compared to some more common
programmer quests. So I will be very interested in whether you can pull off
a success.

The part of the reading that was useful for me, as an end user, was the
general subject of clipboard formats. I'd previously had a pretty
unsatisfactory understanding about that. Even very recently, when someone
here quoted Acrobat's help file doc about its copy picture operation sending
out in WMF, my first internal thought was "huh, why wasn't it BMP." But
next foggily recalled how paste graphics in word processors can sometimes
offer two or three choices.... I realized a lacked a decent grasp/
visualization about the underlying events during send-to and receive-from
clipboard. [1]

After my recent reading, I now feel an improved sense of the clipboard,
especially wrt how an app can be sending out a combo of available formats,
and a receiving app can select what it handles. I benefited most from
reading the whole msdn chapter (the semi-English parts that is; I can't
read the win api calls snippets stuff), found here:

http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/dataexchange/clipboard.asp

A primary question going on in my mind pertained to my big wish about
an app that not only has a "paste as html" feature -- but also about
extending the usefulness of that. Via making raw html paste the output
format automatically, instead of a manual multi-step affair for the user
(who must seek out a "paste special" type menu, and cannot get this format
from ctrl-V etc).

As I think about it now, I should have been able to get the first couple
of steps into the question about changing what's default and not paste
special, not by reading at msdn, but by just reviewing my experience as
a user of various software. Mainly, a question like this. Of the programs
that have a monitor clipboard feature, have any of them let me set it up
to receive in one format or another (usually txt vs rtf in the cases I'm
thinking)?

My ~memory tells me the answer to that is no. The workaround, during those
cases where any workaround is available, is having the app told it is making
strictly a whole text document, or rtf. It's all very clumsy. Ok, likely
a few of the specialized clipboard-collector programs have a choice to
auto-capture in eg txt vs rtf. But with those, that gets things even more
clumsy, since that's leaving the editor entirely, and would defeat the hope
of the best uses for the extended functionality.

And then there is this. That user choice of automatic receive in richtext
vs text, that might perhaps have occasional precedent (however clumsy)...
However still I believe there is no precedent at all for automatic receive
of CF_HTML (even latest M$ Office, whatever it might have along these lines,
I'd suspect it might mark it up a bit, and also, that to make it display it
raw would take 25 convoluted steps).

I read the general situation of multiple clipboard format [2], then looked
through that msdn chapter for my question. About the receiving window's
selection of what format to receive when there are a variety available in
the clipboard. One part of the chapter explained to me how that default
receive behavior happens. That the most descriptive (complex) format
from the sending window goes to the top of clipboard; and that the receiving
app takes from the top (or moves down to the less descriptive, simpler
formats if it can't handle the more complex).

Then I saw there was indeed some talk about methods for a receiving window
to _choose_ what format to take from the clipboard.

Where msdn says....

"Alternatively, a window can use the GetPriorityClipboardFormat
function. This function identifies the best available clipboard
format according to a specified priority."

I have absolutely not the least idea what "priority" means. And it is
not my area to further know what it entails, etc. I am just after my
quest: I am just hoping that "priority" in this case might represent
the programming approach towards the possibility (?) of what I wish to
see come into being...

A text editor who will not only handle "CF_HTML" but would have a way to
make it an optional default for what it takes from the clipboard. Is it
possible??

I am really hoping you might be able to achieve something here!

I want to repeat my desire. Main essence of it is: Freeware program that
has a "Paste as HTML" function. It seems to be a very rare feature.

There might be a couple of big commercial products that have it, but
even with them, I'm not sure if they are even any good about it -- that
is, good to automatically present it as _raw html_ to the user. Even
if so, it's not just that these would be programs costing hundreds of
dollars; but that they are much too fat and heavy, and overkill for this
function.

Code Genie has the feature, and it's a great program, but it is shareware.
And furthermore it is muti-step for the user to do that command. AceHTML
has the feature, but it's not the most wonderful choice. First, it is
registerware (who also demands one's info all over again on each upgrade).
It's also kind of big; a good, sleek editor would be much more desirable.

Finally, the shortcoming that stands throughout. With AceHTML, as with
every program existing within my knowledge, there is no way to set up
a clipboard capture feature, or paste operations, to be in the CF_HTML
format _automatically_.

If that second part of my wish could also be achieved within a text editor,
the use would be great. The capture as CF_HTML as default, I'm especially
daydreaming on a main area to then take that. A "save selected html" on the
browser context menu. Implemented in similar fashion to the IE Text Archiver
..vbs script. User selects text from the browser, and that selection becomes
a file to save.... Only what would be much better is the raw html selected
to be saved, not plain text, thus preserving the formatting.


--
Karen S.



Footnoted Refs follow.


<MSDN, quoted>
__________________________________________________________________________
[1]

Clipboard Formats

A window should use the clipboard when cutting, copying, or pasting data.
[...]
A window can place more than one object on the clipboard, each
representing the same information in a different clipboard format.
[...]
A memory object on the clipboard can be in any data format, called a
clipboard format.

[...]
CF_TIFF Tagged-image file format.

CF_WAVE Represents audio data in one of the standard wave formats,
such as 11 kHz or 22 kHz Pulse Code Modulation (PCM).

CF_TEXT Text format. Each line ends with a carriage return/linefeed
(CR-LF) combination. A null character signals the end of the
data. Use this format for ANSI text.

CF_UNICODETEXT Windows NT/2000/XP:Unicode text format.

[...]
CF_HTML is entirely text format (to be, among other things, in the HTML
spirit, and uses UTF-8) and includes a description, an optional context,
and, within the context, the fragment.

[...]
Many applications work with data that cannot be translated into a standard
clipboard format without loss of information. These applications can create
their own clipboard formats. [...] For example, if a word-processing
application copied formatted text to the clipboard using a standard text
format, the formatting information would be lost. The solution would be to
register a new clipboard format, such as RTF.
[...]


__________________________________________________________________________
[2]

Multiple Clipboard Formats

A window can place more than one clipboard object on the clipboard, each
representing the same information in a different clipboard format. When
placing information on the clipboard, the window should provide data in as
many formats as possible. To find out how many formats are currently used on
the clipboard, call the CountClipboardFormats function.

Clipboard formats that contain the most information should be placed on the
clipboard first, followed by less descriptive formats.

A window pasting information from the clipboard typically retrieves a
clipboard object in the first format it recognizes.

Because clipboard formats are enumerated in the order they are placed on the
clipboard, the first recognized format is also the most descriptive.

For example, suppose a user copies styled text from a word-processing
document. The window containing the document might first place data on the
clipboard in a registered format, such as RTF. Subsequently, the window
would place data on the clipboard in a less descriptive format, such as text
(CF_TEXT).

When the content of the clipboard is pasted into another window, the window
retrieves data in the most descriptive format it recognizes. If the window
recognizes RTF, the corresponding data is pasted into the document.
Otherwise, the text data is pasted into the document and the formatting
information is lost.

[...]
Paste Operations

To retrieve paste information from the clipboard, a window first determines
the clipboard format to retrieve. Typically, a window enumerates the
available clipboard formats by using the EnumClipboardFormats function and
uses the first format it recognizes. This method selects the best available
format according to the priority set when the data was placed on the
clipboard.


__________________________________________________________________________
[3]

Clipboard Operations

To retrieve paste information from the clipboard, a window first determines
the clipboard format to retrieve. Typically, a window enumerates the
available clipboard formats by using the EnumClipboardFormats function and
uses the first format it recognizes. This method selects the best available
format according to the priority set when the data was placed on the
clipboard.

Alternatively, a window can use the GetPriorityClipboardFormat function.
This function identifies the best available clipboard format according to a
specified priority.

A window that recognizes only one clipboard format can simply determine
whether that format is available by using the IsClipboardFormatAvailable
function.

After determining the clipboard format to use, a window calls the
GetClipboardData function. This function returns the handle to a global
memory object containing data in the specified format.

__________________________________________________________________________
</MSDN, quoted>




Footnote to the footnotes. Amount of material needed to quote was quite
large mainly because I was not qualified to summarize more. Also in
including a fair body of the stuff, was because I had in mind that it
could be useful for a reader or two out there who is at the same juncture
I am wrt understanding/visualizing the comm between apps when the clipboard
is in play.

-Karen
 
S

Steven

omega said:
(This posting, while it is very lonnng...it is actually not quite as very
lonnng as it might first appear to be. What I mean, the second half of it
is just footnote text quoted from external source.)
</snip>

Karen,
It certainly gives me something to read up alot on. I'm afraid
I'm going to have to look further into this and see if I can actually
do it. (I'm pretty sure I can, and have a basic understanding of how I
would do it, just not sure about the best way to go about doing it).

I'll have a look into this and get back to you here.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!
 
O

omega

(e-mail address removed) (Steven):
Karen,
It certainly gives me something to read up alot on. I'm afraid
I'm going to have to look further into this and see if I can actually
do it. (I'm pretty sure I can, and have a basic understanding of how I
would do it, just not sure about the best way to go about doing it).

I'll have a look into this and get back to you here.

I'd be interested to hear. If it turns out to be something that takes a
lot of time, because of special research involved, and which you do still
succeed in tackling -- then please post what you come up with. At any point
in time. (Even if you don't see my nym, as will occur during periods where
I'm not in active posting mode, I still read -- so will see your message.)
 
S

Steven

omega said:
(e-mail address removed) (Steven):


I'd be interested to hear. If it turns out to be something that takes a
lot of time, because of special research involved, and which you do still
succeed in tackling -- then please post what you come up with. At any point
in time. (Even if you don't see my nym, as will occur during periods where
I'm not in active posting mode, I still read -- so will see your message.)

Karen,
I've some good news.

I've worked out how to detect and extract the data. I'm just now
working on tidying it up a little bit.

I should have a preview copy online within the next couple of hours or
so.

Regards

Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk

Keeping it FREE!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top