├── .gitignore
├── BuildHelpers.targets
├── CODE-OF-CONDUCT.md
├── Directory.Build.props
├── Directory.Build.targets
├── LICENSE.txt
├── Makefile
├── README.markdown
├── Test
├── ButtonTests.cs
├── CanvasTests.cs
├── CheckBoxTests.cs
├── ComboBoxEntryTests.cs
├── ComboBoxTests.cs
├── FrameTests.cs
├── HBoxTests.cs
├── HPanedTests.cs
├── HSeparatorTests.cs
├── ImageViewTests.cs
├── LabelTests.cs
├── ListBoxTests.cs
├── ListViewTests.cs
├── NotebookTests.cs
├── ProgressBarTests.cs
├── ScrollViewTests.cs
├── Setup.cs
├── SpinButtonTests.cs
├── TableTests.cs
├── Test.csproj
├── TextEntryTests.cs
├── VBoxTests.cs
├── VPanedTests.cs
├── VSeparatorTests.cs
└── WidgetTests.cs
├── TestApps
├── Gtk3Test
│ ├── AssemblyInfo.cs
│ ├── Gtk3Test.csproj
│ └── Main.cs
├── GtkOnMacTest
│ ├── GtkOnMacTest.csproj
│ ├── Program.cs
│ └── gtk-gui
│ │ └── gui.stetic
├── GtkOnWindowsTest
│ ├── GtkOnWindowsTest.csproj
│ ├── MainWindow.cs
│ ├── Program.cs
│ └── gtk-gui
│ │ └── gui.stetic
├── GtkTest
│ ├── AssemblyInfo.cs
│ ├── GtkTest.csproj
│ └── Main.cs
├── MixedGtkMacTest
│ ├── AppWindow.cs
│ ├── AssemblyInfo.cs
│ ├── Main.cs
│ └── MixedGtkMacTest.csproj
├── Samples
│ ├── App.cs
│ ├── MainWindow.cs
│ ├── MonoDevelop.Components.Chart
│ │ ├── Axis.cs
│ │ ├── AxisDimension.cs
│ │ ├── AxisPosition.cs
│ │ ├── BasicChart.cs
│ │ ├── ChartCursor.cs
│ │ ├── DateTimeAxis.cs
│ │ ├── IntegerAxis.cs
│ │ ├── Serie.cs
│ │ └── TickEnumerator.cs
│ ├── Samples.csproj
│ ├── Samples
│ │ ├── Boxes.cs
│ │ ├── ButtonSample.cs
│ │ ├── CalendarSample.cs
│ │ ├── CanvasWithWidget.cs
│ │ ├── ChartSample.cs
│ │ ├── Checkboxes.cs
│ │ ├── ClipboardSample.cs
│ │ ├── ColorSelectorSample.cs
│ │ ├── Colors.cs
│ │ ├── ComboBoxes.cs
│ │ ├── DatePickerSample.cs
│ │ ├── Designer.cs
│ │ ├── DragDrop.cs
│ │ ├── DrawingFigures.cs
│ │ ├── DrawingPatternsAndImages.cs
│ │ ├── DrawingText.cs
│ │ ├── DrawingTransforms.cs
│ │ ├── ExpanderSample.cs
│ │ ├── FileSelectorSample.cs
│ │ ├── FolderSelectorSample.cs
│ │ ├── FontSelectorSample.cs
│ │ ├── Frames.cs
│ │ ├── Image9Patch.cs
│ │ ├── ImageScaling.cs
│ │ ├── Images.cs
│ │ ├── Labels.cs
│ │ ├── LinkLabels.cs
│ │ ├── ListBoxSample.cs
│ │ ├── ListView1.cs
│ │ ├── ListView2.cs
│ │ ├── ListViewCellBounds.cs
│ │ ├── ListViewCombos.cs
│ │ ├── ListViewEntries.cs
│ │ ├── Markdown.cs
│ │ ├── MenuSamples.cs
│ │ ├── MessageDialogs.cs
│ │ ├── Mnemonics.cs
│ │ ├── MouseCursors.cs
│ │ ├── MultithreadingSample.cs
│ │ ├── NotebookSample.cs
│ │ ├── OpacitySample.cs
│ │ ├── PanedViews.cs
│ │ ├── PartialImages.cs
│ │ ├── PasswordEntries.cs
│ │ ├── PopoverSample.cs
│ │ ├── PopupWindows.cs
│ │ ├── ProgressBarSample.cs
│ │ ├── RadioButtonSample.cs
│ │ ├── ScreensSample.cs
│ │ ├── ScrollWindowSample.cs
│ │ ├── ScrollbarSample.cs
│ │ ├── SliderSample.cs
│ │ ├── SpinButtonSample.cs
│ │ ├── Spinners.cs
│ │ ├── Tables.cs
│ │ ├── TextEntries.cs
│ │ ├── TextInput.cs
│ │ ├── ThemedImages.cs
│ │ ├── Tooltips.cs
│ │ ├── TreeViewCellBounds.cs
│ │ ├── TreeViewCustomStore.cs
│ │ ├── TreeViewEvents.cs
│ │ ├── TreeViews.cs
│ │ ├── WebViewSample.cs
│ │ ├── WidgetEvents.cs
│ │ ├── WidgetFocus.cs
│ │ ├── WidgetRendering.cs
│ │ ├── Windows.cs
│ │ └── cow.jpg
│ ├── class.png
│ ├── document-generic.png
│ ├── document-generic@2x.png
│ ├── icons
│ │ ├── add-simple-16.png
│ │ ├── add-simple-16@2x.png
│ │ ├── add-simple-disabled-16.png
│ │ ├── add-simple-disabled-16@2x.png
│ │ ├── remove-simple-16.png
│ │ ├── remove-simple-16@2x.png
│ │ ├── remove-simple-disabled-16.png
│ │ └── remove-simple-disabled-16@2x.png
│ ├── package.png
│ ├── zoom-panel-dark.9.png
│ └── zoom-panel-dark@2x.9.png
├── WpfTest
│ ├── Directory.Build.targets
│ ├── Main.cs
│ ├── WpfTest.csproj
│ └── app.config
└── XamMacTest
│ ├── Info.plist
│ ├── Main.cs
│ └── XamMacTest.csproj
├── Testing
├── CoreTests
│ ├── ContextSwitchTests.cs
│ ├── CoreTests.csproj
│ └── FakeToolkit.cs
├── GtkTestRunner.csproj
├── GtkTestRunner
│ ├── AssemblyInfo.cs
│ ├── GtkInit.cs
│ ├── Main.cs
│ └── ReferenceImages
│ │ ├── Label.AlignCenter.png
│ │ ├── Label.AlignCenterWrapped.png
│ │ ├── Label.AlignCenterWrappedChangeText.png
│ │ ├── Label.AlignLeft.png
│ │ ├── Label.AlignLeftWrapped.png
│ │ ├── Label.AlignRight.png
│ │ ├── Label.AlignRightWrapped.png
│ │ ├── LinearGradient.png
│ │ ├── LinearGradientDiagonal.png
│ │ ├── LinearGradientInternalBox.png
│ │ ├── LinearGradientReverse.png
│ │ ├── NinePatchStretchStretchWiderHigher.png
│ │ ├── NinePatchStretchTileHigher.png
│ │ ├── NinePatchStretchTileWiderHigher.png
│ │ ├── NinePatchTileStretchWider.png
│ │ ├── NinePatchTileStretchWiderHigher.png
│ │ ├── RadialGradient.png
│ │ ├── RadialGradientReverse.png
│ │ └── RadialGradientSmall.png
├── GtkTests
│ ├── GtkIntegrationTests.cs
│ └── PangoTests.cs
├── Info.plist
├── MacTestRunner.csproj
├── MacTestRunner
│ ├── Info.plist
│ ├── MacInit.cs
│ ├── Main.cs
│ └── ReferenceImages
│ │ ├── Arc.png
│ │ ├── ArcClosePath.png
│ │ ├── ArcFill.png
│ │ ├── ArcMultipleLoops.png
│ │ ├── ArcNegative.png
│ │ ├── ArcNegativeClosePath.png
│ │ ├── ArcNegativeFill.png
│ │ ├── ArcNegativeMultipleLoops.png
│ │ ├── ArcNegativePathConnection.png
│ │ ├── ArcNegativeStartingNegative.png
│ │ ├── ArcNegativeSwappedAngles.png
│ │ ├── ArcPathConnection.png
│ │ ├── ArcStartingNegative.png
│ │ ├── ArcSwappedAngles.png
│ │ ├── Curve.png
│ │ ├── CurveClosePath.png
│ │ ├── CurveFillWithHoles.png
│ │ ├── CurvePathConnection.png
│ │ ├── DrawPathTwoTimes.png
│ │ ├── FontTests.RenderWeight.png
│ │ ├── ImagePatternInCircle.png
│ │ ├── ImagePatternInTriangle.png
│ │ ├── ImagePatternWithRotateTransform.png
│ │ ├── ImagePatternWithRotateTransformWithAlpha.png
│ │ ├── ImagePatternWithScaleTransform.png
│ │ ├── ImagePatternWithScaleTransformWithAlpha.png
│ │ ├── Label.AlignCenter.png
│ │ ├── Label.AlignCenterWrapped.png
│ │ ├── Label.AlignCenterWrappedChangeText.png
│ │ ├── Label.AlignLeft.png
│ │ ├── Label.AlignLeftWrapped.png
│ │ ├── Label.AlignRight.png
│ │ ├── Label.AlignRightWrapped.png
│ │ ├── LineClosePath.png
│ │ ├── LinearGradient.png
│ │ ├── LinearGradientDiagonal.png
│ │ ├── LinearGradientInternalBox.png
│ │ ├── LinearGradientReverse.png
│ │ ├── NewPath.png
│ │ ├── NinePatchStretchStretchDefaultSize.png
│ │ ├── NinePatchStretchStretchDefaultSize2x.png
│ │ ├── NinePatchStretchStretchHigher.png
│ │ ├── NinePatchStretchStretchHigher2x.png
│ │ ├── NinePatchStretchStretchWider.png
│ │ ├── NinePatchStretchStretchWider2x.png
│ │ ├── NinePatchStretchStretchWiderHigher2x.png
│ │ ├── NinePatchStretchTileDefaultSize.png
│ │ ├── NinePatchStretchTileDefaultSize2x.png
│ │ ├── NinePatchStretchTileHigher.png
│ │ ├── NinePatchStretchTileHigher2x.png
│ │ ├── NinePatchStretchTileWider.png
│ │ ├── NinePatchStretchTileWider2x.png
│ │ ├── NinePatchStretchTileWiderHigher.png
│ │ ├── NinePatchStretchTileWiderHigher2x.png
│ │ ├── NinePatchTileStretchDefaultSize.png
│ │ ├── NinePatchTileStretchDefaultSize2x.png
│ │ ├── NinePatchTileStretchHigher.png
│ │ ├── NinePatchTileStretchHigher2x.png
│ │ ├── NinePatchTileStretchWider.png
│ │ ├── NinePatchTileStretchWider2x.png
│ │ ├── NinePatchTileStretchWiderHigher.png
│ │ ├── NinePatchTileStretchWiderHigher2x.png
│ │ ├── NinePatchTileTileDefaultSize.png
│ │ ├── NinePatchTileTileDefaultSize2x.png
│ │ ├── NinePatchTileTileHigher.png
│ │ ├── NinePatchTileTileHigher2x.png
│ │ ├── NinePatchTileTileWider.png
│ │ ├── NinePatchTileTileWider2x.png
│ │ ├── NinePatchTileTileWiderHigher.png
│ │ ├── NinePatchTileTileWiderHigher2x.png
│ │ ├── RadialGradient.png
│ │ ├── RadialGradientReverse.png
│ │ ├── RadialGradientSmall.png
│ │ ├── Rectangle.png
│ │ ├── RectanglePathConnection.png
│ │ ├── StrokePreserve.png
│ │ ├── Text.png
│ │ ├── TextAlignmentCenter.png
│ │ ├── TextAlignmentEnd.png
│ │ ├── TextLineBreak.png
│ │ ├── TextSize.png
│ │ ├── TextTrimmingEllipsis.png
│ │ ├── TextWithBlankLines.png
│ │ └── TextWordWrap.png
├── Tests
│ ├── BoxTests.cs
│ ├── ButtonTests.cs
│ ├── CanvasTests.cs
│ ├── CheckBoxTests.cs
│ ├── ColorTests.cs
│ ├── ComboBoxEntryTests.cs
│ ├── ComboBoxTests.cs
│ ├── ConsoleTestRunner.cs
│ ├── ContainerTests.cs
│ ├── DatePickerTests.cs
│ ├── DialogTests.cs
│ ├── DrawingTests.cs
│ ├── DrawingTestsBase.cs
│ ├── ExpanderTests.cs
│ ├── FontTests.cs
│ ├── FormattedTextTests.cs
│ ├── FrameTests.cs
│ ├── HBoxTests.cs
│ ├── HPanedTests.cs
│ ├── HSeparatorTests.cs
│ ├── ImageViewTests.cs
│ ├── InternalChildrenTests.cs
│ ├── LabelTests.cs
│ ├── LinkLabelTests.cs
│ ├── ListBoxTests.cs
│ ├── ListViewTests.cs
│ ├── MatrixTests.cs
│ ├── NinePatchTests.cs
│ ├── NotebookTests.cs
│ ├── PanedTests.cs
│ ├── ProgressBarTests.cs
│ ├── RadioButtonTests.cs
│ ├── ReferenceImageManager.cs
│ ├── ReferenceImageVerifierDialog.cs
│ ├── ReferenceImages
│ │ ├── Arc.png
│ │ ├── ArcClosePath.png
│ │ ├── ArcFill.png
│ │ ├── ArcMultipleLoops.png
│ │ ├── ArcNegative.png
│ │ ├── ArcNegativeClosePath.png
│ │ ├── ArcNegativeFill.png
│ │ ├── ArcNegativeMultipleLoops.png
│ │ ├── ArcNegativePathConnection.png
│ │ ├── ArcNegativeStartingNegative.png
│ │ ├── ArcNegativeSwappedAngles.png
│ │ ├── ArcPathConnection.png
│ │ ├── ArcStartingNegative.png
│ │ ├── ArcSwappedAngles.png
│ │ ├── Clip.png
│ │ ├── ClipAccumulated.png
│ │ ├── ClipPreserve.png
│ │ ├── ClipSaveRestore.png
│ │ ├── Curve.png
│ │ ├── CurveClosePath.png
│ │ ├── CurveFillWithHoles.png
│ │ ├── CurvePathConnection.png
│ │ ├── DrawPathTwoTimes.png
│ │ ├── FillPreserve.png
│ │ ├── FontTests.RenderWeight.png
│ │ ├── ImagePattern.png
│ │ ├── ImagePatternInCircle.png
│ │ ├── ImagePatternInTriangle.png
│ │ ├── ImagePatternWithAlpha.png
│ │ ├── ImagePatternWithRotateTransform.png
│ │ ├── ImagePatternWithRotateTransformWithAlpha.png
│ │ ├── ImagePatternWithScaleTransform.png
│ │ ├── ImagePatternWithScaleTransformWithAlpha.png
│ │ ├── ImagePatternWithTranslateTransform.png
│ │ ├── ImagePatternWithTranslateTransformWithAlpha.png
│ │ ├── Label.AlignCenter.png
│ │ ├── Label.AlignCenterWrapped.png
│ │ ├── Label.AlignCenterWrappedChangeText.png
│ │ ├── Label.AlignLeft.png
│ │ ├── Label.AlignLeftWrapped.png
│ │ ├── Label.AlignRight.png
│ │ ├── Label.AlignRightWrapped.png
│ │ ├── Line.png
│ │ ├── LineClosePath.png
│ │ ├── LineWidth.png
│ │ ├── LinearGradient.png
│ │ ├── LinearGradientDiagonal.png
│ │ ├── LinearGradientInternalBox.png
│ │ ├── LinearGradientReverse.png
│ │ ├── NewPath.png
│ │ ├── NinePatchStretchStretchDefaultSize.png
│ │ ├── NinePatchStretchStretchDefaultSize2x.png
│ │ ├── NinePatchStretchStretchHigher.png
│ │ ├── NinePatchStretchStretchHigher2x.png
│ │ ├── NinePatchStretchStretchWider.png
│ │ ├── NinePatchStretchStretchWider2x.png
│ │ ├── NinePatchStretchStretchWiderHigher.png
│ │ ├── NinePatchStretchStretchWiderHigher2x.png
│ │ ├── NinePatchStretchTileDefaultSize.png
│ │ ├── NinePatchStretchTileDefaultSize2x.png
│ │ ├── NinePatchStretchTileHigher.png
│ │ ├── NinePatchStretchTileHigher2x.png
│ │ ├── NinePatchStretchTileWider.png
│ │ ├── NinePatchStretchTileWider2x.png
│ │ ├── NinePatchStretchTileWiderHigher.png
│ │ ├── NinePatchStretchTileWiderHigher2x.png
│ │ ├── NinePatchTileStretchDefaultSize.png
│ │ ├── NinePatchTileStretchDefaultSize2x.png
│ │ ├── NinePatchTileStretchHigher.png
│ │ ├── NinePatchTileStretchHigher2x.png
│ │ ├── NinePatchTileStretchWider.png
│ │ ├── NinePatchTileStretchWider2x.png
│ │ ├── NinePatchTileStretchWiderHigher.png
│ │ ├── NinePatchTileStretchWiderHigher2x.png
│ │ ├── NinePatchTileTileDefaultSize.png
│ │ ├── NinePatchTileTileDefaultSize2x.png
│ │ ├── NinePatchTileTileHigher.png
│ │ ├── NinePatchTileTileHigher2x.png
│ │ ├── NinePatchTileTileWider.png
│ │ ├── NinePatchTileTileWider2x.png
│ │ ├── NinePatchTileTileWiderHigher.png
│ │ ├── NinePatchTileTileWiderHigher2x.png
│ │ ├── RadialGradient.png
│ │ ├── RadialGradientReverse.png
│ │ ├── RadialGradientSmall.png
│ │ ├── Rectangle.png
│ │ ├── RectangleFill.png
│ │ ├── RectanglePathConnection.png
│ │ ├── SaveRestoreColor.png
│ │ ├── SaveRestoreImagePattern.png
│ │ ├── SaveRestoreLineWidth.png
│ │ ├── SaveRestoreLinearGradient.png
│ │ ├── SaveRestorePath.png
│ │ ├── SaveRestoreRadialGradient.png
│ │ ├── SaveRestoreTransform.png
│ │ ├── StrokePreserve.png
│ │ ├── Text.png
│ │ ├── TextAlignmentCenter.png
│ │ ├── TextAlignmentEnd.png
│ │ ├── TextLineBreak.png
│ │ ├── TextSize.png
│ │ ├── TextTrimmingEllipsis.png
│ │ ├── TextWithBlankLines.png
│ │ ├── TextWordWrap.png
│ │ └── pattern-sample.png
│ ├── ScrollViewTests.cs
│ ├── ScrollableWidgetTests.cs
│ ├── ScrollbarTests.cs
│ ├── SegmentedButtonTests.cs
│ ├── SliderTests.cs
│ ├── SpinButtonTests.cs
│ ├── SpinnerTests.cs
│ ├── TableTests.cs
│ ├── Test.csproj
│ ├── Tests.csproj
│ ├── TextEntryTests.cs
│ ├── ToggleButtonTests.cs
│ ├── TransformTests.cs
│ ├── TreeViewTests.cs
│ ├── VBoxTests.cs
│ ├── VPanedTests.cs
│ ├── VScrollbar.cs
│ ├── VSeparatorTests.cs
│ ├── WidgetTests.cs
│ ├── WindowTests.cs
│ ├── XwtTest.cs
│ ├── ninep-ss.9.png
│ ├── ninep-ss@2x.9.png
│ ├── ninep-st.9.png
│ ├── ninep-st@2x.9.png
│ ├── ninep-ts.9.png
│ ├── ninep-ts@2x.9.png
│ ├── ninep-tt.9.png
│ └── ninep-tt@2x.9.png
├── WpfTestRunner.csproj
├── WpfTestRunner
│ ├── Program.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── ReferenceImages
│ │ ├── Arc.png
│ │ ├── ArcClosePath.png
│ │ ├── ArcFill.png
│ │ ├── ArcMultipleLoops.png
│ │ ├── ArcNegative.png
│ │ ├── ArcNegativeClosePath.png
│ │ ├── ArcNegativeFill.png
│ │ ├── ArcNegativeMultipleLoops.png
│ │ ├── ArcNegativePathConnection.png
│ │ ├── ArcNegativeStartingNegative.png
│ │ ├── ArcNegativeSwappedAngles.png
│ │ ├── ArcPathConnection.png
│ │ ├── ArcStartingNegative.png
│ │ ├── ArcSwappedAngles.png
│ │ ├── Curve.png
│ │ ├── CurveClosePath.png
│ │ ├── CurveFillWithHoles.png
│ │ ├── CurvePathConnection.png
│ │ ├── ImagePatternInCircle.png
│ │ ├── ImagePatternInTriangle.png
│ │ ├── ImagePatternWithScaleTransform.png
│ │ ├── LineClosePath.png
│ │ ├── LinearGradient.png
│ │ ├── LinearGradientDiagonal.png
│ │ ├── LinearGradientInternalBox.png
│ │ ├── LinearGradientReverse.png
│ │ ├── NewPath.png
│ │ ├── NinePatchStretchStretchDefaultSize.png
│ │ ├── NinePatchStretchStretchDefaultSize2x.png
│ │ ├── NinePatchStretchStretchHigher.png
│ │ ├── NinePatchStretchStretchHigher2x.png
│ │ ├── NinePatchStretchStretchWider.png
│ │ ├── NinePatchStretchStretchWider2x.png
│ │ ├── NinePatchStretchStretchWiderHigher.png
│ │ ├── NinePatchStretchStretchWiderHigher2x.png
│ │ ├── NinePatchStretchTileDefaultSize.png
│ │ ├── NinePatchStretchTileDefaultSize2x.png
│ │ ├── NinePatchStretchTileHigher.png
│ │ ├── NinePatchStretchTileHigher2x.png
│ │ ├── NinePatchStretchTileWider.png
│ │ ├── NinePatchStretchTileWider2x.png
│ │ ├── NinePatchStretchTileWiderHigher.png
│ │ ├── NinePatchStretchTileWiderHigher2x.png
│ │ ├── NinePatchTileStretchDefaultSize.png
│ │ ├── NinePatchTileStretchDefaultSize2x.png
│ │ ├── NinePatchTileStretchHigher.png
│ │ ├── NinePatchTileStretchHigher2x.png
│ │ ├── NinePatchTileStretchWider.png
│ │ ├── NinePatchTileStretchWider2x.png
│ │ ├── NinePatchTileStretchWiderHigher.png
│ │ ├── NinePatchTileStretchWiderHigher2x.png
│ │ ├── NinePatchTileTileDefaultSize.png
│ │ ├── NinePatchTileTileDefaultSize2x.png
│ │ ├── NinePatchTileTileHigher.png
│ │ ├── NinePatchTileTileHigher2x.png
│ │ ├── NinePatchTileTileWider.png
│ │ ├── NinePatchTileTileWider2x.png
│ │ ├── NinePatchTileTileWiderHigher.png
│ │ ├── NinePatchTileTileWiderHigher2x.png
│ │ ├── RectanglePathConnection.png
│ │ ├── SaveRestorePath.png
│ │ ├── Text.png
│ │ ├── TextLineBreak.png
│ │ ├── TextSize.png
│ │ └── TextWordWrap.png
│ └── WpfInit.cs
└── packages.config
├── Xwt.Gtk.Mac
├── Carbon.cs
├── GtkMacAccessibleBackend.AccessibilityHelper.cs
├── GtkMacAccessibleBackend.cs
├── GtkMacDesktopBackend.cs
├── GtkMacFontBackendHandler.cs
├── GtkMacPopoverBackend.cs
├── GtkQuartz.cs
├── MacPlatformBackend.cs
├── Properties
│ └── AssemblyInfo.cs
├── WebViewBackend.cs
├── Xwt.Gtk.Mac.csproj
└── Xwt.Gtk.Mac.nuspec
├── Xwt.Gtk.Windows
├── GtkWin32Interop.cs
├── GtkWindowsDesktopBackend.cs
├── Properties
│ └── AssemblyInfo.cs
├── WebViewBackend.cs
├── Win32.cs
├── WindowsPlatformBackend.cs
├── Xwt.Gtk.Windows.csproj
└── Xwt.Gtk.Windows.nuspec
├── Xwt.Gtk
├── AssemblyInfo.Gtk3.cs
├── AssemblyInfo.cs
├── Xwt.CairoBackend
│ ├── CairoContextBackendHandler.cs
│ ├── CairoConversion.cs
│ └── CairoGradientBackendHandler.cs
├── Xwt.Gtk.csproj
├── Xwt.Gtk.dll.config
├── Xwt.Gtk.nuget.props
├── Xwt.Gtk.nuspec
├── Xwt.Gtk3.csproj
├── Xwt.Gtk3.dll.config
├── Xwt.Gtk3.nuget.props
├── Xwt.Gtk3.nuspec
├── Xwt.GtkBackend.CellViews
│ ├── CellUtil.cs
│ ├── CellViewBackend.cs
│ ├── CustomCellRenderer.cs
│ ├── CustomCellRendererComboBox.cs
│ ├── CustomCellRendererImage.cs
│ ├── CustomCellRendererText.cs
│ ├── CustomCellRendererToggle.cs
│ ├── Gtk2CellRendererCustom.cs
│ └── Gtk3CellRendererCustom.cs
├── Xwt.GtkBackend
│ ├── AccessibleBackend.cs
│ ├── AlertDialogBackend.cs
│ ├── BoxBackend.cs
│ ├── BoxBackendGtk2.cs
│ ├── BoxBackendGtk3.cs
│ ├── ButtonBackend.cs
│ ├── ButtonBackendGtk2.cs
│ ├── ButtonBackendGtk3.cs
│ ├── CalendarBackend.cs
│ ├── CanvasBackend.cs
│ ├── CanvasBackendGtk2.cs
│ ├── CanvasBackendGtk3.cs
│ ├── CheckBoxBackend.cs
│ ├── CheckBoxMenuItemBackend.cs
│ ├── ClipboardBackend.cs
│ ├── ColorPickerBackend.cs
│ ├── ColorSelectorBackend.cs
│ ├── ComboBoxBackend.cs
│ ├── ComboBoxEntryBackend.cs
│ ├── Conversion.cs
│ ├── CustomListModel.cs
│ ├── CustomTreeModel.cs
│ ├── CustomWidgetBackend.cs
│ ├── DatePickerBackend.cs
│ ├── DesignerSurfaceBackend.cs
│ ├── DialogBackend.cs
│ ├── EmbeddedWidgetBackend.cs
│ ├── ExpanderBackend.cs
│ ├── FileDialogBackend.cs
│ ├── FontBackendHandler.cs
│ ├── FontSelectorBackend.cs
│ ├── FrameBackend.cs
│ ├── Gtk2DrawingArea.cs
│ ├── Gtk2Extensions.cs
│ ├── Gtk2PopoverWindow.cs
│ ├── Gtk2ViewPort.cs
│ ├── Gtk3DrawingArea.cs
│ ├── Gtk3Extensions.cs
│ ├── Gtk3FontChooserDialog.cs
│ ├── Gtk3PopoverWindow.cs
│ ├── Gtk3ViewPort.cs
│ ├── GtkAlertDialog.cs
│ ├── GtkDesktopBackend.cs
│ ├── GtkEngine.cs
│ ├── GtkInterop.cs
│ ├── GtkKeyboardHandler.cs
│ ├── GtkMacInterop.cs
│ ├── GtkPlatformBackend.cs
│ ├── GtkWebKitMini.cs
│ ├── GtkWorkarounds.cs
│ ├── HeaderBox.cs
│ ├── HeaderBoxGtk2.cs
│ ├── HeaderBoxGtk3.cs
│ ├── ImageBuilderBackend.cs
│ ├── ImageHandler.cs
│ ├── ImagePatternBackendHandler.cs
│ ├── ImageViewBackend.cs
│ ├── LabelBackend.cs
│ ├── LabelBackendGtk2.cs
│ ├── LabelBackendGtk3.cs
│ ├── LinkLabelBackend.cs
│ ├── ListBoxBackend.cs
│ ├── ListStoreBackend.cs
│ ├── ListViewBackend.cs
│ ├── MenuBackend.cs
│ ├── MenuButtonBackend.cs
│ ├── MenuItemBackend.cs
│ ├── MessageService.cs
│ ├── NotebookBackend.cs
│ ├── PanedBackend.cs
│ ├── PanedBackendGtk3.cs
│ ├── PasswordEntryBackend.cs
│ ├── PasswordEntryBackendGtk2.cs
│ ├── PasswordEntryBackendGtk3.cs
│ ├── Platform.cs
│ ├── PopoverBackend.cs
│ ├── PopupWindowBackend.cs
│ ├── ProgressBarBackend.cs
│ ├── RadioButtonBackend.cs
│ ├── RadioButtonMenuItemBackend.cs
│ ├── RichTextViewBackend.cs
│ ├── ScrollAdjustmentBackend.cs
│ ├── ScrollControlBackend.cs
│ ├── ScrollViewBackend.cs
│ ├── ScrollbarBackend.cs
│ ├── SearchTextEntryBackend.cs
│ ├── SearchTextEntryBackendGtk3.cs
│ ├── SegmentedButtonBackend.cs
│ ├── SelectColorDialogBackend.cs
│ ├── SelectFontDialogBackend.cs
│ ├── SeparatorBackend.cs
│ ├── SeparatorMenuItemBackend.cs
│ ├── SliderBackend.cs
│ ├── SpinButtonBackend.cs
│ ├── SpinButtonBackendGtk2.cs
│ ├── SpinButtonBackendGtk3.cs
│ ├── SpinnerBackend.cs
│ ├── StatusIconBackend.cs
│ ├── TableStoreBackend.cs
│ ├── TableViewBackend.cs
│ ├── TextEntryBackend.cs
│ ├── TextEntryBackendGtk2.cs
│ ├── TextEntryBackendGtk3.cs
│ ├── TextLayoutBackendHandler.cs
│ ├── ToggleButtonBackend.cs
│ ├── TreeStoreBackend.cs
│ ├── TreeViewBackend.cs
│ ├── Util.cs
│ ├── UtilityWindowBackend.cs
│ ├── WebViewBackend.cs
│ ├── WidgetBackend.cs
│ ├── WidgetBackendGtk2.cs
│ ├── WidgetBackendGtk3.cs
│ ├── WindowBackend.cs
│ └── WindowFrameBackend.cs
└── icons
│ ├── searchbox-clear-16.png
│ ├── searchbox-clear-16@2x.png
│ ├── searchbox-clear-16~dark.png
│ ├── searchbox-clear-16~dark@2x.png
│ ├── searchbox-search-16.png
│ ├── searchbox-search-16@2x.png
│ ├── searchbox-search-16~dark.png
│ └── searchbox-search-16~dark@2x.png
├── Xwt.WPF
├── AssemblyInfo.cs
├── Xwt.WPF.csproj
├── Xwt.WPFBackend.CellViews
│ ├── CanvasCellViewBackend.cs
│ ├── CanvasCellViewPanel.cs
│ ├── CellViewBackend.cs
│ ├── CheckBoxCellViewBackend.cs
│ ├── RadioButtonCellViewBackend.cs
│ └── TextCellViewBackend.cs
├── Xwt.WPFBackend.Interop
│ ├── IDocHostUIHandler.cs
│ ├── NativeMethods.cs
│ └── NativeStockIcon.cs
├── Xwt.WPFBackend.Utilities
│ ├── CellUtil.cs
│ ├── ImageToImageSourceConverter.cs
│ ├── MarkupToPlainTextConverter.cs
│ ├── MultiColumnTreeViewItem.cs
│ └── TypeToStringConverter.cs
├── Xwt.WPFBackend
│ ├── AccessibleBackend.AccessibilityHelper.cs
│ ├── AccessibleBackend.cs
│ ├── AlertDialogBackend.cs
│ ├── Backend.cs
│ ├── BooleanToValueConverter.cs
│ ├── BoxBackend.cs
│ ├── ButtonBackend.cs
│ ├── CalendarBackend.cs
│ ├── CanvasBackend.cs
│ ├── CheckBoxBackend.cs
│ ├── CheckboxMenuItemBackend.cs
│ ├── ClipboardBackend.cs
│ ├── ComboBoxBackend.cs
│ ├── ComboBoxEntryBackend.cs
│ ├── ComboBoxTextEntryBackend.cs
│ ├── ContextBackendHandler.cs
│ ├── CustomScrollViewPort.cs
│ ├── CustomWidgetBackend.cs
│ ├── DataConverter.cs
│ ├── DatePickerBackend.cs
│ ├── DelegatedCommand.cs
│ ├── DialogBackend.cs
│ ├── DrawingContext.cs
│ ├── DropDownButton.cs
│ ├── EmbedNativeWidgetBackend.cs
│ ├── ExComboBox.cs
│ ├── ExGrid.cs
│ ├── ExListBox.cs
│ ├── ExListBoxItem.cs
│ ├── ExListView.cs
│ ├── ExListViewItem.cs
│ ├── ExRichTextBox.cs
│ ├── ExScrollViewer.cs
│ ├── ExTextBox.cs
│ ├── ExTreeView.cs
│ ├── ExTreeViewItem.cs
│ ├── ExpanderBackend.cs
│ ├── FileDialogBackend.cs
│ ├── FontBackendHandler.cs
│ ├── FrameBackend.cs
│ ├── GradientBackendHandler.cs
│ ├── ImageAdorner.cs
│ ├── ImageBuilderBackendHandler.cs
│ ├── ImageHandler.cs
│ ├── ImagePatternBackendHandler.cs
│ ├── ImageViewBackend.cs
│ ├── KeyboardUtil.cs
│ ├── LabelBackend.cs
│ ├── LevelToIndentConverter.cs
│ ├── LinkLabelBackend.cs
│ ├── ListBoxBackend.cs
│ ├── ListDataSource.cs
│ ├── ListSourceNotifyWrapper.cs
│ ├── ListViewBackend.cs
│ ├── MenuBackend.cs
│ ├── MenuButtonBackend.cs
│ ├── MenuItemBackend.cs
│ ├── NotebookBackend.cs
│ ├── OpenFileDialogBackend.cs
│ ├── PanedBackend.cs
│ ├── PasswordEntryBackend.cs
│ ├── PlaceholderTextAdorner.cs
│ ├── PopoverBackend.cs
│ ├── ProgressBarBackend.cs
│ ├── RadioButtonBackend.cs
│ ├── RadioButtonMenuItemBackend.cs
│ ├── ResPool.cs
│ ├── RichTextViewBackend.cs
│ ├── SaveFileDialogBackend.cs
│ ├── ScrollAdjustmentBackend.cs
│ ├── ScrollControlBackend.cs
│ ├── ScrollView.xaml
│ ├── ScrollViewBackend.cs
│ ├── ScrollbarBackend.cs
│ ├── SelectColorDialogBackend.cs
│ ├── SelectFolderDialogBackend.cs
│ ├── SeparatorBackend.cs
│ ├── SeparatorMenuItemBackend.cs
│ ├── SliderBackend.cs
│ ├── SpinButtonBackend.cs
│ ├── SpinnerBackend.cs
│ ├── TextEntryBackend.cs
│ ├── TextLayoutBackendHandler.cs
│ ├── Timeout.cs
│ ├── ToggleButtonBackend.cs
│ ├── TreeStoreBackend.cs
│ ├── TreeStoreNode.cs
│ ├── TreeView.xaml
│ ├── TreeViewBackend.cs
│ ├── TreeViewDropAdorner.cs
│ ├── Util.cs
│ ├── ValuesContainer.cs
│ ├── WPFEngine.cs
│ ├── WebViewBackend.cs
│ ├── WidgetBackend.cs
│ ├── WindowBackend.cs
│ ├── WindowFrameBackend.cs
│ ├── WindowsSpinButton.xaml.cs
│ ├── WpfDesktopBackend.cs
│ └── WpfKeyboardHandler.cs
└── icons
│ ├── add-16.png
│ ├── add-16~dark.png
│ ├── add-16~dark~disabled.png
│ ├── add-16~disabled.png
│ ├── remove-16.png
│ ├── remove-16~dark.png
│ ├── remove-16~dark~disabled.png
│ └── remove-16~disabled.png
├── Xwt.XamMac
├── Xwt.Mac.CellViews
│ ├── CanvasTableCell.cs
│ ├── CellUtil.cs
│ ├── CellViewBackend.cs
│ ├── CheckBoxTableCell.cs
│ ├── CompositeCell.cs
│ ├── ICellRenderer.cs
│ ├── ICellSource.cs
│ ├── ImageTableCell.cs
│ ├── RadioButtonTableCell.cs
│ └── TextTableCell.cs
├── Xwt.Mac
│ ├── AccerssibilityHelper.cs
│ ├── AccessibleBackend.AccessibilityHelper.cs
│ ├── AccessibleBackend.cs
│ ├── AlertDialogBackend.cs
│ ├── BoxBackend.cs
│ ├── ButtonBackend.cs
│ ├── CalendarBackend.cs
│ ├── CanvasBackend.cs
│ ├── CheckBoxBackend.cs
│ ├── CheckBoxMenuItemBackend.cs
│ ├── ColorPickerBackend.cs
│ ├── ComboBoxBackend.cs
│ ├── ComboBoxEntryBackend.cs
│ ├── ContextBackendHandler.cs
│ ├── CustomWidgetBackend.cs
│ ├── DatePickerBackend.cs
│ ├── DialogBackend.cs
│ ├── EmbedNativeWidgetBackend.cs
│ ├── ExpanderBackend.cs
│ ├── FileDialogBackend.cs
│ ├── FontBackendHandler.cs
│ ├── FrameBackend.cs
│ ├── GradientBackendHandler.cs
│ ├── GtkQuartz.cs
│ ├── IViewObject.cs
│ ├── ImageBuilderBackendHandler.cs
│ ├── ImageHandler.cs
│ ├── ImagePatternBackendHandler.cs
│ ├── ImageViewBackend.cs
│ ├── KeyboardUtil.cs
│ ├── LabelBackend.cs
│ ├── LinkLabelBackend.cs
│ ├── ListBoxBackend.cs
│ ├── ListViewBackend.cs
│ ├── MacClipboardBackend.cs
│ ├── MacDesktopBackend.cs
│ ├── MacEngine.cs
│ ├── MacKeyboardHandler.cs
│ ├── MacSystemInformation.cs
│ ├── MenuBackend.cs
│ ├── MenuButtonBackend.cs
│ ├── MenuItemBackend.cs
│ ├── Messaging.cs
│ ├── NSApplicationInitializer.cs
│ ├── NSTableViewBackend.cs
│ ├── NotebookBackend.cs
│ ├── ObjcHelper.cs
│ ├── OpenFileDialogBackend.cs
│ ├── OutlineViewBackend.cs
│ ├── PanedBackend.cs
│ ├── PasswordEntryBackend.cs
│ ├── PathBackendHandler.cs
│ ├── PopoverBackend.cs
│ ├── PopupWindowBackend.cs
│ ├── ProgressBarBackend.cs
│ ├── RadioButtonBackend.cs
│ ├── RadioButtonMenuItemBackend.cs
│ ├── RichTextViewBackend.cs
│ ├── SaveFileDialogBackend.cs
│ ├── ScrollAdjustmentBackend.cs
│ ├── ScrollControlBackend.cs
│ ├── ScrollViewBackend.cs
│ ├── ScrollbarBackend.cs
│ ├── SearchTextEntryBackend.cs
│ ├── SelectFolderDialogBackend.cs
│ ├── SelectFontDialogBackend.cs
│ ├── SeparatorBackend.cs
│ ├── SeparatorMenuItemBackend.cs
│ ├── SliderBackend.cs
│ ├── SpinButtonBackend.cs
│ ├── SpinnerBackend.cs
│ ├── StatusIconBackend.cs
│ ├── TableViewBackend.cs
│ ├── TextEntryBackend.cs
│ ├── TextLayoutBackendHandler.cs
│ ├── ToggleButtonBackend.cs
│ ├── TreeViewBackend.cs
│ ├── Util.cs
│ ├── ViewBackend.cs
│ ├── WebViewBackend.cs
│ ├── WidgetView.cs
│ ├── WindowBackend.cs
│ └── WindowFrameBackend.cs
├── Xwt.XamMac.csproj
├── Xwt.XamMac.nuspec
└── icons
│ ├── zoom-in-16.png
│ ├── zoom-in-16@2x.png
│ ├── zoom-in-16~dark.png
│ ├── zoom-in-16~dark@2x.png
│ ├── zoom-in-16~dark~sel.png
│ ├── zoom-in-16~dark~sel@2x.png
│ ├── zoom-in-16~sel.png
│ ├── zoom-in-16~sel@2x.png
│ ├── zoom-out-16.png
│ ├── zoom-out-16@2x.png
│ ├── zoom-out-16~dark.png
│ ├── zoom-out-16~dark@2x.png
│ ├── zoom-out-16~dark~sel.png
│ ├── zoom-out-16~dark~sel@2x.png
│ ├── zoom-out-16~sel.png
│ └── zoom-out-16~sel@2x.png
├── Xwt.sln
├── Xwt
├── AssemblyInfo.cs
├── Xwt.Accessibility
│ ├── Accessible.cs
│ ├── AccessibleFields.cs
│ ├── IAccessibleBackend.cs
│ ├── Role.cs
│ └── XwtAccessibleBackend.cs
├── Xwt.Backends
│ ├── ApplicationContext.cs
│ ├── BackendHandler.cs
│ ├── BackendHost.cs
│ ├── BackendTypeAttribute.cs
│ ├── ClipboardBackend.cs
│ ├── ContextBackendHandler.cs
│ ├── DefaultNaturalSizes.cs
│ ├── DesktopBackend.cs
│ ├── DisposableResourceBackendHandler.cs
│ ├── DrawingPathBackendHandler.cs
│ ├── EventHost.cs
│ ├── ExtensionMethods.cs
│ ├── FontBackendHandler.cs
│ ├── GradientBackendHandler.cs
│ ├── IAlertDialogBackend.cs
│ ├── IBackend.cs
│ ├── IBoxBackend.cs
│ ├── IButtonBackend.cs
│ ├── ICalendarBackend.cs
│ ├── ICanvasBackend.cs
│ ├── ICanvasCellViewBackend.cs
│ ├── ICanvasCellViewFrontend.cs
│ ├── ICellViewBackend.cs
│ ├── ICellViewFrontend.cs
│ ├── ICheckBoxBackend.cs
│ ├── ICheckBoxCellViewFrontend.cs
│ ├── ICheckBoxMenuItemBackend.cs
│ ├── IChildPlacementHandler.cs
│ ├── ICollectionListener.cs
│ ├── IColorPickerBackend.cs
│ ├── IColorSelectorBackend.cs
│ ├── IColumnContainerBackend.cs
│ ├── IComboBoxBackend.cs
│ ├── IComboBoxCellViewFrontend.cs
│ ├── IComboBoxEntryBackend.cs
│ ├── ICustomWidgetBackend.cs
│ ├── IDatePickerBackend.cs
│ ├── IDesignerSurfaceBackend.cs
│ ├── IDialogBackend.cs
│ ├── IDispatcherBackend.cs
│ ├── IEmbeddedWidgetBackend.cs
│ ├── IExpandBackend.cs
│ ├── IFileDialogBackend.cs
│ ├── IFileSelectorBackend.cs
│ ├── IFolderSelectorBackend.cs
│ ├── IFontSelectorBackend.cs
│ ├── IFrameBackend.cs
│ ├── IFrontend.cs
│ ├── IImageCellViewFrontend.cs
│ ├── IImageViewBackend.cs
│ ├── ILabelBackend.cs
│ ├── ILinkLabelBackend.cs
│ ├── IListBoxBackend.cs
│ ├── IListStoreBackend.cs
│ ├── IListViewBackend.cs
│ ├── IMenuBackend.cs
│ ├── IMenuButtonBackend.cs
│ ├── IMenuItemBackend.cs
│ ├── INotebookBackend.cs
│ ├── IOpenFileDialogBackend.cs
│ ├── IPanedBackend.cs
│ ├── IPasswordEntryBackend.cs
│ ├── IPopoverBackend.cs
│ ├── IPopupWindowBackend.cs
│ ├── IProgressBarBackend.cs
│ ├── IRadioButtonBackend.cs
│ ├── IRadioButtonCellViewFrontend.cs
│ ├── IRadioButtonMenuItemBackend.cs
│ ├── IRichTextViewBackend.cs
│ ├── ISaveFileDialogBackend.cs
│ ├── IScrollAdjustmentBackend.cs
│ ├── IScrollControlBackend.cs
│ ├── IScrollViewBackend.cs
│ ├── IScrollableWidgetBackend.cs
│ ├── IScrollbarBackend.cs
│ ├── ISearchTextEntryBackend.cs
│ ├── ISegmentedButtonBackend.cs
│ ├── ISelectColorDialogBackend.cs
│ ├── ISelectFolderDialogBackend.cs
│ ├── ISelectFontDialogBackend.cs
│ ├── ISeparatorBackend.cs
│ ├── ISeparatorMenuItemBackend.cs
│ ├── ISliderBackend.cs
│ ├── ISpinButtonBackend.cs
│ ├── ISpinnerBackend.cs
│ ├── IStatusIconBackend.cs
│ ├── ITableViewBackend.cs
│ ├── ITextCellViewFrontend.cs
│ ├── ITextEntryBackend.cs
│ ├── IToggleButtonBackend.cs
│ ├── IToggleCellViewFrontend.cs
│ ├── ITreeStoreBackend.cs
│ ├── ITreeViewBackend.cs
│ ├── IUtilityWindowBackend.cs
│ ├── IWebViewBackend.cs
│ ├── IWidgetBackend.cs
│ ├── IWindowBackend.cs
│ ├── IWindowFrameBackend.cs
│ ├── ImageBackendHandler.cs
│ ├── ImageBuilderBackendHandler.cs
│ ├── ImagePatternBackendHandler.cs
│ ├── KeyboardHandler.cs
│ ├── ResourceManager.cs
│ ├── StockIconId.cs
│ ├── TextLayoutBackendHandler.cs
│ ├── ToolkitEngineBackend.cs
│ ├── TransferDataStore.cs
│ └── XwtWidgetBackend.cs
├── Xwt.Design
│ └── DesignerSurface.cs
├── Xwt.Drawing
│ ├── BackgroundTextAttribute.cs
│ ├── BitmapImage.cs
│ ├── Color.cs
│ ├── ColorTextAttribute.cs
│ ├── Colors.cs
│ ├── ComposedImage.cs
│ ├── Context.cs
│ ├── DrawingImage.cs
│ ├── DrawingPath.cs
│ ├── Font.cs
│ ├── FontSizeTextAttribute.cs
│ ├── FontStyleTextAttribute.cs
│ ├── FontTextAttribute.cs
│ ├── FontWeightTextAttribute.cs
│ ├── Gradient.cs
│ ├── HslColor.cs
│ ├── IImageLoader.cs
│ ├── Image.cs
│ ├── ImageBuilder.cs
│ ├── ImageFileType.cs
│ ├── ImageFormat.cs
│ ├── ImagePattern.cs
│ ├── LinearGradient.cs
│ ├── LinkTextAttribute.cs
│ ├── Matrix.cs
│ ├── NinePatchImage.cs
│ ├── Pattern.cs
│ ├── RadialGradient.cs
│ ├── StrikethroughTextAttribute.cs
│ ├── StyleSet.cs
│ ├── TextAttribute.cs
│ ├── TextLayout.cs
│ ├── ThemedImage.cs
│ ├── UnderlineTextAttribute.cs
│ └── VectorImage.cs
├── Xwt.Formats
│ ├── MarkdownTextFormat.cs
│ ├── MarkupTextFormat.cs
│ ├── PlainTextFormat.cs
│ └── TextFormat.cs
├── Xwt.Motion
│ ├── Animation.cs
│ ├── AnimationExtensions.cs
│ ├── Easing.cs
│ ├── IAnimatable.cs
│ ├── ObjectTransforms.cs
│ └── Tweener.cs
├── Xwt.csproj
└── Xwt
│ ├── Alignment.cs
│ ├── Application.cs
│ ├── Box.cs
│ ├── Button.cs
│ ├── ButtonEventArgs.cs
│ ├── ButtonStyle.cs
│ ├── Calendar.cs
│ ├── Canvas.cs
│ ├── CanvasCellView.cs
│ ├── CellView.cs
│ ├── CellViewCollection.cs
│ ├── CheckBox.cs
│ ├── CheckBoxCellView.cs
│ ├── CheckBoxMenuItem.cs
│ ├── CheckBoxState.cs
│ ├── ChildrenCollection.cs
│ ├── Clipboard.cs
│ ├── CloseRequestedEventArgs.cs
│ ├── CloseRequestedHandler.cs
│ ├── ColorPicker.cs
│ ├── ColorSelector.cs
│ ├── ComboBox.cs
│ ├── ComboBoxCellView.cs
│ ├── ComboBoxEntry.cs
│ ├── Command.cs
│ ├── ContentPosition.cs
│ ├── CursorType.cs
│ ├── DataField.cs
│ ├── DataStore.cs
│ ├── DatePicker.cs
│ ├── Desktop.cs
│ ├── DesktopType.cs
│ ├── Dialog.cs
│ ├── DialogButtonCollection.cs
│ ├── Distance.cs
│ ├── DragDropAction.cs
│ ├── DragEventArgs.cs
│ ├── DragOperation.cs
│ ├── EllipsizeMode.cs
│ ├── ExceptionEventArgs.cs
│ ├── Expander.cs
│ ├── FileDialog.cs
│ ├── FileDialogFilter.cs
│ ├── FileSelector.cs
│ ├── FolderSelector.cs
│ ├── FontSelector.cs
│ ├── FormattedText.cs
│ ├── Frame.cs
│ ├── FrameBox.cs
│ ├── GridLines.cs
│ ├── HBox.cs
│ ├── HPaned.cs
│ ├── HScrollbar.cs
│ ├── HSeparator.cs
│ ├── HSlider.cs
│ ├── IContainerEventSink.cs
│ ├── IListDataSource.cs
│ ├── IScrollableWidget.cs
│ ├── ITranslationCatalog.cs
│ ├── ITreeDataSource.cs
│ ├── IWidgetSurface.cs
│ ├── IconSize.cs
│ ├── ImageCellView.cs
│ ├── ImageView.cs
│ ├── InvalidConstructorInvocation.cs
│ ├── ItemCollection.cs
│ ├── ItemSeparator.cs
│ ├── Key.cs
│ ├── KeyEventArgs.cs
│ ├── Keyboard.cs
│ ├── Label.cs
│ ├── LinkLabel.cs
│ ├── ListBox.cs
│ ├── ListStore.cs
│ ├── ListView.cs
│ ├── ListViewColumn.cs
│ ├── ListViewColumnCollection.cs
│ ├── ListViewRowEventArgs.cs
│ ├── Menu.cs
│ ├── MenuButton.cs
│ ├── MenuItem.cs
│ ├── MenuItemCollection.cs
│ ├── MessageDialog.cs
│ ├── ModifierKeys.cs
│ ├── MouseMovedEventArgs.cs
│ ├── MouseScrolledEventArgs.cs
│ ├── Notebook.cs
│ ├── ObjectCollection.cs
│ ├── OpenFileDialog.cs
│ ├── Paned.cs
│ ├── PasswordEntry.cs
│ ├── Placement.cs
│ ├── Point.cs
│ ├── PointerButton.cs
│ ├── Popover.cs
│ ├── PopupWindow.cs
│ ├── ProgressBar.cs
│ ├── RadioButton.cs
│ ├── RadioButtonCellView.cs
│ ├── RadioButtonMenuItem.cs
│ ├── Rectangle.cs
│ ├── RichTextView.cs
│ ├── RowDropPosition.cs
│ ├── SaveFileDialog.cs
│ ├── Screen.cs
│ ├── ScrollAdjustment.cs
│ ├── ScrollControl.cs
│ ├── ScrollView.cs
│ ├── Scrollbar.cs
│ ├── SearchTextEntry.cs
│ ├── SegmentedButton.cs
│ ├── SelectColorDialog.cs
│ ├── SelectFolderDialog.cs
│ ├── SelectFontDialog.cs
│ ├── SelectionMode.cs
│ ├── Separator.cs
│ ├── SeparatorMenuItem.cs
│ ├── Size.cs
│ ├── SizeConstraint.cs
│ ├── Slider.cs
│ ├── SpinButton.cs
│ ├── Spinner.cs
│ ├── StatusIcon.cs
│ ├── StockIcons.cs
│ ├── Table.cs
│ ├── TableCalc.cs
│ ├── TextCellView.cs
│ ├── TextChangedEventArgs.cs
│ ├── TextEntry.cs
│ ├── TextInputEventArgs.cs
│ ├── ToggleButton.cs
│ ├── Toolkit.cs
│ ├── ToolkitDefaults.cs
│ ├── ToolkitNotInitializedException.cs
│ ├── TransferDataSource.cs
│ ├── TransferDataType.cs
│ ├── TreeNavigator.cs
│ ├── TreePosition.cs
│ ├── TreeStore.cs
│ ├── TreeView.cs
│ ├── TreeViewRowEventArgs.cs
│ ├── TreeViewStatus.cs
│ ├── UtilityWindow.cs
│ ├── VBox.cs
│ ├── VPaned.cs
│ ├── VScrollbar.cs
│ ├── VSeparator.cs
│ ├── VSlider.cs
│ ├── WebView.cs
│ ├── Widget.cs
│ ├── WidgetAlignment.cs
│ ├── WidgetCollection.cs
│ ├── WidgetEventArgs.cs
│ ├── WidgetSpacing.cs
│ ├── Window.cs
│ ├── WindowFrame.cs
│ ├── WindowLocation.cs
│ ├── WrapMode.cs
│ ├── XwtComponent.cs
│ ├── XwtObject.cs
│ ├── XwtSynchronizationContext.cs
│ └── XwtTaskScheduler.cs
├── appveyor.yml
├── docs
└── en
│ ├── Xwt.Backends
│ ├── ButtonEvent.xml
│ ├── CheckBoxEvent.xml
│ ├── ComboBoxEvent.xml
│ ├── DragOperationEventSink.xml
│ ├── EngineBackend.xml
│ ├── IAlertDialogBackend.xml
│ ├── IBackendHandler.xml
│ ├── IBoxBackend.xml
│ ├── IButtonBackend.xml
│ ├── IButtonEventSink.xml
│ ├── ICanvasBackend.xml
│ ├── ICanvasEventSink.xml
│ ├── ICheckBoxBackend.xml
│ ├── ICheckBoxEventSink.xml
│ ├── ICollectionListener.xml
│ ├── IColumnContainerBackend.xml
│ ├── IComboBoxBackend.xml
│ ├── IComboBoxEntryBackend.xml
│ ├── IComboBoxEntryEventSink.xml
│ ├── IComboBoxEventSink.xml
│ ├── IContextBackendHandler.xml
│ ├── ICustomWidgetBackend.xml
│ ├── IDesignerSurfaceBackend.xml
│ ├── IDialogBackend.xml
│ ├── IDialogEventSink.xml
│ ├── IFontBackendHandler.xml
│ ├── IFrameBackend.xml
│ ├── IFrameEventSink.xml
│ ├── IGradientBackendHandler.xml
│ ├── IImageViewBackend.xml
│ ├── ILabelBackend.xml
│ ├── IListStoreBackend.xml
│ ├── IListViewBackend.xml
│ ├── IListViewEventSink.xml
│ ├── IMenuBackend.xml
│ ├── IMenuButtonBackend.xml
│ ├── IMenuButtonEventSink.xml
│ ├── IMenuItemBackend.xml
│ ├── IMenuItemEventSink.xml
│ ├── INotebookBackend.xml
│ ├── INotebookEventSink.xml
│ ├── IPanedBackend.xml
│ ├── IScrollViewBackend.xml
│ ├── IScrollViewEventSink.xml
│ ├── ISeparatorBackend.xml
│ ├── ITableViewBackend.xml
│ ├── ITableViewEventSink.xml
│ ├── ITextEntryBackend.xml
│ ├── ITextEntryEventSink.xml
│ ├── ITextLayoutBackendHandler.xml
│ ├── IToggleButtonBackend.xml
│ ├── IToggleButtonEventSink.xml
│ ├── ITransferDataSource.xml
│ ├── ITreeStoreBackend.xml
│ ├── ITreeViewBackend.xml
│ ├── ITreeViewEventSink.xml
│ ├── IWidgetBackend.xml
│ ├── IWidgetEventSink.xml
│ ├── IWindowBackend.xml
│ ├── IWindowEventSink.xml
│ ├── IWindowFrameBackend.xml
│ ├── IWindowFrameEventSink.xml
│ ├── ImageBackendHandler.xml
│ ├── ListViewColumnChange.xml
│ ├── MenuItemEvent.xml
│ ├── NotebookEvent.xml
│ ├── Orientation.xml
│ ├── ScrollViewEvent.xml
│ ├── TableViewEvent.xml
│ ├── TextEntryEvent.xml
│ ├── ToggleButtonEvent.xml
│ ├── WidgetEvent.xml
│ └── WindowFrameEvent.xml
│ ├── Xwt.Design
│ └── DesignerSurface.xml
│ ├── Xwt.Drawing
│ ├── Color.xml
│ ├── Context.xml
│ ├── Font.xml
│ ├── FontStretch.xml
│ ├── FontStyle.xml
│ ├── FontWeight.xml
│ ├── Gradient.xml
│ ├── Image.xml
│ ├── LinearGradient.xml
│ ├── Pattern.xml
│ └── TextLayout.xml
│ ├── Xwt.Engine
│ ├── Toolkit.xml
│ └── WidgetRegistry.xml
│ ├── Xwt
│ ├── AlertOption.xml
│ ├── Alignment.xml
│ ├── Application.xml
│ ├── AttachOptions.xml
│ ├── BoundsChangedEventArgs.xml
│ ├── Box.xml
│ ├── BoxMode.xml
│ ├── BoxPlacement.xml
│ ├── Button.xml
│ ├── ButtonEventArgs.xml
│ ├── ButtonStyle.xml
│ ├── ButtonType.xml
│ ├── Canvas.xml
│ ├── CellView.xml
│ ├── CellViewCollection.xml
│ ├── CheckBox.xml
│ ├── CheckBoxCellView.xml
│ ├── ChildrenCollection`1.xml
│ ├── Clipboard.xml
│ ├── ComboBox.xml
│ ├── ComboBoxCellView.xml
│ ├── ComboBoxEntry.xml
│ ├── Command.xml
│ ├── ConfirmationMessage.xml
│ ├── ContentPosition.xml
│ ├── DataField.xml
│ ├── DataField`1.xml
│ ├── DataRequestDelegate.xml
│ ├── DataStore.xml
│ ├── Dialog.xml
│ ├── DialogButton.xml
│ ├── DialogButtonCollection.xml
│ ├── Distance.xml
│ ├── DragCheckEventArgs.xml
│ ├── DragDropAction.xml
│ ├── DragDropResult.xml
│ ├── DragEventArgs.xml
│ ├── DragFinishedEventArgs.xml
│ ├── DragOperation.xml
│ ├── DragOverCheckEventArgs.xml
│ ├── DragOverEventArgs.xml
│ ├── EventResult.xml
│ ├── Frame.xml
│ ├── FrameType.xml
│ ├── GenericMessage.xml
│ ├── HBox.xml
│ ├── HPaned.xml
│ ├── HScale.xml
│ ├── HSeparator.xml
│ ├── IBackend.xml
│ ├── ICollectionEventSink`1.xml
│ ├── IContainerEventSink`1.xml
│ ├── IDataField.xml
│ ├── IListDataSource.xml
│ ├── ISpacingListener.xml
│ ├── ITransferData.xml
│ ├── ITreeDataSource.xml
│ ├── IWidgetSurface.xml
│ ├── IconSize.xml
│ ├── IconTextCellView.xml
│ ├── ImageCellView.xml
│ ├── ImageView.xml
│ ├── ItemCollection.xml
│ ├── ItemSeparator.xml
│ ├── Key.xml
│ ├── KeyEventArgs.xml
│ ├── Label.xml
│ ├── ListRowEventArgs.xml
│ ├── ListRowOrderEventArgs.xml
│ ├── ListStore.xml
│ ├── ListView.xml
│ ├── ListViewColumn.xml
│ ├── ListViewColumnCollection.xml
│ ├── Menu.xml
│ ├── MenuButton.xml
│ ├── MenuItem.xml
│ ├── MenuItemCollection.xml
│ ├── MenuItemType.xml
│ ├── MessageDescription.xml
│ ├── MessageDialog.xml
│ ├── ModifierKeys.xml
│ ├── MouseMovedEventArgs.xml
│ ├── NodePosition.xml
│ ├── Notebook.xml
│ ├── NotebookTab.xml
│ ├── PackOrigin.xml
│ ├── Paned.xml
│ ├── Panel.xml
│ ├── Point.xml
│ ├── PopupWindow.xml
│ ├── QuestionMessage.xml
│ ├── Rectangle.xml
│ ├── ScrollPolicy.xml
│ ├── ScrollView.xml
│ ├── SelectionMode.xml
│ ├── Separator.xml
│ ├── Size.xml
│ ├── SizeRequestMode.xml
│ ├── StockIcons.xml
│ ├── Table.xml
│ ├── TablePlacement.xml
│ ├── TextCellView.xml
│ ├── TextEntry.xml
│ ├── ToggleButton.xml
│ ├── TransferDataSource.xml
│ ├── TransferDataStore.xml
│ ├── TransferDataType.xml
│ ├── TreeNavigator.xml
│ ├── TreeNodeChildEventArgs.xml
│ ├── TreeNodeEventArgs.xml
│ ├── TreeNodeOrderEventArgs.xml
│ ├── TreePosition.xml
│ ├── TreeStore.xml
│ ├── TreeView.xml
│ ├── TreeViewStatus.xml
│ ├── VBox.xml
│ ├── VPaned.xml
│ ├── VSeparator.xml
│ ├── Widget.xml
│ ├── WidgetCollection.xml
│ ├── WidgetSize.xml
│ ├── WidgetSpacing.xml
│ ├── Window.xml
│ ├── WindowFrame.xml
│ ├── XwtComponent.xml
│ └── XwtObject.xml
│ ├── index.xml
│ ├── ns-Xwt.Backends.xml
│ ├── ns-Xwt.Design.xml
│ ├── ns-Xwt.Drawing.xml
│ ├── ns-Xwt.Engine.xml
│ └── ns-Xwt.xml
└── xwt.snk
/.gitignore:
--------------------------------------------------------------------------------
1 | bin
2 | obj
3 | *~
4 | *.sln.cache
5 | *.suo
6 | *.user
7 | *.dotCover
8 | *.pidb
9 | *.userprefs
10 | *.usertasks
11 | *.mdb
12 | .DS_Store
13 | test-results
14 | .nuget/
15 | packages/
16 | .vs/
17 |
18 |
--------------------------------------------------------------------------------
/BuildHelpers.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/CODE-OF-CONDUCT.md:
--------------------------------------------------------------------------------
1 | # Code of Conduct
2 |
3 | This project has adopted the code of conduct defined by the Contributor Covenant
4 | to clarify expected behavior in our community.
5 |
6 | For more information, see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).
7 |
--------------------------------------------------------------------------------
/Directory.Build.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | False
5 | False
6 | True
7 | True
8 |
9 | net472
10 | netstandard2.0
11 |
12 | $(DotNetFrameworkTarget)
13 | net6.0-macos
14 |
15 | $(DotNetFrameworkTarget)
16 | $(DotNetCoreTarget)
17 |
18 | false
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/Directory.Build.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 Xamarin, Inc
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Makefile:
--------------------------------------------------------------------------------
1 |
2 | all:
3 |
4 | ./Xwt/bin/Release/Xwt.dll:
5 | /Developer/MonoDevelop.app/Contents/MacOS/mdtool build
6 |
7 | DOCS_PATH=docs
8 | DOCS_ASSEMBLIES=./Xwt/bin/Release/Xwt.dll
9 |
10 | update-docs:
11 | mdoc update --delete $(MDOC_UPDATE_OPTIONS) -o $(DOCS_PATH)/en $(DOCS_ASSEMBLIES)
12 |
--------------------------------------------------------------------------------
/TestApps/GtkOnMacTest/gtk-gui/gui.stetic:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 | MainWindow
10 | CenterOnParent
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/TestApps/GtkOnWindowsTest/gtk-gui/gui.stetic:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | MainWindow
6 | CenterOnParent
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/TestApps/Samples/App.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xwt;
3 | using Xwt.Drawing;
4 | using MonoDevelop.Components.Chart;
5 |
6 | namespace Samples
7 | {
8 | public class App
9 | {
10 | public static void Run (ToolkitType type)
11 | {
12 | Application.Initialize (type);
13 |
14 | MainWindow w = new MainWindow ();
15 | w.Show ();
16 |
17 | Application.Run ();
18 |
19 | w.Dispose ();
20 |
21 | Application.Dispose ();
22 | }
23 | }
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/TestApps/Samples/MonoDevelop.Components.Chart/AxisDimension.cs:
--------------------------------------------------------------------------------
1 | //
2 | // AxisDimension.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez Gual
6 | //
7 | // Copyright (C) 2005 Xamarin, Inc (http://www.xamarin.com)
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining
10 | // a copy of this software and associated documentation files (the
11 | // "Software"), to deal in the Software without restriction, including
12 | // without limitation the rights to use, copy, modify, merge, publish,
13 | // distribute, sublicense, and/or sell copies of the Software, and to
14 | // permit persons to whom the Software is furnished to do so, subject to
15 | // the following conditions:
16 | //
17 | // The above copyright notice and this permission notice shall be
18 | // included in all copies or substantial portions of the Software.
19 | //
20 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
21 | // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
22 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
23 | // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
24 | // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
25 | // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
26 | // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
27 | //
28 |
29 | namespace MonoDevelop.Components.Chart
30 | {
31 | public enum AxisDimension
32 | {
33 | X, Y
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/TestApps/Samples/Samples/ChartSample.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xwt;
3 | using MonoDevelop.Components.Chart;
4 | using Xwt.Drawing;
5 |
6 | namespace Samples
7 | {
8 | public class ChartSample: Xwt.VBox
9 | {
10 | public ChartSample ()
11 | {
12 | BasicChart chart = new BasicChart ();
13 | chart.AllowSelection = true;
14 | chart.AddAxis (new IntegerAxis (true), AxisPosition.Left);
15 | chart.AddAxis (new IntegerAxis (true), AxisPosition.Bottom);
16 |
17 | Serie s = new Serie ("Some Data");
18 | s.Color = new Color (0,1,0);
19 | s.AddData (10, 10);
20 | s.AddData (20, 11);
21 | s.AddData (30, 15);
22 | s.AddData (40, 9);
23 | chart.AddSerie (s);
24 | s = new Serie ("Other Data");
25 | s.Color = new Color (0,0,1);
26 | s.AddData (10, 20);
27 | s.AddData (20, 19);
28 | s.AddData (30, 25);
29 | s.AddData (40, 26);
30 | chart.AddSerie (s);
31 | chart.SetAutoScale (AxisDimension.X, true, true);
32 | chart.SetAutoScale (AxisDimension.Y, true, true);
33 |
34 | PackStart (chart, true);
35 | }
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/TestApps/Samples/Samples/TextInput.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Xwt;
6 | using Xwt.Drawing;
7 |
8 | namespace Samples
9 | {
10 | public class TextInput : VBox
11 | {
12 | public class TextEditor : Canvas
13 | {
14 | string text;
15 |
16 | public TextEditor ()
17 | {
18 | this.TextInput += HandleTextInput;
19 | this.ButtonPressed += HandleButtonPressed;
20 |
21 | CanGetFocus = true;
22 | WidthRequest = 300;
23 | HeightRequest = 300;
24 | }
25 |
26 | void HandleButtonPressed (object sender, ButtonEventArgs e)
27 | {
28 | SetFocus();
29 | }
30 |
31 | void HandleTextInput (object sender, TextInputEventArgs e)
32 | {
33 | text += e.Text;
34 | e.Handled = true;
35 |
36 | QueueDraw ();
37 | }
38 |
39 | protected override void OnDraw (Context ctx, Rectangle dirtyRect)
40 | {
41 | base.OnDraw (ctx, dirtyRect);
42 |
43 | ctx.Rectangle (0, 0, Size.Width, Size.Height);
44 | ctx.SetColor (Colors.LightGray);
45 | ctx.Fill ();
46 |
47 | ctx.SetColor (Colors.Black);
48 | using (var layout = new TextLayout (this))
49 | {
50 | layout.Text = text;
51 | ctx.DrawTextLayout (layout, new Point (0, 20));
52 | }
53 | }
54 | }
55 |
56 | public TextInput ()
57 | {
58 | PackStart (new Label ("Click the widget below and start typing text"));
59 | PackStart (new TextEditor ());
60 | }
61 | }
62 | }
63 |
--------------------------------------------------------------------------------
/TestApps/Samples/Samples/cow.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/Samples/cow.jpg
--------------------------------------------------------------------------------
/TestApps/Samples/class.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/class.png
--------------------------------------------------------------------------------
/TestApps/Samples/document-generic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/document-generic.png
--------------------------------------------------------------------------------
/TestApps/Samples/document-generic@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/document-generic@2x.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/add-simple-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/add-simple-16.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/add-simple-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/add-simple-16@2x.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/add-simple-disabled-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/add-simple-disabled-16.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/add-simple-disabled-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/add-simple-disabled-16@2x.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/remove-simple-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/remove-simple-16.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/remove-simple-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/remove-simple-16@2x.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/remove-simple-disabled-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/remove-simple-disabled-16.png
--------------------------------------------------------------------------------
/TestApps/Samples/icons/remove-simple-disabled-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/icons/remove-simple-disabled-16@2x.png
--------------------------------------------------------------------------------
/TestApps/Samples/package.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/package.png
--------------------------------------------------------------------------------
/TestApps/Samples/zoom-panel-dark.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/zoom-panel-dark.9.png
--------------------------------------------------------------------------------
/TestApps/Samples/zoom-panel-dark@2x.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/TestApps/Samples/zoom-panel-dark@2x.9.png
--------------------------------------------------------------------------------
/TestApps/WpfTest/Directory.Build.targets:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 | net472
5 |
6 |
7 |
--------------------------------------------------------------------------------
/TestApps/WpfTest/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/TestApps/XamMacTest/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.yourcompany.MacTest
7 | CFBundleName
8 | MacTest
9 | CFBundleVersion
10 | 1
11 | LSMinimumSystemVersion
12 | 10.12
13 | NSPrincipalClass
14 | NSApplication
15 |
16 |
17 |
--------------------------------------------------------------------------------
/TestApps/XamMacTest/Main.cs:
--------------------------------------------------------------------------------
1 | using Xwt;
2 | using Samples;
3 |
4 | namespace MacTest
5 | {
6 | class MainClass
7 | {
8 | static void Main (string [] args)
9 | {
10 | App.Run (ToolkitType.XamMac);
11 | }
12 | }
13 | }
14 |
15 |
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenter.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrapped.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeft.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeftWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeftWrapped.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignRight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignRight.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/Label.AlignRightWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/Label.AlignRightWrapped.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/LinearGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/LinearGradient.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/LinearGradientDiagonal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/LinearGradientDiagonal.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/LinearGradientInternalBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/LinearGradientInternalBox.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/LinearGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/LinearGradientReverse.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileHigher.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWider.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/RadialGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/RadialGradient.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/RadialGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/RadialGradientReverse.png
--------------------------------------------------------------------------------
/Testing/GtkTestRunner/ReferenceImages/RadialGradientSmall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/GtkTestRunner/ReferenceImages/RadialGradientSmall.png
--------------------------------------------------------------------------------
/Testing/GtkTests/GtkIntegrationTests.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using NUnit.Framework;
3 |
4 | namespace Xwt
5 | {
6 | public class GtkIntegrationTests : XwtTest
7 | {
8 | [Test]
9 | public void NativeWindowFrameHasCorrectScreenBounds ()
10 | {
11 | var nativeWindow = new Gtk.Window ("Foo");
12 | nativeWindow.Resize (450, 320);
13 | nativeWindow.Move (13, 50);
14 | nativeWindow.ShowAll ();
15 |
16 | WaitForEvents ();
17 |
18 | var window = Toolkit.CurrentEngine.WrapWindow (nativeWindow);
19 | var bounds = window.ScreenBounds;
20 | Assert.AreEqual (450, bounds.Width);
21 | Assert.AreEqual (320, bounds.Height);
22 | Assert.AreEqual (13, bounds.X);
23 | Assert.AreEqual (50, bounds.Y);
24 |
25 | nativeWindow.Move (30, 100);
26 | WaitForEvents ();
27 | bounds = window.ScreenBounds;
28 | Assert.AreEqual (30, bounds.X);
29 | Assert.AreEqual (100, bounds.Y);
30 | Assert.AreEqual (450, bounds.Width);
31 | Assert.AreEqual (320, bounds.Height);
32 |
33 | nativeWindow.Resize (100, 100);
34 | WaitForEvents ();
35 | bounds = window.ScreenBounds;
36 | Assert.AreEqual (30, bounds.X);
37 | Assert.AreEqual (100, bounds.Y);
38 | Assert.AreEqual (100, bounds.Width);
39 | Assert.AreEqual (100, bounds.Height);
40 | }
41 | }
42 | }
43 |
44 |
--------------------------------------------------------------------------------
/Testing/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.yourcompany.MacTestRunner
7 | LSMinimumSystemVersion
8 | 10.12
9 | NSHighResolutionCapable
10 | true
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Testing/MacTestRunner/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleIdentifier
6 | com.yourcompany.MacTestRunner
7 | CFBundleName
8 | MacTestRunner
9 | CFBundleVersion
10 | 1
11 | LSMinimumSystemVersion
12 | 10.6
13 | NSPrincipalClass
14 | NSApplication
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Testing/MacTestRunner/Main.cs:
--------------------------------------------------------------------------------
1 | using Xwt;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Reflection;
5 | using System.IO;
6 |
7 | namespace MacTest
8 | {
9 | class MainClass
10 | {
11 | static int Main (string [] args)
12 | {
13 | var assemblyName = Path.GetFileName(typeof(MainClass).Assembly.Location);
14 | var list = new List (args.Where (arg => !arg.StartsWith ("-psn_", System.StringComparison.Ordinal) && !arg.EndsWith(assemblyName, System.StringComparison.Ordinal)));
15 | list.Add ("-domain=None");
16 | list.Add ("-noshadow");
17 | list.Add ("-nothread");
18 |
19 | if (!list.Contains (typeof (MainClass).Assembly.Location))
20 | list.Add (typeof (MainClass).Assembly.Location);
21 |
22 | bool skipImageVerification = list.Remove ("-no-image-verify");
23 |
24 | var res = NUnit.ConsoleRunner.Runner.Main (list.ToArray ());
25 |
26 | if (!skipImageVerification)
27 | ReferenceImageManager.ShowImageVerifier ();
28 |
29 | return res;
30 | }
31 | }
32 | }
33 |
34 |
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Arc.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcClosePath.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcFill.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegative.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativeClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativeClosePath.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativeFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativeFill.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativePathConnection.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativeStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativeStartingNegative.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcPathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcPathConnection.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcStartingNegative.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ArcSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ArcSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Curve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Curve.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/CurveClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/CurveClosePath.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/CurveFillWithHoles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/CurveFillWithHoles.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/CurvePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/CurvePathConnection.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/DrawPathTwoTimes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/DrawPathTwoTimes.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/FontTests.RenderWeight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/FontTests.RenderWeight.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternInCircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternInCircle.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternInTriangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternInTriangle.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransform.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignCenter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignCenter.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrapped.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignLeft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignLeft.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignLeftWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignLeftWrapped.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignRight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignRight.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Label.AlignRightWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Label.AlignRightWrapped.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/LineClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/LineClosePath.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/LinearGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/LinearGradient.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/LinearGradientDiagonal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/LinearGradientDiagonal.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/LinearGradientInternalBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/LinearGradientInternalBox.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/LinearGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/LinearGradientReverse.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NewPath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NewPath.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/RadialGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/RadialGradient.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/RadialGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/RadialGradientReverse.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/RadialGradientSmall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/RadialGradientSmall.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Rectangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Rectangle.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/RectanglePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/RectanglePathConnection.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/StrokePreserve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/StrokePreserve.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/Text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/Text.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextAlignmentCenter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextAlignmentCenter.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextAlignmentEnd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextAlignmentEnd.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextLineBreak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextLineBreak.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextSize.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextTrimmingEllipsis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextTrimmingEllipsis.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextWithBlankLines.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextWithBlankLines.png
--------------------------------------------------------------------------------
/Testing/MacTestRunner/ReferenceImages/TextWordWrap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/MacTestRunner/ReferenceImages/TextWordWrap.png
--------------------------------------------------------------------------------
/Testing/Tests/ConsoleTestRunner.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ConsoleTestRunner.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2013 Xamarin Inc.
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt
29 | {
30 | public class ConsoleTestRunner
31 | {
32 | public void Run (string[] args)
33 | {
34 | }
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Arc.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcClosePath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcFill.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegative.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativeClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativeClosePath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativeFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativeFill.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativeMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativeMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativePathConnection.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativeStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativeStartingNegative.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcNegativeSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcNegativeSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcPathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcPathConnection.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcStartingNegative.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ArcSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ArcSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Clip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Clip.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ClipAccumulated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ClipAccumulated.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ClipPreserve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ClipPreserve.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ClipSaveRestore.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ClipSaveRestore.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Curve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Curve.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/CurveClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/CurveClosePath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/CurveFillWithHoles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/CurveFillWithHoles.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/CurvePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/CurvePathConnection.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/DrawPathTwoTimes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/DrawPathTwoTimes.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/FillPreserve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/FillPreserve.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/FontTests.RenderWeight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/FontTests.RenderWeight.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePattern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePattern.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternInCircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternInCircle.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternInTriangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternInTriangle.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithAlpha.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransform.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransform.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransform.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransformWithAlpha.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransformWithAlpha.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignCenter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignCenter.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignCenterWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignCenterWrapped.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignCenterWrappedChangeText.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignCenterWrappedChangeText.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignLeft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignLeft.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignLeftWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignLeftWrapped.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignRight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignRight.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Label.AlignRightWrapped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Label.AlignRightWrapped.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Line.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Line.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LineClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LineClosePath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LineWidth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LineWidth.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LinearGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LinearGradient.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LinearGradientDiagonal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LinearGradientDiagonal.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LinearGradientInternalBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LinearGradientInternalBox.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/LinearGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/LinearGradientReverse.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NewPath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NewPath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileWider.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileWider2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchWider.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileWider.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileWider2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/RadialGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/RadialGradient.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/RadialGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/RadialGradientReverse.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/RadialGradientSmall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/RadialGradientSmall.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Rectangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Rectangle.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/RectangleFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/RectangleFill.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/RectanglePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/RectanglePathConnection.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreColor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreColor.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreImagePattern.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreImagePattern.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreLineWidth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreLineWidth.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreLinearGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreLinearGradient.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestorePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestorePath.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreRadialGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreRadialGradient.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/SaveRestoreTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/SaveRestoreTransform.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/StrokePreserve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/StrokePreserve.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/Text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/Text.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextAlignmentCenter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextAlignmentCenter.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextAlignmentEnd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextAlignmentEnd.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextLineBreak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextLineBreak.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextSize.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextTrimmingEllipsis.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextTrimmingEllipsis.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextWithBlankLines.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextWithBlankLines.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/TextWordWrap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/TextWordWrap.png
--------------------------------------------------------------------------------
/Testing/Tests/ReferenceImages/pattern-sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ReferenceImages/pattern-sample.png
--------------------------------------------------------------------------------
/Testing/Tests/VScrollbar.cs:
--------------------------------------------------------------------------------
1 | //
2 | // VScrollbar.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2013 Xamarin Inc.
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace GtkTestRunner
29 | {
30 | public class VScrollbar
31 | {
32 | public VScrollbar ()
33 | {
34 | }
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Testing/Tests/ninep-ss.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-ss.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-ss@2x.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-ss@2x.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-st.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-st.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-st@2x.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-st@2x.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-ts.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-ts.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-ts@2x.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-ts@2x.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-tt.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-tt.9.png
--------------------------------------------------------------------------------
/Testing/Tests/ninep-tt@2x.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/Tests/ninep-tt@2x.9.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Xwt;
6 |
7 | namespace WpfTestRunner
8 | {
9 | class Program
10 | {
11 | [STAThread]
12 | static int Main (string[] args)
13 | {
14 | var list = new List (args);
15 | list.Add ("-domain=None");
16 | list.Add ("-noshadow");
17 | list.Add ("-nothread");
18 | if (!list.Contains (typeof (Program).Assembly.Location))
19 | list.Add (typeof (Program).Assembly.Location);
20 |
21 | bool skipImageVerification = list.Remove ("-no-image-verify");
22 |
23 | var res = NUnit.ConsoleRunner.Runner.Main (list.ToArray ());
24 |
25 | if (!skipImageVerification)
26 | ReferenceImageManager.ShowImageVerifier ();
27 |
28 | return res;
29 | }
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/Arc.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/Arc.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcClosePath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcFill.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegative.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativeClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativeClosePath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativeFill.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativeFill.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativePathConnection.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativeStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativeStartingNegative.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcPathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcPathConnection.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcStartingNegative.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcStartingNegative.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ArcSwappedAngles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ArcSwappedAngles.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/Curve.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/Curve.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/CurveClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/CurveClosePath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/CurveFillWithHoles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/CurveFillWithHoles.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/CurvePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/CurvePathConnection.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ImagePatternInCircle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ImagePatternInCircle.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ImagePatternInTriangle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ImagePatternInTriangle.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/LineClosePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/LineClosePath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/LinearGradient.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/LinearGradient.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/LinearGradientDiagonal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/LinearGradientDiagonal.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/LinearGradientInternalBox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/LinearGradientInternalBox.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/LinearGradientReverse.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/LinearGradientReverse.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NewPath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NewPath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/RectanglePathConnection.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/RectanglePathConnection.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/SaveRestorePath.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/SaveRestorePath.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/Text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/Text.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/TextLineBreak.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/TextLineBreak.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/TextSize.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/TextSize.png
--------------------------------------------------------------------------------
/Testing/WpfTestRunner/ReferenceImages/TextWordWrap.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Testing/WpfTestRunner/ReferenceImages/TextWordWrap.png
--------------------------------------------------------------------------------
/Testing/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Xwt.Gtk.Mac/GtkMacAccessibleBackend.AccessibilityHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xwt.GtkBackend;
3 | using Xwt.Mac;
4 |
5 | namespace Xwt.Gtk.Mac
6 | {
7 | public partial class GtkMacAccessibleBackend : AccessibleBackend
8 | {
9 | static AccerssibilityHelper a11yHelper;
10 | static GtkMacAccessibleBackend ()
11 | {
12 | a11yHelper = new AccerssibilityHelper ();
13 | }
14 |
15 | public override void MakeAnnouncement (string message, bool polite = false)
16 | {
17 | a11yHelper.MakeAnnouncement (message, polite);
18 | }
19 |
20 | public override bool AccessibilityInUse => a11yHelper.AccessibilityInUse;
21 |
22 | public override event EventHandler AccessibilityInUseChanged
23 | {
24 | add
25 | {
26 | a11yHelper.AccessibilityInUseChanged += value;
27 | }
28 | remove
29 | {
30 | a11yHelper.AccessibilityInUseChanged -= value;
31 | }
32 | }
33 | }
34 | }
35 |
--------------------------------------------------------------------------------
/Xwt.Gtk.Mac/GtkMacFontBackendHandler.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using CoreText;
3 | using Foundation;
4 |
5 | namespace Xwt.Gtk.Mac
6 | {
7 | public class GtkMacFontBackendHandler : Xwt.GtkBackend.GtkFontBackendHandler
8 | {
9 | protected override bool AddFontFile (string fontPath)
10 | {
11 | return CTFontManager.RegisterFontsForUrl (NSUrl.FromFilename (fontPath), CTFontManagerScope.Process) == null;
12 | }
13 | }
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/Xwt.Gtk.Mac/Xwt.Gtk.Mac.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | Xwt.Gtk2.Mac
6 | $version$
7 | Lluis Sanchez
8 | $description$
9 |
10 | Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono.
11 |
12 | This package contains the GTK toolkit backend for Xwt based applications targeting GTK2 on Mac.
13 |
14 | Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
15 |
16 |
17 | https://raw.githubusercontent.com/mono/xwt/main/LICENSE.txt
18 | https://github.com/mono/xwt/
19 | false
20 | $copyright$
21 | xwt cross platform gui ui toolkit framework desktop gtk gtk2
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/Xwt.Gtk.Windows/Xwt.Gtk.Windows.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | Xwt.Gtk2.Windows
6 | $version$
7 | Lluis Sanchez
8 | $description$
9 |
10 | Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono.
11 |
12 | This package contains the GTK toolkit backend for Xwt based applications targeting GTK2 on Windows.
13 |
14 | Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
15 |
16 |
17 | https://raw.githubusercontent.com/mono/xwt/main/LICENSE.txt
18 | https://github.com/mono/xwt/
19 | false
20 | $copyright$
21 | xwt cross platform gui ui toolkit framework desktop gtk gtk2
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/Xwt.Gtk/Xwt.Gtk.nuget.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt.Gtk.dll.config
6 | PreserveNewest
7 | False
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Xwt.Gtk/Xwt.Gtk.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | Xwt.Gtk2
6 | $version$
7 | Lluis Sanchez
8 | $description$
9 |
10 | Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono.
11 |
12 | This package contains the GTK toolkit backend for Xwt based applications targeting GTK2.
13 |
14 | Xwt.Gtk requires gtk-sharp (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from http://www.monodevelop.com/download/#win.
15 |
16 |
17 | https://raw.githubusercontent.com/mono/xwt/main/LICENSE.txt
18 | https://github.com/mono/xwt/
19 | false
20 | $copyright$
21 | xwt cross platform gui ui toolkit framework desktop gtk gtk2
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Xwt.Gtk/Xwt.Gtk3.nuget.props:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt.Gtk3.dll.config
6 | PreserveNewest
7 | False
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Xwt.Gtk/Xwt.Gtk3.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | $title$
6 | $version$
7 | Lluis Sanchez
8 | $description$
9 |
10 | Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono.
11 |
12 | This package contains the GTK3 toolkit backend for Xwt based applications targeting GTK3.
13 |
14 | Xwt.Gtk3 requires gtk-sharp3 (https://github.com/mono/gtk-sharp/). The Windows installation package can be obtained from https://download.gnome.org/binaries/win32/gtk-sharp/.
15 |
16 |
17 | https://raw.githubusercontent.com/mono/xwt/main/LICENSE.txt
18 | https://github.com/mono/xwt/
19 | false
20 | $copyright$
21 | xwt cross platform gui ui toolkit framework desktop gtk gtk3
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Xwt.Gtk/Xwt.GtkBackend/GtkKeyboardHandler.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xwt.Backends;
3 |
4 | namespace Xwt.GtkBackend
5 | {
6 | public class GtkKeyboardHandler: KeyboardHandler
7 | {
8 | public override ModifierKeys CurrentModifiers {
9 | get {
10 | return GtkWorkarounds.GetCurrentKeyModifiers ().ToXwtValue ();
11 | }
12 | }
13 | }
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-clear-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-clear-16.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-clear-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-clear-16@2x.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-clear-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-clear-16~dark.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-clear-16~dark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-clear-16~dark@2x.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-search-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-search-16.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-search-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-search-16@2x.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-search-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-search-16~dark.png
--------------------------------------------------------------------------------
/Xwt.Gtk/icons/searchbox-search-16~dark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.Gtk/icons/searchbox-search-16~dark@2x.png
--------------------------------------------------------------------------------
/Xwt.WPF/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 |
4 | // Information about this assembly is defined by the following attributes.
5 | // Change them to the values specific to your project.
6 |
7 | [assembly: AssemblyTitle("Xwt.WPF")]
8 | [assembly: AssemblyDescription("Wpf Toolkit for the Xwt UI Framework")]
9 | [assembly: AssemblyConfiguration("")]
10 | [assembly: AssemblyCompany("")]
11 | [assembly: AssemblyProduct("Xwt UI Framework")]
12 | [assembly: AssemblyCopyright("Copyright (c) XWT Contributors, 2011-2012")]
13 | [assembly: AssemblyTrademark("")]
14 | [assembly: AssemblyCulture("")]
15 |
16 | // The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
17 | // The form "{Major}.{Minor}.*" will automatically update the build and revision,
18 | // and "{Major}.{Minor}.{Build}.*" will update just the revision.
19 |
20 | [assembly: AssemblyVersion("0.1.0.0")]
21 | [assembly: AssemblyInformationalVersion("0.1.0.0-prerelease")]
22 |
23 | // The following attributes are used to specify the signing key for the assembly,
24 | // if desired. See the Mono documentation for more information about signing.
25 |
26 | //[assembly: AssemblyDelaySign(false)]
27 | //[assembly: AssemblyKeyFile("")]
28 |
29 |
--------------------------------------------------------------------------------
/Xwt.WPF/Xwt.WPFBackend.CellViews/CanvasCellViewBackend.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Windows;
6 | using Xwt.Backends;
7 |
8 | namespace Xwt.WPFBackend
9 | {
10 | class CanvasCellViewBackend: CellViewBackend, ICanvasCellViewBackend
11 | {
12 | public void QueueDraw()
13 | {
14 | CurrentElement.InvalidateVisual ();
15 | }
16 |
17 | public void QueueResize ()
18 | {
19 | CurrentElement.InvalidateVisual ();
20 | }
21 |
22 | public bool IsHighlighted {
23 | get {
24 | return false;
25 | }
26 | }
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/Xwt.WPF/Xwt.WPFBackend/EmbedNativeWidgetBackend.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Windows;
6 | using System.Windows.Controls;
7 | using System.Windows.Data;
8 | using Xwt.Backends;
9 | using Xwt.WPFBackend.Utilities;
10 |
11 | namespace Xwt.WPFBackend
12 | {
13 | class EmbedNativeWidgetBackend: WidgetBackend, IEmbeddedWidgetBackend
14 | {
15 | public void SetContent(object nativeWidget, bool reparent)
16 | {
17 | if (nativeWidget is FrameworkElement)
18 | Widget = (FrameworkElement)nativeWidget;
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Xwt.WPF/Xwt.WPFBackend/ExScrollViewer.cs:
--------------------------------------------------------------------------------
1 | using System.Windows.Controls;
2 |
3 | namespace Xwt.WPFBackend
4 | {
5 | public class ExScrollViewer
6 | : ScrollViewer, IWpfWidget
7 | {
8 | public WidgetBackend Backend
9 | {
10 | get;
11 | set;
12 | }
13 |
14 | protected override System.Windows.Size MeasureOverride (System.Windows.Size constraint)
15 | {
16 | var s = base.MeasureOverride (constraint);
17 | return Backend.MeasureOverride (constraint, s);
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Xwt.WPF/Xwt.WPFBackend/WpfKeyboardHandler.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using Xwt.Backends;
6 |
7 | namespace Xwt.WPFBackend
8 | {
9 | class WpfKeyboardHandler: KeyboardHandler
10 | {
11 | public override ModifierKeys CurrentModifiers
12 | {
13 | get { return KeyboardUtil.GetModifiers (); }
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/Xwt.WPF/icons/add-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/add-16.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/add-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/add-16~dark.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/add-16~dark~disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/add-16~dark~disabled.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/add-16~disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/add-16~disabled.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/remove-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/remove-16.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/remove-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/remove-16~dark.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/remove-16~dark~disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/remove-16~dark~disabled.png
--------------------------------------------------------------------------------
/Xwt.WPF/icons/remove-16~disabled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.WPF/icons/remove-16~disabled.png
--------------------------------------------------------------------------------
/Xwt.XamMac/Xwt.Mac/AccessibleBackend.AccessibilityHelper.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xwt.Backends;
3 |
4 | namespace Xwt.Mac
5 | {
6 | public partial class AccessibleBackend : IAccessibleBackend
7 | {
8 | static AccerssibilityHelper a11yHelper;
9 | static AccessibleBackend ()
10 | {
11 | a11yHelper = new AccerssibilityHelper ();
12 | }
13 |
14 | public void MakeAnnouncement (string message, bool polite = false)
15 | {
16 | a11yHelper.MakeAnnouncement (message, polite);
17 | }
18 |
19 | public bool AccessibilityInUse => a11yHelper.AccessibilityInUse;
20 |
21 | public event EventHandler AccessibilityInUseChanged
22 | {
23 | add
24 | {
25 | a11yHelper.AccessibilityInUseChanged += value;
26 | }
27 | remove
28 | {
29 | a11yHelper.AccessibilityInUseChanged -= value;
30 | }
31 | }
32 | }
33 | }
34 |
--------------------------------------------------------------------------------
/Xwt.XamMac/Xwt.XamMac.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | $id$
5 | $title$
6 | $version$
7 | Lluis Sanchez
8 | $description$
9 |
10 | Xwt is a cross-platform UI toolkit for creating desktop applications with .NET and Mono.
11 |
12 | This package contains the Xamarin.Mac based Mac/Cocoa toolkit backend for Xwt applications targeting OS X.
13 |
14 | Xwt.XamMac requires Xamarin.Mac to be installed.
15 |
16 |
17 | https://raw.githubusercontent.com/mono/xwt/main/LICENSE.txt
18 | https://github.com/mono/xwt/
19 | false
20 | $copyright$
21 | xwt cross platform gui ui toolkit framework desktop mac osx monomac cocoa
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~dark.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~dark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~dark@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~dark~sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~dark~sel.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~dark~sel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~dark~sel@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~sel.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-in-16~sel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-in-16~sel@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~dark.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~dark@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~dark@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~dark~sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~dark~sel.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~dark~sel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~dark~sel@2x.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~sel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~sel.png
--------------------------------------------------------------------------------
/Xwt.XamMac/icons/zoom-out-16~sel@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/Xwt.XamMac/icons/zoom-out-16~sel@2x.png
--------------------------------------------------------------------------------
/Xwt/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 |
4 | // Information about this assembly is defined by the following attributes.
5 | // Change them to the values specific to your project.
6 |
7 | [assembly: AssemblyTitle("Xwt")]
8 | [assembly: AssemblyDescription("Xwt UI Framework")]
9 | [assembly: AssemblyConfiguration("")]
10 | [assembly: AssemblyCompany("")]
11 | [assembly: AssemblyProduct("Xwt UI Framework")]
12 | [assembly: AssemblyCopyright("Xamarin, Inc (http://www.xamarin.com)")]
13 | [assembly: AssemblyTrademark("")]
14 | [assembly: AssemblyCulture("")]
15 |
16 | // The assembly version has the format "{Major}.{Minor}.{Build}.{Revision}".
17 | // The form "{Major}.{Minor}.*" will automatically update the build and revision,
18 | // and "{Major}.{Minor}.{Build}.*" will update just the revision.
19 |
20 | [assembly: AssemblyVersion("0.1.0.0")]
21 | [assembly: AssemblyInformationalVersion("0.1.0.0-prerelease")]
22 |
23 | // The following attributes are used to specify the signing key for the assembly,
24 | // if desired. See the Mono documentation for more information about signing.
25 |
26 | //[assembly: AssemblyDelaySign(false)]
27 | //[assembly: AssemblyKeyFile("")]
28 |
29 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Accessibility/AccessibleFields.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Xwt.Accessibility
4 | {
5 | public class AccessibleFields
6 | {
7 |
8 | public IDataField Label { get; set; }
9 | public IDataField Identifier { get; set; }
10 | public IDataField IsAccessible { get; set; }
11 | public IDataField Title { get; set; }
12 | public IDataField Description { get; set; }
13 | public IDataField Value { get; set; }
14 | public IDataField Uri { get; set; }
15 | public IDataField Role { get; set; }
16 | public IDataField RoleDescription { get; set; }
17 | public IDataField Bounds { get; set; }
18 |
19 | public AccessibleFields ()
20 | {
21 |
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/IExpandBackend.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Xwt.Backends
4 | {
5 | public interface IExpanderBackend: IWidgetBackend, IChildPlacementHandler
6 | {
7 | string Label { get; set; }
8 | bool Expanded { get; set; }
9 | void SetContent (IWidgetBackend child);
10 | }
11 |
12 | public interface IExpandEventSink: IWidgetEventSink
13 | {
14 | void ExpandChanged ();
15 | }
16 |
17 | public enum ExpandEvent {
18 | ExpandChanged
19 | }
20 | }
21 |
22 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/ILinkLabelBackend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ILinkLabelBackend.cs
3 | //
4 | // Author:
5 | // Jérémie Laval
6 | //
7 | // Copyright (c) 2012 Xamarin, Inc.
8 |
9 | using System;
10 |
11 | namespace Xwt.Backends
12 | {
13 | public interface ILinkLabelBackend : ILabelBackend
14 | {
15 | Uri Uri { get; set; }
16 | }
17 |
18 | public interface ILinkLabelEventSink : IWidgetEventSink
19 | {
20 | void OnNavigateToUrl (Uri uri);
21 | }
22 |
23 | public enum LinkLabelEvent
24 | {
25 | NavigateToUrl = 1
26 | }
27 | }
28 |
29 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/IOpenFileDialogBackend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // IOpenFileDialogBackend.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt.Backends
29 | {
30 | public interface IOpenFileDialogBackend: IFileDialogBackend
31 | {
32 | }
33 | }
34 |
35 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/IPasswordEntryBackend.cs:
--------------------------------------------------------------------------------
1 | using Xwt.Backends;
2 |
3 | namespace Xwt.Backends
4 | {
5 | public interface IPasswordEntryBackend : IWidgetBackend
6 | {
7 | string Password { get; set; }
8 | System.Security.SecureString SecurePassword { get; }
9 | string PlaceholderText { get; set; }
10 | }
11 |
12 | public interface IPasswordEntryEventSink : IWidgetEventSink
13 | {
14 | void OnChanged ();
15 | void OnActivated ();
16 | }
17 |
18 | public enum PasswordEntryEvent
19 | {
20 | Changed,
21 | Activated
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/IRadioButtonCellViewFrontend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // IRadioButtonCellViewFrontend.cs
3 | //
4 | // Author:
5 | // Vsevolod Kukol
6 | //
7 | // Copyright (c) 2016 Microsoft Corporation
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | namespace Xwt.Backends
28 | {
29 | public interface IRadioButtonCellViewFrontend: IToggleCellViewFrontend
30 | {
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/ISaveFileDialogBackend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ISaveFileDialogBackend.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt.Backends
29 | {
30 | public interface ISaveFileDialogBackend: IFileDialogBackend
31 | {
32 | }
33 | }
34 |
35 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/ISeparatorMenuItemBackend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ISeparatorMenuItemBackend.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt.Backends
29 | {
30 | public interface ISeparatorMenuItemBackend: IMenuItemBackend
31 | {
32 | }
33 | }
34 |
35 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/IUtilityWindowBackend.cs:
--------------------------------------------------------------------------------
1 | //
2 | // IUtilityWindowBackend.cs
3 | //
4 | // Author:
5 | // Vsevolod Kukol
6 | //
7 | // Copyright (c) 2017 Microsoft Corporation
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 | namespace Xwt.Backends
28 | {
29 | public interface IUtilityWindowBackend : IWindowBackend
30 | {
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Backends/KeyboardHandler.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Xwt.Backends
4 | {
5 | public abstract class KeyboardHandler
6 | {
7 | public abstract ModifierKeys CurrentModifiers { get; }
8 | }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Drawing/ImageFileType.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ImageFileType.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2013 Xamarin Inc.
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt.Drawing
29 | {
30 | public enum ImageFileType
31 | {
32 | Jpeg,
33 | Png,
34 | Bmp
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Drawing/ImageFormat.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ImageFormat.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt.Drawing
29 | {
30 | public enum ImageFormat
31 | {
32 | ARGB32,
33 | RGB24
34 | }
35 | }
36 |
37 |
--------------------------------------------------------------------------------
/Xwt/Xwt.Formats/PlainTextFormat.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.IO;
3 |
4 | using Xwt.Backends;
5 |
6 | namespace Xwt.Formats
7 | {
8 | public class PlainTextFormat : TextFormat
9 | {
10 | public override void Parse (Stream input, IRichTextBuffer buffer)
11 | {
12 | using (var reader = new StreamReader (input)) {
13 | buffer.EmitStartParagraph (0);
14 | buffer.EmitText (reader.ReadToEnd (), RichTextInlineStyle.Normal);
15 | buffer.EmitEndParagraph ();
16 | }
17 | }
18 | }
19 | }
20 |
21 |
--------------------------------------------------------------------------------
/Xwt/Xwt/Alignment.cs:
--------------------------------------------------------------------------------
1 | //
2 | // Alignment.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 |
28 | using System;
29 |
30 | namespace Xwt
31 | {
32 | public enum Alignment
33 | {
34 | Start,
35 | Center,
36 | End
37 | }
38 | }
39 |
40 |
--------------------------------------------------------------------------------
/Xwt/Xwt/CloseRequestedHandler.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Xwt
4 | {
5 | public delegate void CloseRequestedHandler (object sender, CloseRequestedEventArgs args);
6 | }
7 |
8 |
--------------------------------------------------------------------------------
/Xwt/Xwt/DataStore.cs:
--------------------------------------------------------------------------------
1 | //
2 | // DataStore.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | using System;
28 |
29 | namespace Xwt
30 | {
31 | public class DataStore
32 | {
33 | public DataStore ()
34 | {
35 | }
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/Xwt/Xwt/DesktopType.cs:
--------------------------------------------------------------------------------
1 | //
2 | // OperatingSystemType.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2013 Xamarin Inc.
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt
29 | {
30 | public enum DesktopType
31 | {
32 | Linux,
33 | Windows,
34 | Mac
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Xwt/Xwt/EllipsizeMode.cs:
--------------------------------------------------------------------------------
1 | //
2 | // EllipsizeMode.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt
29 | {
30 | public enum EllipsizeMode
31 | {
32 | None,
33 | Start,
34 | Middle,
35 | End
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/Xwt/Xwt/GridLines.cs:
--------------------------------------------------------------------------------
1 | //
2 | // GridLines.cs
3 | //
4 | // Author:
5 | // Vsevolod Kukol
6 | //
7 | // Copyright (c) 2014 Vsevolod Kukol
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | namespace Xwt
28 | {
29 | public enum GridLines
30 | {
31 | None,
32 | Vertical,
33 | Horizontal,
34 | Both
35 | }
36 | }
37 |
--------------------------------------------------------------------------------
/Xwt/Xwt/HBox.cs:
--------------------------------------------------------------------------------
1 | //
2 | // HBox.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | using System;
28 |
29 | namespace Xwt
30 | {
31 | public class HBox: Box
32 | {
33 | public HBox (): base (Xwt.Backends.Orientation.Horizontal)
34 | {
35 | }
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/Xwt/Xwt/IconSize.cs:
--------------------------------------------------------------------------------
1 | //
2 | // IconSize.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt
29 | {
30 | public enum IconSize
31 | {
32 | Small,
33 | Medium,
34 | Large
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Xwt/Xwt/Keyboard.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Xwt
4 | {
5 | public static class Keyboard
6 | {
7 | public static ModifierKeys CurrentModifiers {
8 | get { return Toolkit.CurrentEngine.KeyboardHandler.CurrentModifiers; }
9 | }
10 | }
11 | }
12 |
13 |
--------------------------------------------------------------------------------
/Xwt/Xwt/RowDropPosition.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ItemDropPosition.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2012 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 | using System;
27 |
28 | namespace Xwt
29 | {
30 | public enum RowDropPosition
31 | {
32 | Before,
33 | Into,
34 | After
35 | }
36 | }
37 |
38 |
--------------------------------------------------------------------------------
/Xwt/Xwt/SelectionMode.cs:
--------------------------------------------------------------------------------
1 | //
2 | // SelectionMode.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | using System;
28 |
29 | namespace Xwt
30 | {
31 | public enum SelectionMode
32 | {
33 | Single,
34 | Multiple,
35 | None
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/Xwt/Xwt/TextInputEventArgs.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 |
6 | namespace Xwt
7 | {
8 | public class TextInputEventArgs : EventArgs
9 | {
10 | public bool Handled { get; set; }
11 | public string Text { get; private set; }
12 |
13 | public TextInputEventArgs(string text)
14 | {
15 | Text = text;
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Xwt/Xwt/ToolkitNotInitializedException.cs:
--------------------------------------------------------------------------------
1 | //
2 | // ToolkitNotInitializedException.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2013 Xamarin Inc.
8 | //
9 | using System;
10 |
11 | namespace Xwt
12 | {
13 | public class ToolkitNotInitializedException: Exception
14 | {
15 | public ToolkitNotInitializedException (): base ("XWT has not been initialized")
16 | {
17 | }
18 | }
19 | }
20 |
21 |
--------------------------------------------------------------------------------
/Xwt/Xwt/VBox.cs:
--------------------------------------------------------------------------------
1 | //
2 | // VBox.cs
3 | //
4 | // Author:
5 | // Lluis Sanchez
6 | //
7 | // Copyright (c) 2011 Xamarin Inc
8 | //
9 | // Permission is hereby granted, free of charge, to any person obtaining a copy
10 | // of this software and associated documentation files (the "Software"), to deal
11 | // in the Software without restriction, including without limitation the rights
12 | // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
13 | // copies of the Software, and to permit persons to whom the Software is
14 | // furnished to do so, subject to the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included in
17 | // all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
20 | // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
21 | // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
22 | // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
23 | // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
24 | // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
25 | // THE SOFTWARE.
26 |
27 | using System;
28 |
29 | namespace Xwt
30 | {
31 | public class VBox: Box
32 | {
33 | public VBox (): base (Xwt.Backends.Orientation.Vertical)
34 | {
35 | }
36 | }
37 | }
38 |
39 |
--------------------------------------------------------------------------------
/Xwt/Xwt/WrapMode.cs:
--------------------------------------------------------------------------------
1 | //
2 | // WrapMode.cs
3 | //
4 | // Author:
5 | // Jérémie Laval
6 | //
7 | // Copyright (c) 2012 Xamarin, Inc.
8 | using System;
9 |
10 | namespace Xwt
11 | {
12 | public enum WrapMode
13 | {
14 | None,
15 | Word,
16 | Character,
17 | WordAndCharacter
18 | }
19 | }
20 |
21 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ButtonEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.ButtonEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ComboBoxEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.ComboBoxEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/DragOperationEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IBackendHandler.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IComboBoxEntryEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.IComboBoxEventSink
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IFrameEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.IWidgetEventSink
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IListViewEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.ITableViewEventSink
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IMenuButtonBackend.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.IButtonBackend
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IMenuButtonEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
16 |
17 | Method
18 |
19 | 1.0.4396.35768
20 |
21 |
22 | Xwt.Backends.IMenuBackend
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 | To be added.
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IMenuItemEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
16 |
17 | Method
18 |
19 | 1.0.4396.35768
20 |
21 |
22 | System.Void
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ITransferDataSource.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
16 |
17 | Property
18 |
19 | 1.0.4396.35768
20 |
21 |
22 | System.String[]
23 |
24 |
25 | To be added.
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ITreeViewEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.ITableViewEventSink
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/IWindowEventSink.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | Xwt.Backends.IWindowFrameEventSink
11 |
12 |
13 |
14 | To be added.
15 | To be added.
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/MenuItemEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.MenuItemEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/NotebookEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.NotebookEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ScrollViewEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.ScrollViewEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/TableViewEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.TableViewEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/TextEntryEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.TextEntryEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/ToggleButtonEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.ToggleButtonEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Backends/WindowFrameEvent.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Enum
10 |
11 |
12 | To be added.
13 | To be added.
14 |
15 |
16 |
17 |
18 |
19 | Field
20 |
21 | 1.0.4396.35768
22 |
23 |
24 | Xwt.Backends.WindowFrameEvent
25 |
26 |
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt.Drawing/Pattern.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.XwtObject
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/ComboBoxCellView.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.CellView
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/DataRequestDelegate.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Delegate
10 |
11 |
12 |
13 |
14 |
15 | System.Object
16 |
17 |
18 | To be added.
19 | To be added.
20 | To be added.
21 | To be added.
22 |
23 |
24 |
--------------------------------------------------------------------------------
/docs/en/Xwt/DataStore.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Object
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/HBox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Box
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/HPaned.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Paned
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/HScale.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Object
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/HSeparator.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Separator
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/IDataField.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
16 |
17 | Property
18 |
19 | 1.0.4396.35768
20 |
21 |
22 | System.Int32
23 |
24 |
25 | To be added.
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/ISpacingListener.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
16 |
17 | Method
18 |
19 | 1.0.4396.35768
20 |
21 |
22 | System.Void
23 |
24 |
25 |
26 |
27 |
28 | To be added.
29 | To be added.
30 | To be added.
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/docs/en/Xwt/NodePosition.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.ValueType
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/docs/en/Xwt/PopupWindow.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Object
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/Separator.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Widget
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Method
21 |
22 | 1.0.4396.35768
23 |
24 |
25 | Xwt.IBackend
26 |
27 |
28 |
29 | To be added.
30 | To be added.
31 | To be added.
32 |
33 |
34 |
35 |
36 |
--------------------------------------------------------------------------------
/docs/en/Xwt/TreePosition.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 |
10 | To be added.
11 | To be added.
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/en/Xwt/TreeViewStatus.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | System.Object
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
--------------------------------------------------------------------------------
/docs/en/Xwt/VBox.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Box
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/VPaned.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Paned
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/Xwt/VSeparator.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Xwt
6 | 1.0.4396.35768
7 |
8 |
9 | Xwt.Separator
10 |
11 |
12 |
13 | To be added.
14 | To be added.
15 |
16 |
17 |
18 |
19 |
20 | Constructor
21 |
22 | 1.0.4396.35768
23 |
24 |
25 |
26 | To be added.
27 | To be added.
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/docs/en/ns-Xwt.Backends.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | To be added.
4 | To be added.
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/en/ns-Xwt.Design.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | To be added.
4 | To be added.
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/en/ns-Xwt.Drawing.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Xwt cross platform drawing API.
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/en/ns-Xwt.Engine.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | To be added.
4 | To be added.
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/en/ns-Xwt.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Xwt - Cross platform desktop user interface toolkit.
4 | To be added.
5 |
6 |
7 |
--------------------------------------------------------------------------------
/xwt.snk:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mono/xwt/8108d5603f141f19129f4b0ee2a7bfca0127b65f/xwt.snk
--------------------------------------------------------------------------------