Tooltip for indexer and program plugin (#4589)

* Fix multiline title issue

* Added code to display tooltip for program and indexer plugin

* Added tests for Result class

* Theme based color for tooltip

* Added colors for tooltip

* Added string tags to tooltip

* Add initial show delay

* Seperated textbox for title and path
This commit is contained in:
Divyansh Srivastava
2020-07-07 13:02:39 -07:00
committed by GitHub
parent 1533c9315f
commit 8d72bc0ea4
28 changed files with 207 additions and 7 deletions

View File

@@ -43,4 +43,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Transparent"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF313131</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FFa4a4a4</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
</ResourceDictionary>

View File

@@ -43,4 +43,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Black"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
</ResourceDictionary>

View File

@@ -43,4 +43,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Transparent"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
</ResourceDictionary>

View File

@@ -42,5 +42,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Transparent"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FFFFFFFF" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FF171717" />
</ResourceDictionary>

View File

@@ -42,4 +42,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Transparent"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FF000000</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF000000</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FF000000" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FF000000" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFF2F2F2" />
</ResourceDictionary>

View File

@@ -42,4 +42,8 @@
<SolidColorBrush x:Key="ScrollBarLineButtonBackground" Color="Transparent"/>
<Color x:Key="ScrollBarLineButtonBackgroundPointerOver">#FFd2d2d2</Color>
<Color x:Key="ScrollBarLineButtonBackgroundPointerPressed">#FF5d5d5d</Color>
<SolidColorBrush x:Key="ToolTipBorderBrushKey" Color="#FF000000" />
<SolidColorBrush x:Key="ToolTipForegroundBrushKey" Color="#FF000000" />
<SolidColorBrush x:Key="ToolTipBackgroundBrushKey" Color="#FFF2F2F2" />
</ResourceDictionary>