Example #1
0
        public void GetViewProperties()
        {
            TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName);
            ViewProperties respose = TestUtils.SlidesApi.GetViewProperties(c_fileName, c_password, c_folderName);

            Assert.AreEqual(ViewProperties.ShowCommentsEnum.True, respose.ShowComments);
        }
Example #2
0
        public void ViewCategory(string categoryPath, long revision = -1)
        {
            var category       = this.GetCategory(categoryPath);
            var authentication = this.CommandContext.GetAuthentication(this);
            var dataSet        = category.Dispatcher.Invoke(() => category.GetDataSet(authentication, revision));

            foreach (var item in dataSet.Tables)
            {
                ViewProperties.View(item, this.Out);
            }
        }
Example #3
0
        public void View(string tableName, long revision = -1)
        {
            var table          = this.GetTable(tableName);
            var authentication = this.CommandContext.GetAuthentication(this);
            var dataTable      = table.Dispatcher.Invoke(() =>
            {
                var dataSet = (table.Parent ?? table).GetDataSet(authentication, revision);
                return(dataSet.Tables[table.Name, table.Category.Path]);
            });

            ViewProperties.View(dataTable, this.Out);
        }
Example #4
0
        protected override Task OnExecuteAsync(CancellationToken cancellationToken)
        {
            var domain    = this.Content.Domain;
            var tableName = this.Content.Dispatcher.Invoke(() => this.Content.Table.Name);

            return(this.Content.Dispatcher.InvokeAsync(() =>
            {
                var dataSet = domain.Source as CremaDataSet;
                var dataTable = dataSet.Tables[tableName];
                ViewProperties.View(dataTable, this.CommandContext.Out);
            }));
        }
Example #5
0
        protected override void OnExecute()
        {
            var domain    = this.Content.Dispatcher.Invoke(() => this.Content.Domain);
            var tableName = this.Content.Dispatcher.Invoke(() => this.Content.Table.Name);

            this.Content.Dispatcher.Invoke(() =>
            {
                var dataSet   = domain.Source as CremaDataSet;
                var dataTable = dataSet.Tables[tableName];
                ViewProperties.View(dataTable, this.Out);
            });
        }
Example #6
0
        /// <summary>
        /// Class constructor
        /// </summary>
        public AvalonDockLayoutViewModel(ISettingsManager programSettings,
                                         IMessageManager messageManager,
                                         IToolWindowRegistry toolWindowRegistry)
            : this()
        {
            _ToolWindowRegistry = toolWindowRegistry;
            _MessageManager     = messageManager;

            _mAppDir         = programSettings.AppDir;
            _mLayoutFileName = programSettings.LayoutFileName;

            LayoutId = Guid.NewGuid();
            ViewProperties.InitialzeInstance();
        }
        public ModuleModel(String model, String controller, String?area)
        {
            ModelShortName = Regex.Split(model, "(?=[A-Z])").Last();
            ModelVarName   = ModelShortName.ToLower();
            Models         = model.Pluralize(false);
            Model          = model;

            View = $"{Model}View";

            ServiceTests = $"{Model}ServiceTests";
            IService     = $"I{Model}Service";
            Service      = $"{Model}Service";

            ValidatorTests = $"{Model}ValidatorTests";
            IValidator     = $"I{Model}Validator";
            Validator      = $"{Model}Validator";

            ControllerTestsNamespace = $"MvcTemplate.Controllers.{(!String.IsNullOrWhiteSpace(area) ? $"{area}." : "")}Tests";
            ControllerNamespace      = $"MvcTemplate.Controllers{(!String.IsNullOrWhiteSpace(area) ? $".{area}" : "")}";
            ControllerTests          = $"{controller}ControllerTests";
            Controller = $"{controller}Controller";

            Area = area;

            Type modelType = typeof(BaseModel).Assembly.GetType($"MvcTemplate.Objects.{Model}") ?? typeof(BaseModel);
            Type viewType  = typeof(BaseView).Assembly.GetType($"MvcTemplate.Objects.{View}") ?? typeof(BaseModel);

            PropertyInfo[] modelProperties = modelType.GetProperties();

            AllModelProperties = modelProperties.Where(property => property.PropertyType.Namespace == "System").ToArray();
            ViewProperties     = viewType.GetProperties().Where(property => property.DeclaringType?.Name == View).ToArray();
            ModelProperties    = AllModelProperties.Where(property => property.DeclaringType?.Name == Model).ToArray();
            AllViewProperties  = viewType.GetProperties();
            Indexes            = ModelProperties
                                 .Where(property =>
                                        ViewProperties.Any(prop => prop.Name == property.Name) &&
                                        property.GetCustomAttribute <IndexAttribute>()?.IsUnique == true)
                                 .OrderByDescending(property => property.Name.Length)
                                 .ThenByDescending(property => property.Name)
                                 .ToArray();
            Relations = AllViewProperties
                        .ToDictionary(
                property => property,
                property => modelProperties.SingleOrDefault(relation =>
                                                            property.Name.EndsWith("Id") &&
                                                            relation.PropertyType.Assembly == modelType.Assembly &&
                                                            relation.Name == property.Name[..^ 2])?.PropertyType.Name);
        }
Example #8
0
        public void SetViewProperties()
        {
            TestUtils.Upload(c_fileName, c_folderName + "/" + c_fileName);
            ViewProperties dto = new ViewProperties()
            {
                ShowComments        = ViewProperties.ShowCommentsEnum.False,
                SlideViewProperties = new CommonSlideViewProperties()
                {
                    Scale = 50
                }
            };

            ViewProperties respose = TestUtils.SlidesApi.SetViewProperties(c_fileName, dto, c_password, c_folderName);

            Assert.AreEqual(ViewProperties.ShowCommentsEnum.False, respose.ShowComments);
            Assert.AreEqual(50, respose.SlideViewProperties.Scale);
        }
Example #9
0
        private static PreviewMap UpdatePreviewMap(PreviewMap previewMap, ViewDrafting copiedView)
        {
            PreviewMap preview = previewMap;

            try
            {
                if (null != copiedView)
                {
                    ViewProperties vp = new ViewProperties(preview.RecipientModelInfo.Doc, copiedView);
                    vp.Status     = LinkStatus.Linked;
                    vp.LinkedView = preview.SourceViewProperties;
                    preview.RecipientViewProperties         = vp;
                    preview.SourceViewProperties.Status     = LinkStatus.Linked;
                    preview.SourceViewProperties.LinkedView = preview.RecipientViewProperties;

                    LinkInfo linkInfo = new LinkInfo();
                    linkInfo.ItemType        = LinkItemType.DraftingView;
                    linkInfo.SourceModelName = preview.SourceModelInfo.DocTitle;
                    linkInfo.SourceModelPath = preview.SourceModelInfo.DocCentralPath;
                    linkInfo.SourceModelId   = preview.SourceModelInfo.RevitDocumentID;
                    linkInfo.SourceItemId    = preview.SourceViewProperties.ViewId;
                    linkInfo.SourceItemName  = preview.SourceViewProperties.ViewName;
                    linkInfo.DestModelName   = preview.RecipientModelInfo.DocTitle;
                    linkInfo.DestModelPath   = preview.RecipientModelInfo.DocCentralPath;
                    linkInfo.DestItemId      = preview.RecipientViewProperties.ViewId;
                    linkInfo.DestItemName    = preview.RecipientViewProperties.ViewName;
                    linkInfo.LinkModified    = DateTime.Now.ToString("G");
                    linkInfo.LinkModifiedBy  = Environment.UserName;
                    preview.ViewLinkInfo     = linkInfo;
                }
            }
            catch (Exception ex)
            {
                errorMessage.AppendLine("Failed to udpate the information of preview map.\n" + ex.Message);
                //MessageBox.Show("Failed to update the information of preview map.\n"+ex.Message, "Update Preview Map", MessageBoxButton.OK, MessageBoxImage.Warning);
            }
            return(preview);
        }
Example #10
0
        // Generates content of viewPropertiesPart1.
        private void GenerateViewPropertiesPart1Content(ViewPropertiesPart viewPropertiesPart1)
        {
            ViewProperties viewProperties1 = new ViewProperties();

            viewProperties1.AddNamespaceDeclaration("a", "http://schemas.openxmlformats.org/drawingml/2006/main");
            viewProperties1.AddNamespaceDeclaration("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships");
            viewProperties1.AddNamespaceDeclaration("p", "http://schemas.openxmlformats.org/presentationml/2006/main");

            NormalViewProperties normalViewProperties1 = new NormalViewProperties()
            {
                HorizontalBarState = SplitterBarStateValues.Maximized
            };
            RestoredLeft restoredLeft1 = new RestoredLeft()
            {
                Size = 18024, AutoAdjust = false
            };
            RestoredTop restoredTop1 = new RestoredTop()
            {
                Size = 94660
            };

            normalViewProperties1.Append(restoredLeft1);
            normalViewProperties1.Append(restoredTop1);

            SlideViewProperties slideViewProperties1 = new SlideViewProperties();

            CommonSlideViewProperties commonSlideViewProperties1 = new CommonSlideViewProperties()
            {
                SnapToGrid = false
            };

            CommonViewProperties commonViewProperties1 = new CommonViewProperties()
            {
                VariableScale = true
            };

            ScaleFactor scaleFactor1 = new ScaleFactor();

            A.ScaleX scaleX1 = new A.ScaleX()
            {
                Numerator = 112, Denominator = 100
            };
            A.ScaleY scaleY1 = new A.ScaleY()
            {
                Numerator = 112, Denominator = 100
            };

            scaleFactor1.Append(scaleX1);
            scaleFactor1.Append(scaleY1);
            Origin origin1 = new Origin()
            {
                X = 468L, Y = 96L
            };

            commonViewProperties1.Append(scaleFactor1);
            commonViewProperties1.Append(origin1);
            GuideList guideList1 = new GuideList();

            commonSlideViewProperties1.Append(commonViewProperties1);
            commonSlideViewProperties1.Append(guideList1);

            slideViewProperties1.Append(commonSlideViewProperties1);

            NotesTextViewProperties notesTextViewProperties1 = new NotesTextViewProperties();

            CommonViewProperties commonViewProperties2 = new CommonViewProperties();

            ScaleFactor scaleFactor2 = new ScaleFactor();

            A.ScaleX scaleX2 = new A.ScaleX()
            {
                Numerator = 1, Denominator = 1
            };
            A.ScaleY scaleY2 = new A.ScaleY()
            {
                Numerator = 1, Denominator = 1
            };

            scaleFactor2.Append(scaleX2);
            scaleFactor2.Append(scaleY2);
            Origin origin2 = new Origin()
            {
                X = 0L, Y = 0L
            };

            commonViewProperties2.Append(scaleFactor2);
            commonViewProperties2.Append(origin2);

            notesTextViewProperties1.Append(commonViewProperties2);
            GridSpacing gridSpacing1 = new GridSpacing()
            {
                Cx = 72008L, Cy = 72008L
            };

            viewProperties1.Append(normalViewProperties1);
            viewProperties1.Append(slideViewProperties1);
            viewProperties1.Append(notesTextViewProperties1);
            viewProperties1.Append(gridSpacing1);

            viewPropertiesPart1.ViewProperties = viewProperties1;
        }
Example #11
0
        private static ViewProperties MakeValidViewProperties(ViewProperties viewProperties)
        {
            viewProperties.NormalViewProperties = new NormalViewProperties()
            {
                HorizontalBarState = SplitterBarStateValues.Maximized,
                RestoredLeft       = new RestoredLeft()
                {
                    Size = 15987, AutoAdjust = false
                },
                RestoredTop = new RestoredTop()
                {
                    Size = 94660
                },
            };

            viewProperties.SlideViewProperties = new SlideViewProperties()
            {
                CommonSlideViewProperties = new CommonSlideViewProperties()
                {
                    SnapToGrid           = false,
                    CommonViewProperties = new CommonViewProperties()
                    {
                        VariableScale = true,
                        ScaleFactor   = new ScaleFactor()
                        {
                            ScaleX = new Drawing.ScaleX()
                            {
                                Numerator = 114, Denominator = 100
                            },
                            ScaleY = new Drawing.ScaleY()
                            {
                                Numerator = 114, Denominator = 100
                            }
                        },
                        Origin = new Origin()
                        {
                            X = 414,
                            Y = 102
                        }
                    },
                    GuideList = new GuideList()
                }
            };

            viewProperties.NotesTextViewProperties = new NotesTextViewProperties()
            {
                CommonViewProperties = new CommonViewProperties()
                {
                    ScaleFactor = new ScaleFactor()
                    {
                        ScaleX = new Drawing.ScaleX()
                        {
                            Numerator = 1, Denominator = 1
                        },
                        ScaleY = new Drawing.ScaleY()
                        {
                            Numerator = 1, Denominator = 1
                        }
                    },
                    Origin = new Origin()
                    {
                        X = 0,
                        Y = 0
                    }
                }
            };

            viewProperties.GridSpacing = new GridSpacing()
            {
                Cx = 72008,
                Cy = 72008
            };

            return(viewProperties);
        }
Example #12
0
        void ViewInit()
        {
            try
            {

                //Create view here
                View = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(PluginCore.host, "Handyman.Views.MainView.xml");
                VirindiViewService.ViewProperties myprop = new ViewProperties();

                chkEnabled = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnabled"];
                chkArmorTink = (MyClasses.MetaViewWrappers.ICheckBox)View["chkArmorTink"];
                chkItemTink = (MyClasses.MetaViewWrappers.ICheckBox)View["chkItemTink"];
                chkMagicItemTink = (MyClasses.MetaViewWrappers.ICheckBox)View["chkMagicItemTink"];
                chkWeaponTink = (MyClasses.MetaViewWrappers.ICheckBox)View["chkWeaponTink"];
                chkSalvaging = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSalvaging"];
             //   chkSetUst = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetUst"];
                chkAlchemy = (MyClasses.MetaViewWrappers.ICheckBox)View["chkAlchemy"];
             //   chkSetFocusingStone = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetFocusingStone"];
                chkCooking = (MyClasses.MetaViewWrappers.ICheckBox)View["chkCooking"];
                chkFletching = (MyClasses.MetaViewWrappers.ICheckBox)View["chkFletching"];
                chkLockpick = (MyClasses.MetaViewWrappers.ICheckBox)View["chkLockpick"];
                //chkTier4Rares = (MyClasses.MetaViewWrappers.ICheckBox)View["chkTier4Rares"];

                chkBuffsEnabled = (MyClasses.MetaViewWrappers.ICheckBox)View["chkBuffsEnabled"];
                chkBuffOnStart = (MyClasses.MetaViewWrappers.ICheckBox)View["chkBuffOnStart"];
                chkUseBeers = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseBeers"];
                chkUseRares = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseRares"];
                chkUseBuffBot = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseBuffBot"];
                chkSetBuffingWand = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetBuffingWand"];
                chkUseLevelVIIBuffs = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseLevelVIIBuffs"];
                chkUseLevelVIIIBuffs = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseLevelVIIIBuffs"];

                chkLogOff = (MyClasses.MetaViewWrappers.ICheckBox)View["chkLogOff"];
                //chkUseCharge = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseCharge"];
                //chkEquip = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEquip"];
                //chkUseWeb = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseWeb"];
                chkRareAllegChan = (MyClasses.MetaViewWrappers.ICheckBox)View["chkRareAllegChan"];
                chkRareTradeChan = (MyClasses.MetaViewWrappers.ICheckBox)View["chkRareTradeChan"];
                chkEnableMail = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnableMail"];
                chkEnterSpamMail = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnterSpamMail"];
                chkEnterSpamRare = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnterSpamRare"];

                //chkCalcMajors = (MyClasses.MetaViewWrappers.ICheckBox)View["chkCalcMajors"];
                //chkJourneymanPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkJourneymanPet"];
                //chkArtisanPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkArtisanPet"];
                //chkMasterPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkMasterPet"];

                listMessages = (MyClasses.MetaViewWrappers.IList)View["listMessages"];
                listReturn = (MyClasses.MetaViewWrappers.IList)View["listReturn"];

            //    btnCheckVersion = (MyClasses.MetaViewWrappers.IButton)View["btnCheckVersion"];
                btnClearMessages = (MyClasses.MetaViewWrappers.IButton)View["btnClearMessages"];
                btnAddReturn = (MyClasses.MetaViewWrappers.IButton)View["btnAddReturn"];
                btnRemoveReturn = (MyClasses.MetaViewWrappers.IButton)View["btnRemoveReturn"];

                txtReturnTo = (MyClasses.MetaViewWrappers.ITextBox)View["txtReturnTo"];

                chkEnabled.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnabled_Change);
                chkArmorTink.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkArmorTink_Change);
                chkItemTink.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkItemTink_Change);
                chkWeaponTink.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkWeaponTink_Change);
                chkMagicItemTink.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkMagicItemTink_Change);
                chkSalvaging.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSalvaging_Change);
                //chkSetUst.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSetUst_Change);
                //chkSetFocusingStone.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSetFocusingStone_Change);
                chkAlchemy.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkAlchemy_Change);
                chkCooking.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkCooking_Change);
                chkFletching.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkFletching_Change);
                chkLockpick.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkLockpick_Change);
                //chkTier4Rares.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkTier4Rares_Change);

                chkBuffsEnabled.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffsEnabled_Change);
                chkBuffOnStart.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffOnStart_Change);
                chkUseBeers.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseBeers_Change);
                chkUseRares.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseRares_Change);
                chkUseBuffBot.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseBuffBot_Change);
                chkSetBuffingWand.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffingWand_Change);
              //  chkUseLevelVIIBuffs.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseLevelVIIBuffs_Change);
             //   chkUseLevelVIIIBuffs.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseLevelVIIIBuffs_Change);

                chkLogOff.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkLogOff_Change);
                //chkUseCharge.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseCharge_Change);
                //chkEquip.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEquip_Change);
                //chkUseWeb.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseWeb_Change);
                chkRareAllegChan.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkRareAllegChan_Change);
                chkRareTradeChan.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkRareTradeChan_Change);
                chkEnableMail.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnableMail_Change);
                chkEnterSpamMail.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnterSpamMail_Change);
                chkEnterSpamRare.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnterSpamRare_Change);

                //chkCalcMajors.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkCalcMajors_Change);
                //chkJourneymanPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkJourneymanPet_Change);
                //chkArtisanPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkArtisanPet_Change);
                //chkMasterPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkMasterPet_Change);

            //    Decal.Adapter.CoreManager.Current.ItemSelected += new EventHandler<ItemSelectedEventArgs>(Current_ItemSelected);
                CraftbotMasterTimer.Tick += new EventHandler(CraftbotMasterTimer_Tick);
                Core.CharacterFilter.ActionComplete += new EventHandler(CharacterFilter_ActionComplete);
                Core.ChatBoxMessage += new EventHandler<Decal.Adapter.ChatTextInterceptEventArgs>(Core_ChatBoxMessage);
                Core.WorldFilter.EnterTrade += new EventHandler<Decal.Adapter.Wrappers.EnterTradeEventArgs>(WorldFilter_EnterTrade);
                Core.WorldFilter.AddTradeItem += new EventHandler<AddTradeItemEventArgs>(WorldFilter_AddTradeItem);
               //     Core.WindowMessage += new EventHandler<WindowMessageEventArgs>(Core_WindowMessage);

                //btnCheckVersion.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnCheckVersion_Click);
                //btnClearMessages.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnClearMessages_Click);
                //btnAddReturn.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnAddReturn_Click);
                //btnRemoveReturn.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnRemoveReturn_Click);

                //listMessages.Selected += new EventHandler<MVListSelectEventArgs>(listMessages_Selected);
                //listReturn.Selected += new EventHandler<MVListSelectEventArgs>(listReturn_Selected);

                //txtReturnTo.End += new EventHandler<MVTextBoxEndEventArgs>(txtReturnTo_End);

            }

            catch (Exception ex) { Util.LogError(ex); }
        }
Example #13
0
        public void InitViewProperties(ViewProperties props)
        {
            this.viewProperties = props;

            if ((((viewProperties & ViewProperties.DefaultView) == ViewProperties.DefaultView) || ((viewProperties & ViewProperties.DiscardedView) == ViewProperties.DiscardedView) ))
            {
                barBtnDiscard.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
            }
            else
            {
                barBtnDiscard.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
            }


            if (((viewProperties & ViewProperties.DefaultView) == ViewProperties.DefaultView))
            {
                barBtnCopy.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
                barBtnMatchDoc.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
                barBtnIgnore.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;

                barBtnBookmark.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
                barBtnDocCmt.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;
                barBtnUserCmts.Visibility = DevExpress.XtraBars.BarItemVisibility.Always;

                barBtnRedirectFax.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;

                splitButton.Visibility = BarItemVisibility.Always;
                btnMergeDocument.Visibility = BarItemVisibility.Always;
            }
            else
            {
                barBtnMatchDoc.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                barBtnCopy.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                barBtnIgnore.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;

                barBtnBookmark.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                barBtnDocCmt.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                barBtnUserCmts.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
                barBtnRedirectFax.Visibility = DevExpress.XtraBars.BarItemVisibility.Never;
            }

            if (viewProperties == ViewProperties.DiscardedView)
            {
                barBtnDiscard.ImageIndex = 18;
                barBtnDiscard.Caption = "Un-Discard";                
                splitButton.Visibility = BarItemVisibility.Never;
                btnMergeDocument.Visibility = BarItemVisibility.Never;
            }

            if (viewProperties == ViewProperties.IgnoredView)
            {
                barBtnDiscard.Visibility = BarItemVisibility.Never;                
                barBtnIgnore.Visibility = BarItemVisibility.Always;
                barBtnIgnore.Caption = "Un-Ignore";
                barBtnIgnore.ImageIndex = 31;
                splitButton.Visibility = BarItemVisibility.Never;
                btnMergeDocument.Visibility = BarItemVisibility.Never;
            }
        }
Example #14
0
        public static void GenerateViewPropertiesPart1Content(ViewPropertiesPart viewPropertiesPart1)
        {
            ViewProperties viewProperties1 = new ViewProperties()
            {
                LastView = ViewValues.SlideMasterView
            };

            viewProperties1.AddNamespaceDeclaration("a", "http://schemas.openxmlformats.org/drawingml/2006/main");
            viewProperties1.AddNamespaceDeclaration("r", "http://schemas.openxmlformats.org/officeDocument/2006/relationships");
            viewProperties1.AddNamespaceDeclaration("p", "http://schemas.openxmlformats.org/presentationml/2006/main");

            NormalViewProperties normalViewProperties1 = new NormalViewProperties()
            {
                HorizontalBarState = SplitterBarStateValues.Maximized
            };
            RestoredLeft restoredLeft1 = new RestoredLeft()
            {
                Size = 12059, AutoAdjust = false
            };
            RestoredTop restoredTop1 = new RestoredTop()
            {
                Size = 90929
            };

            normalViewProperties1.Append(restoredLeft1);
            normalViewProperties1.Append(restoredTop1);

            SlideViewProperties slideViewProperties1 = new SlideViewProperties();

            CommonSlideViewProperties commonSlideViewProperties1 = new CommonSlideViewProperties()
            {
                ShowGuides = true
            };

            CommonViewProperties commonViewProperties1 = new CommonViewProperties()
            {
                VariableScale = true
            };

            ScaleFactor scaleFactor1 = new ScaleFactor();

            A.ScaleX scaleX1 = new A.ScaleX()
            {
                Numerator = 115, Denominator = 100
            };
            A.ScaleY scaleY1 = new A.ScaleY()
            {
                Numerator = 115, Denominator = 100
            };

            scaleFactor1.Append(scaleX1);
            scaleFactor1.Append(scaleY1);
            Origin origin1 = new Origin()
            {
                X = 1422L, Y = 96L
            };

            commonViewProperties1.Append(scaleFactor1);
            commonViewProperties1.Append(origin1);

            GuideList guideList1 = new GuideList();
            Guide     guide1     = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 240
            };
            Guide guide2 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 3648
            };
            Guide guide3 = new Guide()
            {
                Position = 2736
            };
            Guide guide4 = new Guide()
            {
                Position = 5904
            };
            Guide guide5 = new Guide()
            {
                Position = 336
            };
            Guide guide6 = new Guide()
            {
                Orientation = DirectionValues.Horizontal
            };
            Guide guide7 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 1152
            };
            Guide guide8 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 1200
            };
            Guide guide9 = new Guide()
            {
                Position = 2784
            };
            Guide guide10 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 2448
            };
            Guide guide11 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 2496
            };
            Guide guide12 = new Guide()
            {
                Position = 1872
            };
            Guide guide13 = new Guide()
            {
                Position = 2688
            };
            Guide guide14 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 288
            };
            Guide guide15 = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 1104
            };

            guideList1.Append(guide1);
            guideList1.Append(guide2);
            guideList1.Append(guide3);
            guideList1.Append(guide4);
            guideList1.Append(guide5);
            guideList1.Append(guide6);
            guideList1.Append(guide7);
            guideList1.Append(guide8);
            guideList1.Append(guide9);
            guideList1.Append(guide10);
            guideList1.Append(guide11);
            guideList1.Append(guide12);
            guideList1.Append(guide13);
            guideList1.Append(guide14);
            guideList1.Append(guide15);

            commonSlideViewProperties1.Append(commonViewProperties1);
            commonSlideViewProperties1.Append(guideList1);

            slideViewProperties1.Append(commonSlideViewProperties1);

            OutlineViewProperties outlineViewProperties1 = new OutlineViewProperties();

            CommonViewProperties commonViewProperties2 = new CommonViewProperties();

            ScaleFactor scaleFactor2 = new ScaleFactor();

            A.ScaleX scaleX2 = new A.ScaleX()
            {
                Numerator = 33, Denominator = 100
            };
            A.ScaleY scaleY2 = new A.ScaleY()
            {
                Numerator = 33, Denominator = 100
            };

            scaleFactor2.Append(scaleX2);
            scaleFactor2.Append(scaleY2);
            Origin origin2 = new Origin()
            {
                X = 0L, Y = 0L
            };

            commonViewProperties2.Append(scaleFactor2);
            commonViewProperties2.Append(origin2);

            outlineViewProperties1.Append(commonViewProperties2);

            NotesTextViewProperties notesTextViewProperties1 = new NotesTextViewProperties();

            CommonViewProperties commonViewProperties3 = new CommonViewProperties();

            ScaleFactor scaleFactor3 = new ScaleFactor();

            A.ScaleX scaleX3 = new A.ScaleX()
            {
                Numerator = 100, Denominator = 100
            };
            A.ScaleY scaleY3 = new A.ScaleY()
            {
                Numerator = 100, Denominator = 100
            };

            scaleFactor3.Append(scaleX3);
            scaleFactor3.Append(scaleY3);
            Origin origin3 = new Origin()
            {
                X = 0L, Y = 0L
            };

            commonViewProperties3.Append(scaleFactor3);
            commonViewProperties3.Append(origin3);

            notesTextViewProperties1.Append(commonViewProperties3);

            SorterViewProperties sorterViewProperties1 = new SorterViewProperties();

            CommonViewProperties commonViewProperties4 = new CommonViewProperties();

            ScaleFactor scaleFactor4 = new ScaleFactor();

            A.ScaleX scaleX4 = new A.ScaleX()
            {
                Numerator = 66, Denominator = 100
            };
            A.ScaleY scaleY4 = new A.ScaleY()
            {
                Numerator = 66, Denominator = 100
            };

            scaleFactor4.Append(scaleX4);
            scaleFactor4.Append(scaleY4);
            Origin origin4 = new Origin()
            {
                X = 0L, Y = 0L
            };

            commonViewProperties4.Append(scaleFactor4);
            commonViewProperties4.Append(origin4);

            sorterViewProperties1.Append(commonViewProperties4);

            NotesViewProperties notesViewProperties1 = new NotesViewProperties();

            CommonSlideViewProperties commonSlideViewProperties2 = new CommonSlideViewProperties()
            {
                ShowGuides = true
            };

            CommonViewProperties commonViewProperties5 = new CommonViewProperties()
            {
                VariableScale = true
            };

            ScaleFactor scaleFactor5 = new ScaleFactor();

            A.ScaleX scaleX5 = new A.ScaleX()
            {
                Numerator = 61, Denominator = 100
            };
            A.ScaleY scaleY5 = new A.ScaleY()
            {
                Numerator = 61, Denominator = 100
            };

            scaleFactor5.Append(scaleX5);
            scaleFactor5.Append(scaleY5);
            Origin origin5 = new Origin()
            {
                X = 3254L, Y = 67L
            };

            commonViewProperties5.Append(scaleFactor5);
            commonViewProperties5.Append(origin5);

            GuideList guideList2 = new GuideList();
            Guide     guide16    = new Guide()
            {
                Orientation = DirectionValues.Horizontal, Position = 3110
            };
            Guide guide17 = new Guide()
            {
                Position = 2140
            };

            guideList2.Append(guide16);
            guideList2.Append(guide17);

            commonSlideViewProperties2.Append(commonViewProperties5);
            commonSlideViewProperties2.Append(guideList2);

            notesViewProperties1.Append(commonSlideViewProperties2);
            GridSpacing gridSpacing1 = new GridSpacing()
            {
                Cx = 76200L, Cy = 76200L
            };

            viewProperties1.Append(normalViewProperties1);
            viewProperties1.Append(slideViewProperties1);
            viewProperties1.Append(outlineViewProperties1);
            viewProperties1.Append(notesTextViewProperties1);
            viewProperties1.Append(sorterViewProperties1);
            viewProperties1.Append(notesViewProperties1);
            viewProperties1.Append(gridSpacing1);

            viewPropertiesPart1.ViewProperties = viewProperties1;
        }
Example #15
0
        void ViewInit()
        {
            try
            {
                //Create view here
                View = MyClasses.MetaViewWrappers.ViewSystemSelector.CreateViewResource(PluginCore.host, "Handyman.Views.MainView.xml");
                VirindiViewService.ViewProperties myprop = new ViewProperties();


                chkEnabled       = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnabled"];
                chkArmorTink     = (MyClasses.MetaViewWrappers.ICheckBox)View["chkArmorTink"];
                chkItemTink      = (MyClasses.MetaViewWrappers.ICheckBox)View["chkItemTink"];
                chkMagicItemTink = (MyClasses.MetaViewWrappers.ICheckBox)View["chkMagicItemTink"];
                chkWeaponTink    = (MyClasses.MetaViewWrappers.ICheckBox)View["chkWeaponTink"];
                chkSalvaging     = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSalvaging"];
                //   chkSetUst = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetUst"];
                chkAlchemy = (MyClasses.MetaViewWrappers.ICheckBox)View["chkAlchemy"];
                //   chkSetFocusingStone = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetFocusingStone"];
                chkCooking   = (MyClasses.MetaViewWrappers.ICheckBox)View["chkCooking"];
                chkFletching = (MyClasses.MetaViewWrappers.ICheckBox)View["chkFletching"];
                chkLockpick  = (MyClasses.MetaViewWrappers.ICheckBox)View["chkLockpick"];
                //chkTier4Rares = (MyClasses.MetaViewWrappers.ICheckBox)View["chkTier4Rares"];

                chkBuffsEnabled      = (MyClasses.MetaViewWrappers.ICheckBox)View["chkBuffsEnabled"];
                chkBuffOnStart       = (MyClasses.MetaViewWrappers.ICheckBox)View["chkBuffOnStart"];
                chkUseBeers          = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseBeers"];
                chkUseRares          = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseRares"];
                chkUseBuffBot        = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseBuffBot"];
                chkSetBuffingWand    = (MyClasses.MetaViewWrappers.ICheckBox)View["chkSetBuffingWand"];
                chkUseLevelVIIBuffs  = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseLevelVIIBuffs"];
                chkUseLevelVIIIBuffs = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseLevelVIIIBuffs"];

                chkLogOff = (MyClasses.MetaViewWrappers.ICheckBox)View["chkLogOff"];
                //chkUseCharge = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseCharge"];
                //chkEquip = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEquip"];
                //chkUseWeb = (MyClasses.MetaViewWrappers.ICheckBox)View["chkUseWeb"];
                chkRareAllegChan = (MyClasses.MetaViewWrappers.ICheckBox)View["chkRareAllegChan"];
                chkRareTradeChan = (MyClasses.MetaViewWrappers.ICheckBox)View["chkRareTradeChan"];
                chkEnableMail    = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnableMail"];
                chkEnterSpamMail = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnterSpamMail"];
                chkEnterSpamRare = (MyClasses.MetaViewWrappers.ICheckBox)View["chkEnterSpamRare"];

                //chkCalcMajors = (MyClasses.MetaViewWrappers.ICheckBox)View["chkCalcMajors"];
                //chkJourneymanPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkJourneymanPet"];
                //chkArtisanPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkArtisanPet"];
                //chkMasterPet = (MyClasses.MetaViewWrappers.ICheckBox)View["chkMasterPet"];

                listMessages = (MyClasses.MetaViewWrappers.IList)View["listMessages"];
                listReturn   = (MyClasses.MetaViewWrappers.IList)View["listReturn"];

                //    btnCheckVersion = (MyClasses.MetaViewWrappers.IButton)View["btnCheckVersion"];
                btnClearMessages = (MyClasses.MetaViewWrappers.IButton)View["btnClearMessages"];
                btnAddReturn     = (MyClasses.MetaViewWrappers.IButton)View["btnAddReturn"];
                btnRemoveReturn  = (MyClasses.MetaViewWrappers.IButton)View["btnRemoveReturn"];

                txtReturnTo = (MyClasses.MetaViewWrappers.ITextBox)View["txtReturnTo"];

                chkEnabled.Change       += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnabled_Change);
                chkArmorTink.Change     += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkArmorTink_Change);
                chkItemTink.Change      += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkItemTink_Change);
                chkWeaponTink.Change    += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkWeaponTink_Change);
                chkMagicItemTink.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkMagicItemTink_Change);
                chkSalvaging.Change     += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSalvaging_Change);
                //chkSetUst.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSetUst_Change);
                //chkSetFocusingStone.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkSetFocusingStone_Change);
                chkAlchemy.Change   += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkAlchemy_Change);
                chkCooking.Change   += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkCooking_Change);
                chkFletching.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkFletching_Change);
                chkLockpick.Change  += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkLockpick_Change);
                //chkTier4Rares.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkTier4Rares_Change);

                chkBuffsEnabled.Change   += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffsEnabled_Change);
                chkBuffOnStart.Change    += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffOnStart_Change);
                chkUseBeers.Change       += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseBeers_Change);
                chkUseRares.Change       += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseRares_Change);
                chkUseBuffBot.Change     += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseBuffBot_Change);
                chkSetBuffingWand.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkBuffingWand_Change);
                //  chkUseLevelVIIBuffs.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseLevelVIIBuffs_Change);
                //   chkUseLevelVIIIBuffs.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseLevelVIIIBuffs_Change);


                chkLogOff.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkLogOff_Change);
                //chkUseCharge.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseCharge_Change);
                //chkEquip.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEquip_Change);
                //chkUseWeb.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkUseWeb_Change);
                chkRareAllegChan.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkRareAllegChan_Change);
                chkRareTradeChan.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkRareTradeChan_Change);
                chkEnableMail.Change    += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnableMail_Change);
                chkEnterSpamMail.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnterSpamMail_Change);
                chkEnterSpamRare.Change += new EventHandler <MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkEnterSpamRare_Change);

                //chkCalcMajors.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkCalcMajors_Change);
                //chkJourneymanPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkJourneymanPet_Change);
                //chkArtisanPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkArtisanPet_Change);
                //chkMasterPet.Change += new EventHandler<MyClasses.MetaViewWrappers.MVCheckBoxChangeEventArgs>(chkMasterPet_Change);

                //    Decal.Adapter.CoreManager.Current.ItemSelected += new EventHandler<ItemSelectedEventArgs>(Current_ItemSelected);
                CraftbotMasterTimer.Tick            += new EventHandler(CraftbotMasterTimer_Tick);
                Core.CharacterFilter.ActionComplete += new EventHandler(CharacterFilter_ActionComplete);
                Core.ChatBoxMessage           += new EventHandler <Decal.Adapter.ChatTextInterceptEventArgs>(Core_ChatBoxMessage);
                Core.WorldFilter.EnterTrade   += new EventHandler <Decal.Adapter.Wrappers.EnterTradeEventArgs>(WorldFilter_EnterTrade);
                Core.WorldFilter.AddTradeItem += new EventHandler <AddTradeItemEventArgs>(WorldFilter_AddTradeItem);
                //     Core.WindowMessage += new EventHandler<WindowMessageEventArgs>(Core_WindowMessage);


                //btnCheckVersion.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnCheckVersion_Click);
                //btnClearMessages.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnClearMessages_Click);
                //btnAddReturn.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnAddReturn_Click);
                //btnRemoveReturn.Click += new EventHandler<MyClasses.MetaViewWrappers.MVControlEventArgs>(btnRemoveReturn_Click);

                //listMessages.Selected += new EventHandler<MVListSelectEventArgs>(listMessages_Selected);
                //listReturn.Selected += new EventHandler<MVListSelectEventArgs>(listReturn_Selected);


                //txtReturnTo.End += new EventHandler<MVTextBoxEndEventArgs>(txtReturnTo_End);
            }

            catch (Exception ex) { Util.LogError(ex); }
        }