| 655 | } |
| 656 | |
| 657 | void CloseTabWithFile(TabbedFiles::TabInfo &info) |
| 658 | { |
| 659 | if(info.dirty && info.last[0] != '?' && MessageBox(hWnd, "File was changed. Save changes?", "Warning", MB_YESNO) == IDYES) |
| 660 | { |
| 661 | SaveFileFromTab(info.name, RichTextarea::GetAreaText(info.window), info.window); |
| 662 | } |
| 663 | DestroyWindow(info.window); |
| 664 | for(unsigned int i = 0; i < richEdits.size(); i++) |
| 665 | { |
| 666 | if(richEdits[i] == info.window) |
| 667 | { |
| 668 | richEdits.erase(richEdits.begin() + i); |
| 669 | break; |
| 670 | } |
| 671 | } |
| 672 | } |
| 673 | |
| 674 | void TextareaToggleBreakpoint(HWND area, RichTextarea::LineIterator it) |
| 675 | { |
nothing calls this directly
no test coverage detected