Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/xwt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@microsoft.com>2018-03-05 17:31:11 +0300
committerVsevolod Kukol <sevoku@microsoft.com>2018-03-05 17:31:51 +0300
commitfc13ecffac5a5a8898f050b59fcae255e62fd606 (patch)
tree43c3d49e736c0ba2037dd3aea467ac1c0eb58523 /TestApps/Samples
parent46b686a01a24d202f80ef7d6635b20f2e45594dd (diff)
Fix build with mono 4.8
fix issue #790
Diffstat (limited to 'TestApps/Samples')
-rw-r--r--TestApps/Samples/Samples/TreeViewEvents.cs11
1 files changed, 8 insertions, 3 deletions
diff --git a/TestApps/Samples/Samples/TreeViewEvents.cs b/TestApps/Samples/Samples/TreeViewEvents.cs
index e2a523d0..e019df8e 100644
--- a/TestApps/Samples/Samples/TreeViewEvents.cs
+++ b/TestApps/Samples/Samples/TreeViewEvents.cs
@@ -102,7 +102,8 @@ namespace Samples
ViewStatus GetViewStatus (TextNode node)
{
- if (!viewStatus.TryGetValue (node, out var status))
+ ViewStatus status;
+ if (!viewStatus.TryGetValue (node, out status))
status = viewStatus [node] = new ViewStatus ();
return status;
}
@@ -202,7 +203,9 @@ namespace Samples
protected override void OnMouseMoved (MouseMovedEventArgs args)
{
- CalcLayout (out var layout, out var cellArea, out var expanderRect);
+ TextLayout layout;
+ Rectangle cellArea, expanderRect;
+ CalcLayout (out layout, out cellArea, out expanderRect);
if (expanderRect != Rectangle.Zero && expanderRect.Contains (args.Position)) {
pointerPosition = args.Position;
@@ -229,7 +232,9 @@ namespace Samples
protected override void OnButtonPressed (ButtonEventArgs args)
{
- CalcLayout (out var layout, out var cellArea, out var expanderRect);
+ TextLayout layout;
+ Rectangle cellArea, expanderRect;
+ CalcLayout (out layout, out cellArea, out expanderRect);
var node = GetValue (NodeField);
var status = GetViewStatus (node);