// /// Post a OWL-defined message regarding an event [identified by the 'id' /// parameter] related to the specified view ('view'). // /// If the current view changes, posts a WM_OWLVIEW message to indicate a change in /// the status of the view. // void TDocManager::PostEvent(int id, TView& view) { TWindow* win = GetApplication()->GetMainWindow(); if (win && win->GetHandle()) win->SendMessage(WM_OWLVIEW, id, TParam2(&view)); }
// /// Post a OWL-defined message regarding an event [identified by the 'id' /// parameter] related to the specified document ('doc'). // /// If the current document changes, posts a WM_OWLDOCUMENT message to indicate a /// change in the status of the document. // void TDocManager::PostEvent(int id, TDocument& doc) { TWindow* win = GetApplication()->GetMainWindow(); if (win && win->GetHandle()) win->SendMessage(WM_OWLDOCUMENT, id, TParam2(&doc)); }