Exemplo n.º 1
0
        private static Origin create(OriginId originId, ApplicationIcon applicationIcon, string displayName)
        {
            var source = new Origin(originId, applicationIcon, displayName);

            _allSources.Add(source);
            return(source);
        }
Exemplo n.º 2
0
        private static RegionName createRegionName(string name, string caption, ApplicationIcon icon)
        {
            var newRegion = new RegionName(name, caption, icon);

            _allRegions.Add(newRegion);
            return(newRegion);
        }
Exemplo n.º 3
0
 protected override void Context()
 {
     _name = "toto";
      _icon = ApplicationIcons.ProjectOpen;
      _command = A.Fake<IUICommand>();
      sut = new MenuBarButton {Caption = _name, Command = _command, Icon = _icon};
 }
Exemplo n.º 4
0
        public void send(ApplicationIcon toSend)
        {
            toSend.id = AudioSession.getCode(toSend.id);
            string data = tag + JSONManager.serialize(toSend);

            connection.send(data);
        }
Exemplo n.º 5
0
        private static RunStatus create(RunStatusId id, ApplicationIcon icon, string displayName = null)
        {
            var runStatus = new RunStatus(id, icon, displayName ?? id.ToString().SplitToUpperCase());

            _allRunStatus.Add(runStatus);
            return(runStatus);
        }
Exemplo n.º 6
0
 public RunPropertyDTO(string name, T value, IFormatter <T> formatter = null, ApplicationIcon icon = null)
 {
     _formatter = formatter ?? new DefaultFormatter <T>();
     Name       = name;
     Value      = value;
     Icon       = icon;
 }
Exemplo n.º 7
0
        public static void SetImage(this ImageCollectionImageOptions imageOptions, ApplicationIcon icon, IconSize iconSize = null)
        {
            var image = icon ?? ApplicationIcons.DefaultIcon;

            imageOptions.SvgImage     = image;
            imageOptions.SvgImageSize = iconSize ?? IconSizes.Size16x16;
        }
Exemplo n.º 8
0
 private void setNodeIcon(TreeListNode node, ApplicationIcon icon)
 {
     if (icon == null)
     {
         return;
     }
     node.StateImageIndex = icon.Index;
 }
Exemplo n.º 9
0
 public void Initialize(string caption, ApplicationIcon icon, string issueTrackerUrl, string productName)
 {
     Text                  = caption;
     Icon                  = icon;
     _issueTrackerUrl      = issueTrackerUrl;
     Description           = Captions.ExceptionViewDescription(issueTrackerUrl, html: false);
     issueTrackerLink.Text = Captions.IssueTrackerLinkFor(productName);
 }
Exemplo n.º 10
0
 public void SetIcon(ApplicationIcon icon)
 {
     if (icon == null)
     {
         return;
     }
     Icon = icon;
 }
Exemplo n.º 11
0
 public RootNodeType(string name, ApplicationIcon icon, ClassificationType classificationType = ClassificationType.Unknown)
 {
     Id              = ShortGuid.NewGuid().ToString();
     Name            = name;
     Icon            = icon;
     _classification = new Classification {
         ClassificationType = classificationType
     };
 }
        private void Form1_OnAudioSessionAdded(AudioSession session)
        {
            Console.WriteLine("Audio session added " + session.title + ":" + session.id);
            AudioSession.registerSessionID(session.id);
            ApplicationIcon icon = Main.Instance.audioManager.getSessionIcon(session.id);

            new AudioSessionSender(connection).send("ADD", session);
            new AudioSessionImageSender(connection).send(icon);
        }
Exemplo n.º 13
0
        public void SetData(DataTable mapping, DataTable containerTable, ICollection tissueLov)
        {
            grdMappping.DataSource = mapping;
            var view = grdMappping.MainView as GridView;

            if (view == null)
            {
                return;
            }
            GridColumn col;

            col         = view.Columns[DatabaseConfiguration.MappingColumns.COL_CONTAINER];
            col.Caption = PKSimConstants.ProteinExpressions.ColumnCaptions.Mapping.COL_CONTAINER;
            col.OptionsFilter.FilterPopupMode = FilterPopupMode.CheckedList;
            var containerComboBoxEditor = new RepositoryItemImageComboBox();
            var smallImages             = new ImageCollection();

            containerComboBoxEditor.SmallImages    = smallImages;
            containerComboBoxEditor.AllowNullInput = DefaultBoolean.True;
            containerComboBoxEditor.KeyDown       += onContainerComboBoxEditorKeyDown;

            containerComboBoxEditor.Items.BeginUpdate();
            foreach (DataRow row in containerTable.Rows)
            {
                var             container   = (string)row[ColumnNamesOfTransferTable.Container.ToString()];
                var             displayName = (string)row[ColumnNamesOfTransferTable.DisplayName.ToString()];
                ApplicationIcon icon        = ApplicationIcons.IconByName(container);
                if (icon != null && icon != ApplicationIcons.EmptyIcon)
                {
                    smallImages.AddImage(icon.ToImage(), container);
                    containerComboBoxEditor.Items.Add(new ImageComboBoxItem(displayName, container, smallImages.Images.Count - 1));
                }
                else if (container.Length > 0)
                {
                    containerComboBoxEditor.Items.Add(new ImageComboBoxItem(displayName, container));
                }
            }

            containerComboBoxEditor.Items.EndUpdate();
            col.ColumnEdit = containerComboBoxEditor;

            col         = view.Columns[DatabaseConfiguration.MappingColumns.COL_TISSUE];
            col.Caption = PKSimConstants.ProteinExpressions.ColumnCaptions.Mapping.COL_TISSUE;
            col.OptionsFilter.FilterPopupMode = FilterPopupMode.CheckedList;
            var tissueComboBoxEditor = new UxRepositoryItemComboBox(view);

            tissueComboBoxEditor.AutoComplete   = true;
            tissueComboBoxEditor.AllowNullInput = DefaultBoolean.True;
            tissueComboBoxEditor.KeyDown       += onTissueComboBoxEditorKeyDown;
            tissueComboBoxEditor.TextEditStyle  = TextEditStyles.DisableTextEditor;
            tissueComboBoxEditor.Items.BeginUpdate();
            tissueComboBoxEditor.Items.AddRange(tissueLov);
            tissueComboBoxEditor.Items.EndUpdate();
            col.ColumnEdit = tissueComboBoxEditor;
        }
Exemplo n.º 14
0
 public override void InitializeResources()
 {
     base.InitializeResources();
     btnStartBatchRun.Text = "Batch Run";
     btnSnapshotsRun.Text  = "Start Snapshots Run";
     Caption         = CoreConstants.PRODUCT_NAME;
     ShowInTaskbar   = true;
     StartPosition   = FormStartPosition.CenterScreen;
     ApplicationIcon = ApplicationIcons.PKSim;
     Icon            = ApplicationIcon.WithSize(IconSizes.Size32x32);
 }
Exemplo n.º 15
0
        public static BarItem UpdateIcon(this BarItem barItem, ApplicationIcon icon)
        {
            if (icon == null)
            {
                return(barItem);
            }

            barItem.ImageOptions.SvgImage = transparentImage(icon, IconSizes.Size16x16);

            return(barItem);
        }
Exemplo n.º 16
0
        public UxDropDownButton(string caption, ApplicationIcon icon = null, SuperToolTip superTip = null)
        {
            Text = caption;

            Image              = imageFrom(icon);
            SuperTip           = superTip;
            DropDownArrowStyle = DropDownArrowStyle.Show;
            ImageLocation      = ImageLocation.MiddleLeft;
            _popupMenu         = new DXPopupMenu();

            DropDownControl = _popupMenu;
        }
Exemplo n.º 17
0
        public void AddSelectionView(IResizableView view, string caption, ApplicationIcon icon)
        {
            var group             = layoutMainGroup.AddGroup();
            var layoutControlItem = group.AddItem();

            layoutControlItem.Control             = view.DowncastTo <Control>();
            layoutControlItem.TextVisible         = false;
            layoutControlItem.SizeConstraintsType = SizeConstraintsType.Custom;
            group.Text = caption;
            group.CaptionImageIndex = ApplicationIcons.IconIndex(icon);
            view.HeightChanged     += (o, e) => adjustLayoutItemSize(layoutControlItem, view, e.Height);
        }
        public static BarItem UpdateIcon(this BarItem barItem, ApplicationIcon icon)
        {
            if (icon == null)
            {
                return(barItem);
            }

            barItem.Glyph      = transparentImage(icon, IconSizes.Size16x16);
            barItem.LargeGlyph = transparentImage(icon, IconSizes.Size32x32);

            return(barItem);
        }
Exemplo n.º 19
0
        private void initializeButton(BarButtonItem barButtonItem, ApplicationIcon icon, string caption, Action clickAction, string toolTipText)
        {
            barButtonItem.Caption     = caption;
            barButtonItem.ImageIndex  = ApplicationIcons.IconIndex(icon);
            barButtonItem.PaintStyle  = BarItemPaintStyle.CaptionGlyph;
            barButtonItem.ButtonStyle = BarButtonStyle.Check;
            barButtonItem.ItemClick  += (o, e) => clickAction();
            var toolTip = new SuperToolTip();

            toolTip.Setup(new SuperToolTipSetupArgs {
                Contents = { Text = toolTipText }
            });
            barButtonItem.SuperTip = toolTip;
        }
Exemplo n.º 20
0
        public static SimpleButton InitWithImage(this SimpleButton button, ApplicationIcon applicationIcon, IconSize iconSize, string text = null, ImageLocation imageLocation = ImageLocation.MiddleLeft, string toolTip = null)
        {
            button.Image         = applicationIcon.ToImage(iconSize);
            button.ImageLocation = imageLocation;
            if (text != null)
            {
                button.Text = text;
            }

            if (toolTip != null)
            {
                button.ToolTip = toolTip;
            }

            return(button);
        }
        public void AddMenu(string caption, Func <Task> action, ApplicationIcon icon = null)
        {
            async void executeAction()
            {
                try
                {
                    await action();
                }
                catch (Exception e)
                {
                    IoC.Resolve <IExceptionManager>().LogException(e);
                }
            }

            _popupMenu.Items.Add(new DXMenuItem(caption, (o, e) => executeAction(), imageFrom(icon)));
        }
        public SimulationCompoundProcessView()
        {
            InitializeComponent();
            _compoundMoleculeRepository = new UxRepositoryItemComboBox(gridViewPartialProcesses);
            _systemicProcessRepository  = new UxRepositoryItemComboBox(gridViewSystemicProcesses);
            _imageRepository            = new RepositoryItemPictureEdit();
            gridViewSystemicProcesses.AllowsFiltering      = false;
            gridViewSystemicProcesses.HorzScrollVisibility = ScrollVisibility.Never;
            gridViewPartialProcesses.AllowsFiltering       = false;
            gridViewPartialProcesses.HorzScrollVisibility  = ScrollVisibility.Never;

            gridViewSystemicProcesses.RowStyle += rowSystemicStyle;
            gridViewPartialProcesses.RowStyle  += rowPartialStyle;
            Icon = ApplicationIcons.EmptyIcon;
            _gridViewPartialBinder  = new GridViewBinder <TPartialProcessDTO>(gridViewPartialProcesses);
            _gridViewSystemicBinder = new GridViewBinder <SimulationSystemicProcessSelectionDTO>(gridViewSystemicProcesses);
        }
Exemplo n.º 23
0
        public void load(Dictionary<string, string> properties = null)
        {
            Desktop.registerALinkHandler("ime.mail", new ALinkHandler());

            ApplicationIcon app = new ApplicationIcon();
            app.Text = "邮件管理";
            app.ALink = "alink://ime.mail/MailManager";
            app.ImageUrl = "pack://application:,,,/ime.mail;component/icon.png";

            PluginManager.ApplicationsIcons.Add(app);

            NotificationCenter.Instance.AddMessageListener(MailDsBoxDeliver, onMailDsBoxDeliver);
            NotificationCenter.Instance.AddMessageListener(MailMoveDeliver, onMailDsBoxDeliver);
            NotificationCenter.Instance.AddMessageListener(MailAuditedDeliver, onMailAudited);

            Desktop.instance.DesktopEvent += onDesktopEvent;
        }
Exemplo n.º 24
0
        public BaseMdiChildView(IView owner)
        {
            InitializeComponent();
            ApplicationIcon = ApplicationIcons.DefaultIcon;

            //this is call whenever the form closes, either after 'x' or when CloseView is called from
            //the presenter
            FormClosed += (o, e) =>
            {
                Hide();
                _presenter.OnFormClosed();
                Release();
            };

            Icon      = ApplicationIcon.WithSize(IconSizes.Size16x16);
            MdiParent = owner as Form;
        }
Exemplo n.º 25
0
        public SuperToolTip CreateToolTip(string content, string title = null, ApplicationIcon image = null, IWithIcon withIcon = null)
        {
            var imageToUse = image ?? ApplicationIcons.IconFor(withIcon);
            // Create an object to initialize the SuperToolTip.
            var superToolTip = CreateToolTip();
            var setupArgs    = new SuperToolTipSetupArgs();

            if (!string.IsNullOrEmpty(title))
            {
                setupArgs.Title.Text = title;
            }

            setupArgs.Contents.Text = convertHtml(content);
            setupArgs.Contents.ImageOptions.SvgImage     = imageToUse;
            setupArgs.Contents.ImageOptions.SvgImageSize = IconSizes.Size16x16;

            superToolTip.Setup(setupArgs);
            return(superToolTip);
        }
Exemplo n.º 26
0
        public static string GetId(this ApplicationIcon applicationIcon)
        {
            switch (applicationIcon)
            {
            case ApplicationIcon.Alert:
            default:
                return("ios-alert");

            case ApplicationIcon.Apps:
                return("ios-apps");

            case ApplicationIcon.Calendar:
                return("ios-calendar");

            case ApplicationIcon.Call:
                return("ios-calendar");

            case ApplicationIcon.Message:
                return("ios-mail");

            case ApplicationIcon.Photo:
                return("ios-camera");

            case ApplicationIcon.Settings:
                return("ios-settings");

            case ApplicationIcon.SMS:
                return("ios-send");

            case ApplicationIcon.Money:
                return("ios-pricetags-outline");

            case ApplicationIcon.Food:
                return("ios-pizza");
            }
        }
Exemplo n.º 27
0
        public static string GetGlyph(this ApplicationIcon applicationIcon)
        {
            switch (applicationIcon)
            {
            case ApplicationIcon.Alert:
            default:
                return("");

            case ApplicationIcon.Apps:
                return("");

            case ApplicationIcon.Calendar:
                return("");

            case ApplicationIcon.Call:
                return("");

            case ApplicationIcon.Message:
                return("");

            case ApplicationIcon.Photo:
                return("");

            case ApplicationIcon.Settings:
                return("");

            case ApplicationIcon.SMS:
                return("");

            case ApplicationIcon.Money:
                return("");

            case ApplicationIcon.Food:
                return("");
            }
        }
Exemplo n.º 28
0
 private IMenuBarButton createMenuButton(ApplicationIcon icon, string caption)
 {
     return(CreateMenuButton.WithCaption(caption)
            .WithIcon(icon));
 }
Exemplo n.º 29
0
 private IRibbonBarItem createButton(ApplicationIcon icon, string caption)
 {
     return(CreateRibbonButton.From(createMenuButton(icon, caption)));
 }
Exemplo n.º 30
0
        private void addIndividualProteins <TMolecule>(RootNodeType proteinContainerType, ApplicationIcon icon) where TMolecule : IndividualMolecule
        {
            var proteinContainerNode = _view.NodeByType(proteinContainerType);

            _simulationSubject.AllMolecules <TMolecule>()
            .Each(protein => _view.AddNode(_treeNodeFactory.CreateFor(protein)
                                           .WithIcon(icon)
                                           .Under(proteinContainerNode)));
        }
 public EditorButton UpdateButton(EditorButton editorButton, ApplicationIcon applicationIcon, string toolTip = null)
 {
     editorButton.SetImage(applicationIcon);
     editorButton.ToolTip = toolTip;
     return(editorButton);
 }