diff --git a/butterflow-ui/ButterflowOption.cs b/butterflow-ui/ButterflowOption.cs
index ca9109b..9f17366 100644
--- a/butterflow-ui/ButterflowOption.cs
+++ b/butterflow-ui/ButterflowOption.cs
@@ -14,11 +14,24 @@ namespace butterflow_ui
public string LabelValue { get; set; }
+ public string DescriptionValue { get; set; }
+
+ public Visibility ToolTipVisibility
+ {
+ get
+ {
+ //return string.IsNullOrWhiteSpace(this.DescriptionValue) ? Visibility.Hidden : Visibility.Visible;
+ return Visibility.Hidden;
+ }
+ }
+
#endregion
#region Dependency Properties
public static DependencyProperty LabelValueProperty = DependencyProperty.Register("LabelValue", typeof(string), typeof(ButterflowOption));
+ public static DependencyProperty DescriptionValueProperty = DependencyProperty.Register("DescriptionValue", typeof(string), typeof(ButterflowOption));
+ public static DependencyProperty ToolTipVisibilityProperty = DependencyProperty.Register("ToolTipVisibility", typeof(Visibility), typeof(ButterflowOption));
#endregion
diff --git a/butterflow-ui/Controls.xaml b/butterflow-ui/Controls.xaml
index 27ac339..120b8f9 100644
--- a/butterflow-ui/Controls.xaml
+++ b/butterflow-ui/Controls.xaml
@@ -13,7 +13,13 @@
+
+
+
+
+
+
diff --git a/butterflow-ui/Localization/Localization.Designer.cs b/butterflow-ui/Localization/Localization.Designer.cs
index 938387a..47ff935 100644
--- a/butterflow-ui/Localization/Localization.Designer.cs
+++ b/butterflow-ui/Localization/Localization.Designer.cs
@@ -195,6 +195,15 @@ namespace butterflow_ui.Localization {
}
}
+ ///
+ /// Looks up a localized string similar to Some description of playback rate goes here..
+ ///
+ public static string PlaybackRateDescription {
+ get {
+ return ResourceManager.GetString("PlaybackRateDescription", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Playback Rate.
///
@@ -205,7 +214,16 @@ namespace butterflow_ui.Localization {
}
///
- /// Looks up a localized string similar to Video Scale / Resolution.
+ /// Looks up a localized string similar to Video Rendering.
+ ///
+ public static string RenderingLabel {
+ get {
+ return ResourceManager.GetString("RenderingLabel", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Output Resolution.
///
public static string ResolutionLabel {
get {
diff --git a/butterflow-ui/Localization/Localization.resx b/butterflow-ui/Localization/Localization.resx
index bae54b8..1d9a3ca 100644
--- a/butterflow-ui/Localization/Localization.resx
+++ b/butterflow-ui/Localization/Localization.resx
@@ -141,11 +141,17 @@
Lossless Quality
+
+ Some description of playback rate goes here.
+
Playback Rate
+
+ Video Rendering
+
- Video Scale / Resolution
+ Output Resolution
butterflow-ui
diff --git a/butterflow-ui/MainWindow.xaml b/butterflow-ui/MainWindow.xaml
index 77111ad..2f23cc2 100644
--- a/butterflow-ui/MainWindow.xaml
+++ b/butterflow-ui/MainWindow.xaml
@@ -11,10 +11,17 @@
@@ -44,7 +51,7 @@
-
+
@@ -67,16 +74,20 @@
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+