예제 #1
0
        public override void CopyFrom(DxfHandledObject from, CloneContext cloneContext)
        {
            base.CopyFrom(from, cloneContext);
            DxfVertex2D dxfVertex2D = (DxfVertex2D)from;

            this.point2D_0 = dxfVertex2D.point2D_0;
            this.double_1  = dxfVertex2D.double_1;
            this.double_2  = dxfVertex2D.double_2;
            this.double_3  = dxfVertex2D.double_3;
            this.double_4  = dxfVertex2D.double_4;
            this.enum51_0  = dxfVertex2D.enum51_0;
        }
 // Token: 0x06002983 RID: 10627 RVA: 0x0009F45C File Offset: 0x0009D65C
 public static void smethod_0(Enum51 topic)
 {
     try
     {
         if (!topic.smethod_2())
         {
             topic = Enum51.const_0;
         }
         using (Control control = new Control())
         {
             control.CreateControl();
             if (File.Exists(Class291.string_24))
             {
                 Control       parent  = control;
                 string        string_ = Class291.string_24;
                 HelpNavigator command = HelpNavigator.TopicId;
                 int           num     = (int)topic;
                 Help.ShowHelp(parent, string_, command, num.ToString(Class217.cultureInfo_0));
             }
             else
             {
                 DialogBox.smethod_4(string.Format(Class217.cultureInfo_0, Class462.string_3, new object[]
                 {
                     Path.GetFileName(Class291.string_24)
                 }), Class462.string_4);
             }
         }
     }
     catch (Exception ex)
     {
         ex.smethod_1(new object[]
         {
             string.Format(Class217.cultureInfo_0, Class462.string_0, new object[]
             {
                 Class291.string_24
             })
         });
         DialogBox.smethod_4(Class462.string_1, Class462.string_2);
     }
 }