| 1156 | } |
| 1157 | |
| 1158 | bool CFrameEditor::IsCopyValid(COleDataObject* pDataObject) const |
| 1159 | { |
| 1160 | // Return true if the number of pasted frames will fit |
| 1161 | CFrameClipData ClipData; // // // |
| 1162 | if (CClipboard::ReadGlobalMemory(ClipData, pDataObject->GetGlobalData(m_iClipboard))) { // // // |
| 1163 | int Frames = ClipData.ClipInfo.Frames; |
| 1164 | return (GetSongFrameCount() + Frames) <= MAX_FRAMES; // // // |
| 1165 | } |
| 1166 | return false; |
| 1167 | } |
| 1168 | |
| 1169 | void CFrameEditor::UpdateDrag(const CPoint &point) |
| 1170 | { |