Пример #1
0
		/// <summary>
		/// Call the WriteLine method.
		/// </summary>
		/// <param name="s">String to WriteLine.</param>
		internal void OnWriteLine(string s)
		{
			StringEventArgs sea = new StringEventArgs(s);
			if (WriteLine != null)
			{
				WriteLine(this, sea);
			}
		}
Пример #2
0
        void _listView_FolderSelected(object sender, StringEventArgs e)
        {
            if (_model.SourceFiles.ContainsKey(e.value)) return;

            var files = Directory.GetFiles(e.value);
            _model.SourceFiles.Add(e.value, files.ToList());
            _listView.UpdateSource(_model.SourceFiles);
        }
Пример #3
0
 private void Animation_OnKeyFrameEvent(object sender, StringEventArgs e)
 {
     var random = WaveServices.Random;
     // if the keyevents calls "DoFootstep", play a sound.
     if (e.Value == "DoFootstep")
     {
         switch (random.Next(0, 2))
         {
             case 0:
                 WaveServices.SoundPlayer.Play(SoundsManager.FootStep1);
                 break;
             case 1:
                 WaveServices.SoundPlayer.Play(SoundsManager.FootStep2);
                 break;
         }
     }
 }
 private void SyncSvcUtilOnLogOccured(object sender, StringEventArgs args)
 {
     this.displayBox.Text += args.LogMessage + System.Environment.NewLine;
 }
Пример #5
0
 static void PrintString(object sender, StringEventArgs e)
 {
     Console.WriteLine(e.StringValue);
 }
Пример #6
0
 private void playList_DeleteItemRequest(object sender, StringEventArgs e)
 {
     DeleteCard();
 }
Пример #7
0
        void _curDocument_ErrorMessageReceived(object sender, StringEventArgs e)
        {
            if ((XabslDocument)sender != _curTab.doc) return;

              webBrowserOption.DocumentText = webBrowserAgent.DocumentText =
            "<html><body><p>error: " + e.Text + "</p></body></html>";
        }
Пример #8
0
 private void OnStatusMessage(object sender, StringEventArgs args)
 {
     MessageEvent(args.Message);
 }
Пример #9
0
 void NodeManager_ErrorMessageEvent(object sender, StringEventArgs e)
 {
     RaiseErrorMessageEvent(sender, e.Text);
 }
Пример #10
0
 private void OnStatusMessage(object sender, StringEventArgs args)
 {
     MessageEvent(args.Message);
 }
Пример #11
0
 //event triggers: call this if we want event to happen.
 //EVENT1: string event
 protected virtual void onEvent(StringEventArgs e)
 {
     if (Event != null)
         Event(this, e);
 }
Пример #12
0
        public void _addMotorBaseBtn_Click(object sender, EventArgs e)
        {
            try
            {
                var motorBase = CreateEntity(ParseEntityPosition(), null, Entities.MotorBaseWithDrive);

                if(_webcamCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.5f, 0), motorBase, Entities.SimulatedWebcamEntity);
                   //VisualEntity ve = CreateEntity(new Vector3(0, 0.5f, 0), motorBase, Entities.SimulatedWebcamEntity);
                    //EntityUIService service = new EntityUIService(null);
                    //service.addService("webcam");
                    _sensorList.Add(Entities.SimulatedWebcamEntity);
                }

                if(_lightCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.5f, 0), motorBase, Entities.SimulatedBrightnessSensorEntity);
                    _sensorList.Add(Entities.SimulatedBrightnessSensorEntity);
                }

                if(_colorCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.5f, 0), motorBase, Entities.SimulatedColorSensorEntity);
                    _sensorList.Add(Entities.SimulatedColorSensorEntity);
                }
                if(_sonarCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.3f, 0), motorBase, Entities.SimulatedSonarEntity);
                    _sensorList.Add(Entities.SimulatedSonarEntity);
                }
                if(_lrfCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.3f, 0), motorBase, Entities.SimulatedLRFEntity);
                    _sensorList.Add(Entities.SimulatedLRFEntity);
                }
                if(_irCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.3f, 0), motorBase, Entities.SimulatedIREntity);
                    _sensorList.Add(Entities.SimulatedIREntity);
                }
                if(_compassCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.3f, 0), motorBase, Entities.SimulatedCompassEntity);
                    _sensorList.Add(Entities.SimulatedCompassEntity);
                }
                if(_gpsCheckBox.Checked)
                {
                    CreateEntity(new Vector3(0, 0.3f, 0), motorBase, Entities.SimulatedGPSEntity);
                    _sensorList.Add(Entities.SimulatedGPSEntity);
                }

                SimulationEngine.GlobalInstancePort.Insert(motorBase);

                botEntities.Add(motorBase);

                string newlist = addSensors(_sensorList);
                StringEventArgs attn = new StringEventArgs();
                attn.x = newlist;
                onEvent(attn);
                MessageBox.Show(attn.x);
                this.Close();

            }
            catch
            {
            }
        }
 private void OnMessageLogged(object sender, StringEventArgs e)
 {
     m_Sw.WriteLine("[{0}] {1}", GetCaller(sender), e.Str);
 }
Пример #14
0
 private void SetSourceDelegateFunction(object Caller, StringEventArgs SEArgs)
 {
 }
Пример #15
0
 private void GetStringEventDelegateFunction(object Caller, StringEventArgs SEArgs)
 {
     SEArgs.StringValue = (string)OptionalNodeProcessing("GetString/StringValue", this.CommandLineArguments);
     HRESULTS RetVal =(HRESULTS)OptionalNodeProcessing("GetString/DelegateReturnValue", HRESULTS.HR_S_OK);
     SEArgs.ResultToReturn = RetVal;
 }
Пример #16
0
 void exec_OnRunOutput(object sender, StringEventArgs e)
 {
     Application.Output.WriteLine("Exception", e.Data);
     Trace.WriteLine(e.Data);            
 }
 private void DisplayText(object sender, StringEventArgs e)
 {
     _text.text = e.StringArgs;
 }
Пример #18
0
        private void PrintItem_SlicingOutputMessage(object sender, EventArgs e)
        {
            StringEventArgs message = e as StringEventArgs;

            ActivePrintStatusText = message.Data;
        }
        protected void AddChildElements()
        {
            actionBarButtonFactory.invertImageLocation = false;
            actionBarButtonFactory.borderWidth         = 1;
            if (ActiveTheme.Instance.IsDarkTheme)
            {
                actionBarButtonFactory.normalBorderColor = new RGBA_Bytes(77, 77, 77);
            }
            else
            {
                actionBarButtonFactory.normalBorderColor = new RGBA_Bytes(190, 190, 190);
            }
            actionBarButtonFactory.hoverBorderColor = new RGBA_Bytes(128, 128, 128);

            // connect and disconnect buttons
            {
                connectPrinterButton             = actionBarButtonFactory.Generate("Connect".Localize().ToUpper(), "icon_power_32x32.png");
                connectPrinterButton.Name        = "Connect to printer button";
                connectPrinterButton.ToolTipText = "Connect to the currently selected printer".Localize();
                connectPrinterButton.Margin      = new BorderDouble(6, 0, 3, 3);

                connectPrinterButton.VAnchor = VAnchor.ParentTop;
                connectPrinterButton.Cursor  = Cursors.Hand;
                connectPrinterButton.Click  += (s, e) =>
                {
                    Button buttonClicked = ((Button)s);
                    if (buttonClicked.Enabled)
                    {
                        if (ActiveSliceSettings.Instance.PrinterSelected)
                        {
                            UserRequestedConnectToActivePrinter();
                        }
                    }
                };

                disconnectPrinterButton             = actionBarButtonFactory.Generate("Disconnect".Localize().ToUpper(), "icon_power_32x32.png");
                disconnectPrinterButton.Name        = "Disconnect from printer button";
                disconnectPrinterButton.ToolTipText = "Disconnect from current printer".Localize();
                disconnectPrinterButton.Margin      = new BorderDouble(6, 0, 3, 3);
                disconnectPrinterButton.VAnchor     = VAnchor.ParentTop;
                disconnectPrinterButton.Cursor      = Cursors.Hand;
                disconnectPrinterButton.Click      += (s, e) => UiThread.RunOnIdle(OnIdleDisconnect);

                actionBarButtonFactory.invertImageLocation = true;

                this.AddChild(connectPrinterButton);
                this.AddChild(disconnectPrinterButton);
            }

            // printer selector and edit button
            {
                GuiWidget container = new GuiWidget()
                {
                    HAnchor = HAnchor.ParentLeftRight,
                    VAnchor = VAnchor.FitToChildren,
                };

                FlowLayoutWidget printerSelectorAndEditButton = new FlowLayoutWidget()
                {
                    HAnchor = HAnchor.ParentLeftRight,
                };

                printerSelector = new PrinterSelector()
                {
                    HAnchor = HAnchor.ParentLeftRight,
                    Cursor  = Cursors.Hand,
                    Margin  = new BorderDouble(0, 6, 0, 3)
                };
                printerSelector.AddPrinter += (s, e) => WizardWindow.ShowPrinterSetup(true);
                // make sure the control can get smaller but maintains its height
                printerSelector.MinimumSize = new Vector2(0, connectPrinterButton.MinimumSize.y);
                printerSelectorAndEditButton.AddChild(printerSelector);

                editPrinterButton         = TextImageButtonFactory.GetThemedEditButton();
                editPrinterButton.Name    = "Edit Printer Button";
                editPrinterButton.VAnchor = VAnchor.ParentCenter;
                editPrinterButton.Click  += UiNavigation.OpenEditPrinterWizard_Click;
                printerSelectorAndEditButton.AddChild(editPrinterButton);

                container.AddChild(printerSelectorAndEditButton);
                printerSelectorAndEditOverlay = new GuiWidget()
                {
                    HAnchor    = HAnchor.ParentLeftRight,
                    VAnchor    = VAnchor.ParentBottomTop,
                    Selectable = false,
                };
                container.AddChild(printerSelectorAndEditOverlay);

                this.AddChild(container);
            }

            // reset connection button
            {
                string resetConnectionText   = "Reset\nConnection".Localize().ToUpper();
                Button resetConnectionButton = actionBarButtonFactory.Generate(resetConnectionText, "e_stop4.png");
                resetConnectionButton.Margin = new BorderDouble(6, 0, 3, 3);
                this.AddChild(resetConnectionButton);

                resetConnectionButton.Click  += (s, e) => { UiThread.RunOnIdle(PrinterConnectionAndCommunication.Instance.RebootBoard); };
                resetConnectionButton.Visible = ActiveSliceSettings.Instance.GetValue <bool>(SettingsKey.show_reset_connection);

                ActiveSliceSettings.SettingChanged.RegisterEvent((sender, e) =>
                {
                    StringEventArgs stringEvent = e as StringEventArgs;
                    if (stringEvent != null)
                    {
                        if (stringEvent.Data == SettingsKey.show_reset_connection)
                        {
                            resetConnectionButton.Visible = ActiveSliceSettings.Instance.GetValue <bool>(SettingsKey.show_reset_connection);
                        }
                    }
                }, ref unregisterEvents);
            }

            // Bind connect button states to active printer state
            this.SetConnectionButtonVisibleState();

            PrinterConnectionAndCommunication.Instance.EnableChanged.RegisterEvent(onPrinterStatusChanged, ref unregisterEvents);
            PrinterConnectionAndCommunication.Instance.CommunicationStateChanged.RegisterEvent(onPrinterStatusChanged, ref unregisterEvents);
        }
Пример #20
0
 private void FlashSocketPolicyServerThread_ErrorMessageEvent(object sender, StringEventArgs e)
 {
     RaiseErrorMessageEvent(sender, e.Text);
 }
 private void DataBackup_OnAtomicCurrent(object sender, StringEventArgs e)
 {
     OnAtomicCurrentCopyStatus?.Invoke(this, e);
 }
Пример #22
0
 private void ServerThread_WarningMessageEvent(object sender, StringEventArgs e)
 {
     RaiseWarningMessageEvent(sender, e.Text);
 }
Пример #23
0
        private void PrintItem_SlicingOutputMessage(object sender, EventArgs e)
        {
            StringEventArgs message = e as StringEventArgs;

            partStatus.Text = "Status: {0}".FormatWith(message.Data);
        }
Пример #24
0
		private void Application_OnRunScript(object source, StringEventArgs e)
		{
			this.ExecuteCode( e.Data );
		}
Пример #25
0
 void ClientThread_ErrorMessageEvent(object sender, StringEventArgs e)
 {
     RaiseErrorMessageEvent(sender, e.Text);
 }
Пример #26
0
        protected void exec_OnRunOutput(object source, StringEventArgs e)
		{
			RaiseOnRunOutput(source, e.Data);
		}
Пример #27
0
 //Listview 4 Event Handler
 void form4_Event(object sender, StringEventArgs e)
 {
     if (e != null && e.x != null)
         this.listView4.Items.Add(e.x);
 }
 protected virtual void OnRightClick(StringEventArgs e)
 {
     RightClick?.Invoke(this, e);
 }
Пример #29
0
        public void TestInvokeWithEventArgsAndBoundParameter()
        {
            var trigger = new EventToCommandStub();
            var rectangle = new Rectangle();
            ((IAttachedObject)trigger).Attach(rectangle);

            trigger.PassEventArgsToCommand = true;

            var vm = new TestViewModel();
            var binding = new Binding
            {
                Source = vm.ParameterCommand
            };

            var textBox = new TextBox
            {
                Text = "BoundParameter"
            };

            var bindingParameter = new Binding
            {
                Source = textBox,
                Path = new PropertyPath("Text")
            };

            #if SILVERLIGHT3
            trigger.Command = binding;
            trigger.CommandParameter = bindingParameter;
            #else
            BindingOperations.SetBinding(trigger, EventToCommand.CommandProperty, binding);
            BindingOperations.SetBinding(trigger, EventToCommand.CommandParameterProperty, bindingParameter);
            #endif

            var args = new StringEventArgs("StringEventArgs");
            trigger.InvokeWithEventArgs(args);
            Assert.IsTrue(vm.CommandExecuted);
            Assert.AreEqual(textBox.Text, vm.ParameterReceived);
        }
Пример #30
0
 void ClientThread_WarningMessageEvent(object sender, StringEventArgs e)
 {
     RaiseWarningMessageEvent(sender, e.Text);
 }
Пример #31
0
        public void TestInvokeWithEventArgsAndParameterValue()
        {
            var trigger = new EventToCommandStub();
            var rectangle = new Rectangle();
            ((IAttachedObject)trigger).Attach(rectangle);

            trigger.PassEventArgsToCommand = true;

            var vm = new TestViewModel();
            var binding = new Binding
            {
                Source = vm.ParameterCommand
            };

            #if SILVERLIGHT3
            trigger.Command = binding;
            #else
            BindingOperations.SetBinding(trigger, EventToCommand.CommandProperty, binding);
            #endif

            const string CommandParameter = "CommandParameter";
            trigger.CommandParameterValue = CommandParameter;

            var args = new StringEventArgs("StringEventArgs");
            trigger.InvokeWithEventArgs(args);
            Assert.IsTrue(vm.CommandExecuted);
            Assert.AreEqual(CommandParameter, vm.ParameterReceived);
        }
Пример #32
0
 private static void Con_MessageReceived(object sender, StringEventArgs e)
 {
 }
 private void PrintItem_SlicingOutputMessage(object sender, StringEventArgs message)
 {
     activePrintStatus.Text = message.Data;
 }
Пример #34
0
 protected void Downloader_StepProgressChanged(object sender, StringEventArgs e)
 {
     this.OnCurrentStepChanged(new StepEventArgs(string.Format(LanguageManager.GetMessageText("RedownloadingMissingOriginalFiles_0", "Redownloading file {0}"), Path.GetFileName(e.Value))));
 }
Пример #35
0
 private void GpsControl_GpsMessage(object sender, StringEventArgs e)
 {
     UpdateView();
 }
Пример #36
0
 private static void NewP2PMessageEvent(object sender, StringEventArgs e)
 {
     MenuHelper.DisplayInformation($"Message {e.Data} arrived");
 }
Пример #37
0
 private void NetworkPrintersOperator_OnStateChange(object sender, StringEventArgs e)
 {
     OnRestoreStateChange?.Invoke(this, e);
 }
Пример #38
0
 private void OnLogWrite(object sender, StringEventArgs e)
 {
     this.BeginInvoke((MethodInvoker)delegate
     {
         LogWrite(e.EventString);
     });
 }
Пример #39
0
 private void ObjPrintOperator_OnAtomicStateChange(object sender, StringEventArgs e)
 {
     OnPrinterAtomicChange?.Invoke(this, e);
 }
Пример #40
0
 private void OnWarningMessage(object sender, StringEventArgs args)
 {
     MessageEvent(args.Message);
 }
Пример #41
0
 private void ObjNetworkOperator_OnAtomicStateChange(object sender, StringEventArgs e)
 {
     OnNetworkAtomicChange?.Invoke(this, e);
 }
Пример #42
0
 private void FlashSocketPolicyServerThread_MessageEvent(object sender, StringEventArgs e)
 {
     RaiseStatusMessageEvent(e.Text);
 }
Пример #43
0
 /// <summary>
 /// This method changes the host name.
 /// </summary>
 /// <param name="sender"> The object sender. </param>
 /// <param name="e"> The name of the host. </param>
 private void ChangeHostName(object sender, StringEventArgs e)
 {
     this.HostName = e.Message;
 }
Пример #44
0
 void NodeManager_WarningMessageEvent(object sender, StringEventArgs e)
 {
     RaiseWarningMessageEvent(sender, e.Text);
 }
Пример #45
0
 public void ShowMessage(object sender, StringEventArgs e)
 {
     message.Text = e.StringValue;
 }
Пример #46
0
 /// <summary>
 /// Event handler of the end animation event.
 /// </summary>
 /// <param name="sender">Event sender.</param>
 /// <param name="e">Animation name.</param>
 private void OnEndAnimation(object sender, StringEventArgs e)
 {
     if (this.EndAnimation != null)
     {
         this.EndAnimation(sender, e);
     }
 }
 public void UpdateTextBoxReception(object receiver, StringEventArgs e)
 {
     TextBoxReception.Text += e.Value;
 }
Пример #48
0
 private void OnWarningMessage(object sender, StringEventArgs args)
 {
     MessageEvent(args.Message);
 }
Пример #49
0
 private void Syncer_MessagePosted(object sender, StringEventArgs e)
 {
     System.Console.WriteLine(e.str);
 }
Пример #50
0
        void _curDocument_AddCompilerOutputLine(object sender, StringEventArgs e)
        {
            if ((XabslDocument)sender != _curTab.doc) return;

              _errorMsgs += "\n" + e.Text;
              textBoxCompiler.AppendText(e.Text + "\r\n");
        }
Пример #51
0
 private void onClientDisconnected(object sender, StringEventArgs e)
 {
     disconnect();
     statusTextError("Disconnected: " + e.Message);
 }
Пример #52
0
        void _curDocument_OptionFileReady(object sender, StringEventArgs e)
        {
            if ((XabslDocument)sender != _curTab.doc) return;

              webBrowserOption.DocumentText = getSvgHtml(e.Text);
        }
Пример #53
0
        public void TestInvokeWithEventArgsAndNoParameter()
        {
            var trigger = new EventToCommandStub();
            var rectangle = new Rectangle();
            ((IAttachedObject)trigger).Attach(rectangle);

            trigger.PassEventArgsToCommand = true;

            var vm = new TestViewModel();
            var binding = new Binding
            {
                Source = vm.CommandWithEventArgs
            };

            BindingOperations.SetBinding(trigger, EventToCommand.CommandProperty, binding);

            var args = new StringEventArgs("StringEventArgs");
            trigger.InvokeWithEventArgs(args);
            Assert.IsTrue(vm.CommandExecuted);
            Assert.AreEqual(args.Parameter, vm.ParameterReceived);
        }