TMEMO Feature Request lazarus / 7-LCL ---------------------------------------------------------------------- jshand2010 · 2012-03-26 21:16 Since it already has the property of MaxLength = 0 being an infinite memo list of strings.  having the new property of MaxLineLength would benefit those who write extremely long lines of infinite text.  being unlimited, would be a great advantage.  please implement this property and feature thanks heaps ---------------------------------------------------------------------- IPguy · 2012-03-26 21:18 Best place to request this is http://bugs.freepascal.org/view_all_bug_page.php and tag it as feature in the Severity field. ---------------------------------------------------------------------- jshand2010 · 2012-03-26 21:32 i have just added it to the bug list as a feature.  i remember last time i got told off for leaving a feature request there.  not sure why, but you know.  these guys can be crazy ---------------------------------------------------------------------- BigChimp · 2012-03-27 07:05 Might be that you were too vague in your description, didn't enter all infomrtion, didn't specify why the feature was needed or misclassified the request. Those guys might be crazy but unless you intend to program fixes yourself in your own source tree, you still need them... It helps if you make their life as easy as possible, preferably with patches, failing that with an idea how the feature could be implemented. Good luck with the feature request... ---------------------------------------------------------------------- Martin_fr · 2012-03-28 22:12 About http://bugs.freepascal.org/view.php?id=21574 There are over 1000 open issues(over 200 feature requests). And there are only a about a dozen developers, all of them working on Lazarus in there spare time only. There are also others who contribute once in a while... Sometimes you get lucky, and an issue is fixed within hours, sometimes it takes years. If it is all that important, you can post a bounty   http://wiki.lazarus.freepascal.org/Bounties But even then, it may take a while. ---------------------------------------------------------------------- BigChimp · 2012-03-29 07:45 In addition to what Martin said (and perhaps obvious): issues with attached patches that provide that functionality do tend to get handled quicker. ---------------------------------------------------------------------- ludob · 2012-03-29 07:59 TMemo on windows is implemented as multi line edit control. This edit control has limitations as explained here: http://support.microsoft.com/kb/74225 ---------------------------------------------------------------------- ludob · 2012-03-29 08:41 You could use RichMemo http://wiki.lazarus.freepascal.org/RichMemo that has higher limits on windows. There are many richedit versions on windows so the limits can vary. On XP there is a display limit of 32K pixels (5000-6000 chars, default font and size). The pixel limit won't split the line though, just cut off display. ---------------------------------------------------------------------- Martin_fr · 2012-03-29 08:53 I just tested on Windows and I was able to enter a single line of 1 million chars. The problem is, that even with WordWrap off TMemo does wrap. And the 2nd problem is: I can copy (select all) and paste to another edit => it really is one line. I read them to the LCL, it is many lines of 1024 chars. I have no idea why. ---------------------------------------------------------------------- eny · 2012-03-29 18:24 Quote from: Martin_fr on March 29, 2012, 10:53:42 amI just tested on Windows and I was able to enter a single line of 1 million chars.I bet you didn't type all these characters separately Why would one need a line in an editor that is 1M characters long? ---------------------------------------------------------------------- Martin_fr · 2012-03-29 19:11 Quote from: eny on March 29, 2012, 08:24:17 pmQuote from: Martin_fr on March 29, 2012, 10:53:42 amI just tested on Windows and I was able to enter a single line of 1 million chars.I bet you didn't type all these characters separately Of course I did, I used Shakespeare first folio as text (all from memory of course) SCNR ;->