gnome-subtitles r1072 - trunk/src/GnomeSubtitles/Ui/Edit
- From: pcastro svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-subtitles r1072 - trunk/src/GnomeSubtitles/Ui/Edit
- Date: Sun, 16 Nov 2008 13:38:08 +0000 (UTC)
Author: pcastro
Date: Sun Nov 16 13:38:07 2008
New Revision: 1072
URL: http://svn.gnome.org/viewvc/gnome-subtitles?rev=1072&view=rev
Log:
Refactored assigning of OnTimeInput and OnTimeOutput event handlers.
Modified:
trunk/src/GnomeSubtitles/Ui/Edit/SubtitleEditSpinButtons.cs
Modified: trunk/src/GnomeSubtitles/Ui/Edit/SubtitleEditSpinButtons.cs
==============================================================================
--- trunk/src/GnomeSubtitles/Ui/Edit/SubtitleEditSpinButtons.cs (original)
+++ trunk/src/GnomeSubtitles/Ui/Edit/SubtitleEditSpinButtons.cs Sun Nov 16 13:38:07 2008
@@ -117,16 +117,16 @@
}
private void SetTimesMode (SpinButton spinButton, bool allowNegatives) {
- spinButton.Input += OnTimeInput;
- spinButton.Output += OnTimeOutput;
+ spinButton.Input += Util.OnTimeInput;
+ spinButton.Output += Util.OnTimeOutput;
spinButton.Adjustment.StepIncrement = timeStepIncrement;
spinButton.Adjustment.Upper = maxTime;
spinButton.Adjustment.Lower = (allowNegatives ? -maxTime : 0);
}
private void SetFramesMode (SpinButton spinButton, bool allowNegatives) {
- spinButton.Input -= OnTimeInput;
- spinButton.Output -= OnTimeOutput;
+ spinButton.Input -= Util.OnTimeInput;
+ spinButton.Output -= Util.OnTimeOutput;
spinButton.Adjustment.StepIncrement = framesStepIncrement;
spinButton.Adjustment.Upper = maxFrames;
spinButton.Adjustment.Lower = (allowNegatives ? -maxFrames : 0);
@@ -199,25 +199,6 @@
else
Base.CommandManager.Execute(new ChangeDurationCommand(TimeSpan.FromMilliseconds(durationSpinButton.Value)));
}
-
- private void OnTimeInput (object o, InputArgs args) {
- SpinButton spinButton = o as SpinButton;
- try {
- args.NewValue = Util.TimeTextToMilliseconds(spinButton.Text);
- }
- catch (Exception) {
- args.NewValue = spinButton.Value;
- }
- args.RetVal = 1;
- }
-
- private void OnTimeOutput (object o, OutputArgs args) {
- SpinButton spinButton = o as SpinButton;
- spinButton.Numeric = false;
- spinButton.Text = Util.MillisecondsToTimeText((int)spinButton.Value);
- spinButton.Numeric = true;
- args.RetVal = 1;
- }
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]