editor: update scrollbars after loading
This commit is contained in:
parent
87e5f0d421
commit
cda73d0960
@ -199,7 +199,8 @@ void loadDocument(const std::wstring &_fileName)
|
|||||||
|
|
||||||
document.clearUndoStack();
|
document.clearUndoStack();
|
||||||
document.clearRedoStack();
|
document.clearRedoStack();
|
||||||
|
trackView->setDocument(&document);
|
||||||
|
|
||||||
SendMessage(hwnd, WM_CURRVALDIRTY, 0, 0);
|
SendMessage(hwnd, WM_CURRVALDIRTY, 0, 0);
|
||||||
InvalidateRect(trackViewWin, NULL, FALSE);
|
InvalidateRect(trackViewWin, NULL, FALSE);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -21,8 +21,13 @@ public:
|
|||||||
|
|
||||||
HWND create(HINSTANCE hInstance, HWND hwndParent);
|
HWND create(HINSTANCE hInstance, HWND hwndParent);
|
||||||
HWND getWin() const { return hwnd; }
|
HWND getWin() const { return hwnd; }
|
||||||
|
|
||||||
void setDocument(SyncDocument *document) { this->document = document; }
|
void setDocument(SyncDocument *document)
|
||||||
|
{
|
||||||
|
this->document = document;
|
||||||
|
this->setupScrollBars();
|
||||||
|
}
|
||||||
|
|
||||||
const SyncDocument *getDocument() const { return document; }
|
const SyncDocument *getDocument() const { return document; }
|
||||||
SyncDocument *getDocument() { return document; }
|
SyncDocument *getDocument() { return document; }
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user