public ToolAddControlPoints() { // // TODO: Define values for the public properties // base.m_category = "CustomCE"; //localizable text base.m_caption = "添加控制点"; //localizable text base.m_message = "添加控制点"; //localizable text base.m_toolTip = "添加控制点"; //localizable text base.m_name = "CustomCE.ToolAddControlPoints"; //unique id, non-localizable (e.g. "MyCategory_MyTool") try { // // TODO: change resource name if necessary // string bitmapResourceName = GetType().Name + ".bmp"; base.m_bitmap = new Bitmap(GetType(), bitmapResourceName); base.m_cursor = new System.Windows.Forms.Cursor(GetType(), GetType().Name + ".cur"); } catch (Exception ex) { System.Diagnostics.Trace.WriteLine(ex.Message, "Invalid Bitmap"); } FrmLinkTableRaster frm = m_FrmLinkTableRaster; frm.pRasterLayer = pRasterLayer; frm.TargetPoints = TargetPoints; frm.OriginPoints = OriginPoints; frm.TransformedOriginPoints = TransformedOriginPoints; //frm.pMapCtr = (((IToolbarControl)m_hookHelper.Hook).Buddy) as IMapControl2; //frm.Show(); frm.Owner = System.Windows.Forms.Form.FromChildHandle(User32API.GetCurrentWindowHandle()) as System.Windows.Forms.Form; }
public CmdRasterRegister(FrmLinkTableRaster frmLink) { // // TODO: Define values for the public properties // base.m_category = "CustomCE"; //localizable text base.m_caption = "栅格影像配准"; //localizable text base.m_message = "栅格影像配准"; //localizable text base.m_toolTip = "栅格影像配准"; //localizable text base.m_name = "CustomCE.CmdRasterRegister"; //unique id, non-localizable (e.g. "MyCategory_MyCommand") m_FrmLink = frmLink; try { // // TODO: change bitmap name if necessary // string bitmapResourceName = GetType().Name + ".bmp"; base.m_bitmap = new Bitmap(GetType(), bitmapResourceName); } catch (Exception ex) { System.Diagnostics.Trace.WriteLine(ex.Message, "Invalid Bitmap"); } }