BOOL LayerPropertiesTab::ShowDetails() { String_256 LayerID; Layer* pLayer = GetActiveLayer(); if (pLayer != NULL) { LayerID = pLayer->GetLayerID(); // pPropertiesDlg->SetBoolGadgetSelected(_R(IDC_LAYERTAB_VISIBLE),pLayer->IsVisible()); // pPropertiesDlg->SetBoolGadgetSelected(_R(IDC_LAYERTAB_EDITABLE),!pLayer->IsLocked()); pPropertiesDlg->SetBoolGadgetSelected(_R(IDC_LAYERTAB_VISIBLE),pLayer->GetVisibleFlagState()); pPropertiesDlg->SetBoolGadgetSelected(_R(IDC_LAYERTAB_EDITABLE),!pLayer->GetLockedFlagState()); } pPropertiesDlg->SetStringGadgetValue(_R(IDC_LAYERTAB_NAME), LayerID); ChangeControlStatus(!GreyStatus); return TRUE; }