(svn r22345) -Change: Remove pixel limiter for text buffers.
This commit is contained in:
@@ -1159,13 +1159,10 @@ bool MoveTextBufferPos(Textbuf *tb, int navmode)
|
||||
* @param tb Textbuf type which is getting initialized
|
||||
* @param buf the buffer that will be holding the data for input
|
||||
* @param max_bytes maximum size in bytes, including terminating '\0'
|
||||
* @param max_pixels maximum length in pixels of this buffer. If reached, buffer
|
||||
* cannot grow, even if maxsize would allow because there is space. Width
|
||||
* of zero '0' means the buffer is only restricted by maxsize
|
||||
*/
|
||||
void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes, uint16 max_pixels)
|
||||
void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes)
|
||||
{
|
||||
InitializeTextBuffer(tb, buf, max_bytes, max_bytes, max_pixels);
|
||||
InitializeTextBuffer(tb, buf, max_bytes, max_bytes);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1175,11 +1172,8 @@ void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes, uint16 max_p
|
||||
* @param buf the buffer that will be holding the data for input
|
||||
* @param max_bytes maximum size in bytes, including terminating '\0'
|
||||
* @param max_chars maximum size in chars, including terminating '\0'
|
||||
* @param max_pixels maximum length in pixels of this buffer. If reached, buffer
|
||||
* cannot grow, even if maxsize would allow because there is space. Width
|
||||
* of zero '0' means the buffer is only restricted by maxsize
|
||||
*/
|
||||
void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes, uint16 max_chars, uint16 max_pixels)
|
||||
void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes, uint16 max_chars)
|
||||
{
|
||||
assert(max_bytes != 0);
|
||||
assert(max_chars != 0);
|
||||
@@ -1187,7 +1181,7 @@ void InitializeTextBuffer(Textbuf *tb, char *buf, uint16 max_bytes, uint16 max_c
|
||||
tb->buf = buf;
|
||||
tb->max_bytes = max_bytes;
|
||||
tb->max_chars = max_chars;
|
||||
tb->max_pixels = max_pixels;
|
||||
tb->max_pixels = 0;
|
||||
tb->caret = true;
|
||||
UpdateTextBufferSize(tb);
|
||||
}
|
||||
@@ -1382,7 +1376,7 @@ struct QueryStringWindow : public QueryStringBaseWindow
|
||||
this->caption = caption;
|
||||
this->afilter = afilter;
|
||||
this->flags = flags;
|
||||
InitializeTextBuffer(&this->text, this->edit_str_buf, max_bytes, max_chars, 0);
|
||||
InitializeTextBuffer(&this->text, this->edit_str_buf, max_bytes, max_chars);
|
||||
|
||||
this->InitNested(desc);
|
||||
|
||||
|
Reference in New Issue
Block a user