Exemplo n.º 1
0
 private void CustomizeObjectProperty()
 {
     foreach (AnnAutomationObject autoObj in _automationManager.Objects)
     {
         if (autoObj.Object != null)
         {
             if (autoObj.Id == AnnAutomationManager.TextObjectId || autoObj.Id == AnnAutomationManager.TextPointerObjectId || autoObj.Id == AnnAutomationManager.NoteObjectId ||
                 autoObj.Id == AnnAutomationManager.TextRollupObjectId)
             {
                 ((AnnTextObject)autoObj.Object).Text = "Enter your data";
             }
             else
             {
                 if (autoObj.Id == AnnAutomationManager.StampObjectId && !_CHECK_MARK_NAME.Equals(autoObj.Name, StringComparison.OrdinalIgnoreCase))
                 {
                     ((AnnStampObject)autoObj.Object).Text = "Signature is missing";
                 }
                 ContextMenu contextMenu = autoObj.ContextMenu;
                 ContextMenu newMenu     = new ContextMenu();
                 foreach (MenuItem menu1 in contextMenu.MenuItems)
                 {
                     MenuItem m2 = menu1.CloneMenu();
                     newMenu.MenuItems.Add(m2);
                 }
                 newMenu.MenuItems[newMenu.MenuItems.Count - 1].Enabled = false;
                 autoObj.ContextMenu = newMenu;
             }
             AnnPen pen = new AnnPen(Color.Red, new AnnLength(4.0f, AnnUnit.Pixel));
             autoObj.Object.Pen = pen;
         }
     }
 }
Exemplo n.º 2
0
        private void CustomizeObjectProperty()
        {
            foreach (AnnAutomationObject autoObj in _automationManager.Objects)
            {
                if (autoObj.Object != null)
                {

                    if (autoObj.Id == AnnAutomationManager.TextObjectId || autoObj.Id == AnnAutomationManager.TextPointerObjectId || autoObj.Id == AnnAutomationManager.NoteObjectId 
                        || autoObj.Id == AnnAutomationManager.TextRollupObjectId)
                    {
                        ((AnnTextObject)autoObj.Object).Text = "Enter your data";
                    }
                    else
                    {
                        if (autoObj.Id == AnnAutomationManager.StampObjectId && !_CHECK_MARK_NAME.Equals(autoObj.Name, StringComparison.OrdinalIgnoreCase))
                        {
                            ((AnnStampObject)autoObj.Object).Text = "Signature is missing";
                        }
                        ContextMenu contextMenu = autoObj.ContextMenu;
                        ContextMenu newMenu = new ContextMenu();
                        foreach (MenuItem menu1 in contextMenu.MenuItems)
                        {
                            MenuItem m2 = menu1.CloneMenu();
                            newMenu.MenuItems.Add(m2);
                        }
                        newMenu.MenuItems[newMenu.MenuItems.Count - 1].Enabled = false;
                        autoObj.ContextMenu = newMenu;
                      
                    }
                    AnnPen pen = new AnnPen(Color.Red, new AnnLength(4.0f, AnnUnit.Pixel));
                    autoObj.Object.Pen = pen;
                }
            }
        }