| 763 | return ret; |
| 764 | } |
| 765 | RichTextarea::LineIterator RichTextarea::GetLine(HWND wnd, unsigned int line) |
| 766 | { |
| 767 | TextareaData *data = GetData(wnd); |
| 768 | |
| 769 | RichTextarea::LineIterator ret; |
| 770 | ret.number = line; |
| 771 | |
| 772 | AreaLine *updLine = data->firstLine; |
| 773 | while(line-- && updLine) |
| 774 | updLine = updLine->next; |
| 775 | ret.line = (void*)updLine; |
| 776 | |
| 777 | return ret; |
| 778 | |
| 779 | } |
| 780 | // Set style parameters. bold\italics\underline flags don't work together |
| 781 | bool RichTextarea::SetTextStyle(unsigned int id, unsigned char red, unsigned char green, unsigned char blue, bool bold, bool italics, bool underline) |
| 782 | { |