PDA

View Full Version : Why Does Notepad Not Read More Than 64k?



starboy
07-07-2000, 11:04 PM
Why doesn't notepad read more than 64 k and is there anyway to get notepad to read more than that?

POBrien
07-08-2000, 04:06 AM
That's the way microsoft programmed it. Unfortunately you can't change the default limit. NT has a much higher limit.
Here's a link to many replacement enhanced notepad programs.

http://softseek.com/Utilities/Text_File_Tools/Notepad_Replacements/

kyham
07-09-2000, 07:20 PM
Notepad is really a very OLD program and at that time, it was decided that NOBODY WOULD EVER WANT TO EDIT A FILE THAT BIG.

Goes back to the same decision making that 640k was HUGE and there would not be any use for anything bigger than that.

Home of "JEANNIE, The Home That Listens"
A voice controlled automated home as seen on HGTV's Dream Builders show # 506.

Featuring HAL2000 from Home Automated Living
(automatedliving.com)

Paul D
07-10-2000, 04:10 AM
Try Notepad+ from http://www.xs4all.nl/~theroge/start.html

Just save a copy of the old notepad.exe, and then rename the exe file in this to notepad.exe and you're off, with all your file associations intact.



<Font face="Brush Script MT" size=+3 color=#3366FF>Paul D</font>

[I]

starboy
08-04-2000, 01:39 AM
...i like to develop webpages using notepad, but with javascript, HTML, and CGI programming code most webpages these days exceed 64k

llamaradaverde
08-22-2000, 01:55 AM
I don't think anyone actually knows the answer (they're not programmers). No, you can't change it something higher, and here's why:
First, Notepad was designed to be a small program (int file size and memory usage). Notepad also uses a Windows edit control for the white area where you type. This basically means that Notepad doesn't have to check every key you press or even use the clipboard, Windows does all that because Windows (the OS, by the way) owns the edit control.

The only thing the program really does is some minor logic (for example, if you select Copy from the menu, Notepad relays the message to the edit control, which then copies whatever's selected).

As for the specific reason of 64k, this is what edit controls are limited to. This is 1 page size in Windows memory (not that you care). Since Windows manages most of the logic in an edit control, they were limited to 1 page of memory to make the management easier.

Damn near every text field is an edit control, the only exceptions are large Word processers and Rich Edit Controls (hardly see 'em). Because of this, WIndows has a lot of stuff to take care of, in addition to the tons of other things it does.

And don't download some notepad+. Just remap your .txt files to Wordpad. It doesn't load as quick, but it's free and a much better editor.

suetoo
11-11-2000, 11:15 AM
At ZDnet.com downloads, there is a program called editpad. It reads much more than 64k, and it is very good. Freeware too. Just do a search for editpad.

FORK_BOY
11-11-2000, 11:30 AM
...Or you can get "Notespad" from :
http://www.BremerCorp.com.

ROOT66
11-12-2000, 07:08 AM
UltraEdit32 is simply the best Editor for Windows. It costs US$30 and is worth every penny.

You can get it at http://www.ultraedit.com/
Here is a feature list
http://www.ultraedit.com/products/features.html

ultimate_venom
11-15-2000, 11:21 PM
Hi I haven't been around for a while.

I just like to add my 2 cents in the topic, the name itself says it all, NOTE PAD it was made more for quick little notes or little letters and also the fact that if you were in a hurry to type something short since the notepad doesn't have to much to load it loads very quick other then trying to open Wordperfect that takes for ever.

Also the text window has a space reserved in memory so you can't exceed that size. (Thinking as a programer, I might be wrong, but the Text window when it is not a richtext window it has a short space reserved in memory)

But you know you can use WordPad to edit all your HTML stuff too and it's already in windows and doesn't take up as much time loading then wordperfect and stuff like that.

but that's only my opinion.

\/E(\)()(\/)