private bool FinishLetter(Char letter, Int32 index) { if (LetterStarted != null) { MorseGeneratorLetterEventArgs morseGeneratorLetterEventArgs = new MorseGeneratorLetterEventArgs(letter, index); LetterFinished(this, morseGeneratorLetterEventArgs); cancelled = morseGeneratorLetterEventArgs.Cancel; } return(!cancelled); }
void MorseGenerator_LetterStarted(object sender, MorseGeneratorLetterEventArgs e) { SelectLetter(e.Index); char c = e.Letter; String text = ' ' == c ? "<word spacing>" : String.Format("{0} {1} ", c, generator.ConvertCharToMorse(c)); this.toolStripStatusLabelCurrent.Text = "Now sending: " + text; }
void MorseGenerator_LetterFinished(object sender, MorseGeneratorLetterEventArgs e) { // SelectLetter(-1); }
private bool StartLetter(Char letter, Int32 index) { if (LetterStarted != null) { MorseGeneratorLetterEventArgs morseGeneratorLetterEventArgs = new MorseGeneratorLetterEventArgs(letter, index); LetterStarted(this, morseGeneratorLetterEventArgs); cancelled = morseGeneratorLetterEventArgs.Cancel; } return !cancelled; }