GridCtrl: Added ClearChanged(), added missing row_order setting in Remove0

git-svn-id: svn://ultimatepp.org/upp/trunk@2826 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
unodgs 2010-10-27 22:22:37 +00:00
parent f73a7aecf7
commit 29e0df5ccb
2 changed files with 3 additions and 0 deletions

View file

@ -6680,6 +6680,8 @@ bool GridCtrl::Remove0(int row, int cnt /* = 1*/, bool recalc /* = true*/, bool
WhenCursor();
}
row_order = true;
SetModify();
return cancel;
}

View file

@ -1516,6 +1516,7 @@ class GridCtrl : public Ctrl
bool IsOrderChanged() { return row_order; }
bool IsDataChanged() { return row_data; }
bool IsChanged() { return row_order || row_data; }
void ClearChanged() { row_order = row_data = false; ClearModify(); }
bool IsRowEditable(int r = -1);
bool IsRowClickable(int r = -1);