Esempio n. 1
0
void EditorPart::SetInputWithNotify(IEditorInput::Pointer input)
{
  if (input != editorInput)
  {
    editorInput = input;
    FirePropertyChange(IWorkbenchPartConstants::PROP_INPUT);
  }
}
Esempio n. 2
0
void CIpmCtrl::NotifySettingChange(UINT nMask)
{
	FirePropertyChange();
	if (m_pIpmFrame && IsWindow (m_pIpmFrame->m_hWnd))
	{
		CdIpmDoc* pDoc = m_pIpmFrame->GetIpmDoc();
		ASSERT(pDoc);
		if (pDoc)
		{
			CaIpmProperty& property = pDoc->GetProperty();
			ConstructPropertySet (property);
			m_pIpmFrame->PostMessage(WMUSRMSG_CHANGE_SETTING, (WPARAM)nMask, (LPARAM)&property);
		}
		return;
	}
	CaIpmProperty property;
	ConstructPropertySet (property);
	IPM_PropertiesChange((WPARAM)nMask, (LPARAM)&property);
}
void EditorIntroAdapterPart::PropertyChange(Object::Pointer /*source*/,
    int propId)
{
  FirePropertyChange(propId);
}
Esempio n. 4
0
void HelpEditor::SetInputWithNotify(IEditorInput::Pointer input)
{
  DoSetInput(input);
  FirePropertyChange(IWorkbenchPartConstants::PROP_INPUT);
}
void ViewIntroAdapterPart::PropertyChange(const Object::Pointer& /*source*/,
    int propId)
{
  FirePropertyChange(propId);
}