private void MyPlaceVisibleDistMenuItem_Click(object sender, EventArgs e) { GSOLayer layer = (GSOLayer)globeControl1.Globe.MemoryLayer; if (layer != null) { FrmSetObjectVisibleDistance dlg = new FrmSetObjectVisibleDistance(); dlg.m_dMaxVisibleDist = layer.ObjectMaxVisibleDistance; dlg.m_dMinVisibleDist = layer.ObjectMinVisibleDistance; if (dlg.ShowDialog() == DialogResult.OK) { layer.ObjectMaxVisibleDistance = dlg.m_dMaxVisibleDist; layer.ObjectMinVisibleDistance = dlg.m_dMinVisibleDist; } } }
private void MenuItemObjectVisibleDist_Click(object sender, EventArgs e) { TreeNode node = layerNodeContexMenu.Tag as TreeNode; GSOLayer layer = node.Tag as GSOLayer; if (layer!=null) { FrmSetObjectVisibleDistance dlg=new FrmSetObjectVisibleDistance() ; dlg.m_dMaxVisibleDist = layer.ObjectMaxVisibleDistance; dlg.m_dMinVisibleDist = layer.ObjectMinVisibleDistance; if (dlg.ShowDialog()==DialogResult.OK) { layer.ObjectMaxVisibleDistance= dlg.m_dMaxVisibleDist; layer.ObjectMinVisibleDistance= dlg.m_dMinVisibleDist; } } }