Margin="0";
BubbleMouseEvent="MouseWheel|Keyboard";
}
-
-//TemplatedControl, GenericStack {
-// CacheEnabled="true";
-//}
\ No newline at end of file
+TemplatedControl, GenericStack {
+ CacheEnabled="true";
+}
\ No newline at end of file
ctx.Fill ();
ctx.Operator = Operator.Over;
}
- public bool SolidBackground = true;
+ bool solidBackground = false;
+ public bool SolidBackground {
+ get => solidBackground;
+ set {
+ if (Environment.OSVersion.Platform == PlatformID.Unix)
+ solidBackground = value;
+ else
+ Debug.WriteLine ("SolidBackground property only available on unix.");
+ }
+ }
+
/// <summary>Clipping Rectangles drive the drawing process. For compositing, each object under a clip rectangle should be
/// repainted. If it contains also clip rectangles, its cache will be update, or if not cached a full redraw will take place</summary>
}
public Rectangle ClientRectangle => clientRectangle;
- public Interface HostContainer {
- get { return this; }
- }
- public Rectangle getSlot () => ClientRectangle;
+ public Interface HostContainer => this;
+
+ public Rectangle getSlot () => ClientRectangle;
public void ChildrenLayoutingConstraints(ILayoutable layoutable, ref LayoutingType layoutType){ }
#endregion
}
</DirectoryView>
</VerticalStack>
<Splitter Width="6" />
- <VerticalStack>
+ <VerticalStack CacheEnabled="true">
<!--<VerticalStack Name="Watches" Background="Black" Height="Fit" Width="Stretched">
<HorizontalStack Height="Fit">
<Label Style="smallLabel" Text="hover:" Width="50"/>
</VerticalStack>-->
<Container Name="CrowContainer" Height="60%" Background="Black"/>
<Splitter/>
- <VerticalStack>
+ <VerticalStack CacheEnabled="true">
<HorizontalStack Height="Fit">
<Button Style="IcoButton" Command="{CMDNew}" />
<Button Style="IcoButton" Command="{CMDSave}" />
<TabView Background="DimGrey">
- <VerticalStack Name="Base" Background="Black" Margin="1" >
+ <VerticalStack Name="Base" Background="Black" Margin="1" CacheEnabled="true" >
<HorizontalStack >
<GroupBox Style="allWidgetCell" Caption="Label" >
<Label/>