├── xwt.snk ├── Xwt.WPF ├── icons │ ├── add-16.png │ ├── remove-16.png │ ├── add-16~dark.png │ ├── remove-16~dark.png │ ├── add-16~disabled.png │ ├── remove-16~disabled.png │ ├── add-16~dark~disabled.png │ └── remove-16~dark~disabled.png ├── Xwt.WPFBackend │ ├── WpfKeyboardHandler.cs │ ├── ExScrollViewer.cs │ └── EmbedNativeWidgetBackend.cs ├── Xwt.WPFBackend.CellViews │ └── CanvasCellViewBackend.cs └── AssemblyInfo.cs ├── TestApps ├── Samples │ ├── class.png │ ├── package.png │ ├── Samples │ │ ├── cow.jpg │ │ ├── ChartSample.cs │ │ └── TextInput.cs │ ├── document-generic.png │ ├── zoom-panel-dark.9.png │ ├── document-generic@2x.png │ ├── icons │ │ ├── add-simple-16.png │ │ ├── add-simple-16@2x.png │ │ ├── remove-simple-16.png │ │ ├── remove-simple-16@2x.png │ │ ├── add-simple-disabled-16.png │ │ ├── add-simple-disabled-16@2x.png │ │ ├── remove-simple-disabled-16.png │ │ └── remove-simple-disabled-16@2x.png │ ├── zoom-panel-dark@2x.9.png │ ├── App.cs │ └── MonoDevelop.Components.Chart │ │ └── AxisDimension.cs ├── WpfTest │ ├── app.config │ └── Directory.Build.targets ├── XamMacTest │ ├── Main.cs │ └── Info.plist ├── GtkOnWindowsTest │ └── gtk-gui │ │ └── gui.stetic └── GtkOnMacTest │ └── gtk-gui │ └── gui.stetic ├── Testing ├── Tests │ ├── ninep-ss.9.png │ ├── ninep-st.9.png │ ├── ninep-ts.9.png │ ├── ninep-tt.9.png │ ├── ninep-ss@2x.9.png │ ├── ninep-st@2x.9.png │ ├── ninep-ts@2x.9.png │ ├── ninep-tt@2x.9.png │ ├── ReferenceImages │ │ ├── Arc.png │ │ ├── Clip.png │ │ ├── Curve.png │ │ ├── Line.png │ │ ├── Text.png │ │ ├── ArcFill.png │ │ ├── NewPath.png │ │ ├── TextSize.png │ │ ├── LineWidth.png │ │ ├── Rectangle.png │ │ ├── ArcClosePath.png │ │ ├── ArcNegative.png │ │ ├── ClipPreserve.png │ │ ├── FillPreserve.png │ │ ├── ImagePattern.png │ │ ├── LineClosePath.png │ │ ├── RectangleFill.png │ │ ├── TextLineBreak.png │ │ ├── TextWordWrap.png │ │ ├── ArcNegativeFill.png │ │ ├── ClipAccumulated.png │ │ ├── ClipSaveRestore.png │ │ ├── CurveClosePath.png │ │ ├── Label.AlignLeft.png │ │ ├── LinearGradient.png │ │ ├── RadialGradient.png │ │ ├── SaveRestorePath.png │ │ ├── StrokePreserve.png │ │ ├── pattern-sample.png │ │ ├── ArcMultipleLoops.png │ │ ├── ArcPathConnection.png │ │ ├── ArcSwappedAngles.png │ │ ├── CurveFillWithHoles.png │ │ ├── DrawPathTwoTimes.png │ │ ├── Label.AlignCenter.png │ │ ├── Label.AlignRight.png │ │ ├── SaveRestoreColor.png │ │ ├── TextAlignmentEnd.png │ │ ├── TextWithBlankLines.png │ │ ├── ArcNegativeClosePath.png │ │ ├── ArcStartingNegative.png │ │ ├── CurvePathConnection.png │ │ ├── ImagePatternInCircle.png │ │ ├── RadialGradientSmall.png │ │ ├── SaveRestoreLineWidth.png │ │ ├── SaveRestoreTransform.png │ │ ├── TextAlignmentCenter.png │ │ ├── TextTrimmingEllipsis.png │ │ ├── FontTests.RenderWeight.png │ │ ├── ImagePatternInTriangle.png │ │ ├── ImagePatternWithAlpha.png │ │ ├── Label.AlignLeftWrapped.png │ │ ├── Label.AlignRightWrapped.png │ │ ├── LinearGradientDiagonal.png │ │ ├── LinearGradientReverse.png │ │ ├── NinePatchTileTileHigher.png │ │ ├── NinePatchTileTileWider.png │ │ ├── RadialGradientReverse.png │ │ ├── RectanglePathConnection.png │ │ ├── SaveRestoreImagePattern.png │ │ ├── ArcNegativeMultipleLoops.png │ │ ├── ArcNegativePathConnection.png │ │ ├── ArcNegativeSwappedAngles.png │ │ ├── Label.AlignCenterWrapped.png │ │ ├── LinearGradientInternalBox.png │ │ ├── NinePatchStretchTileWider.png │ │ ├── NinePatchTileStretchWider.png │ │ ├── NinePatchTileTileHigher2x.png │ │ ├── NinePatchTileTileWider2x.png │ │ ├── SaveRestoreLinearGradient.png │ │ ├── SaveRestoreRadialGradient.png │ │ ├── ArcNegativeStartingNegative.png │ │ ├── NinePatchStretchStretchWider.png │ │ ├── NinePatchStretchTileHigher.png │ │ ├── NinePatchStretchTileHigher2x.png │ │ ├── NinePatchStretchTileWider2x.png │ │ ├── NinePatchTileStretchHigher.png │ │ ├── NinePatchTileStretchHigher2x.png │ │ ├── NinePatchTileStretchWider2x.png │ │ ├── NinePatchTileTileDefaultSize.png │ │ ├── NinePatchTileTileWiderHigher.png │ │ ├── ImagePatternWithScaleTransform.png │ │ ├── NinePatchStretchStretchHigher.png │ │ ├── NinePatchStretchStretchWider2x.png │ │ ├── NinePatchTileTileDefaultSize2x.png │ │ ├── NinePatchTileTileWiderHigher2x.png │ │ ├── ImagePatternWithRotateTransform.png │ │ ├── NinePatchStretchStretchHigher2x.png │ │ ├── NinePatchStretchTileDefaultSize.png │ │ ├── NinePatchStretchTileDefaultSize2x.png │ │ ├── NinePatchStretchTileWiderHigher.png │ │ ├── NinePatchStretchTileWiderHigher2x.png │ │ ├── NinePatchTileStretchDefaultSize.png │ │ ├── NinePatchTileStretchDefaultSize2x.png │ │ ├── NinePatchTileStretchWiderHigher.png │ │ ├── NinePatchTileStretchWiderHigher2x.png │ │ ├── ImagePatternWithTranslateTransform.png │ │ ├── Label.AlignCenterWrappedChangeText.png │ │ ├── NinePatchStretchStretchDefaultSize.png │ │ ├── NinePatchStretchStretchWiderHigher.png │ │ ├── NinePatchStretchStretchDefaultSize2x.png │ │ ├── NinePatchStretchStretchWiderHigher2x.png │ │ ├── ImagePatternWithRotateTransformWithAlpha.png │ │ ├── ImagePatternWithScaleTransformWithAlpha.png │ │ └── ImagePatternWithTranslateTransformWithAlpha.png │ ├── VScrollbar.cs │ └── ConsoleTestRunner.cs ├── MacTestRunner │ ├── ReferenceImages │ │ ├── Arc.png │ │ ├── Curve.png │ │ ├── Text.png │ │ ├── ArcFill.png │ │ ├── NewPath.png │ │ ├── Rectangle.png │ │ ├── TextSize.png │ │ ├── ArcClosePath.png │ │ ├── ArcNegative.png │ │ ├── TextWordWrap.png │ │ ├── ArcNegativeFill.png │ │ ├── CurveClosePath.png │ │ ├── Label.AlignLeft.png │ │ ├── LineClosePath.png │ │ ├── LinearGradient.png │ │ ├── RadialGradient.png │ │ ├── StrokePreserve.png │ │ ├── TextLineBreak.png │ │ ├── ArcMultipleLoops.png │ │ ├── ArcPathConnection.png │ │ ├── ArcSwappedAngles.png │ │ ├── DrawPathTwoTimes.png │ │ ├── Label.AlignCenter.png │ │ ├── Label.AlignRight.png │ │ ├── TextAlignmentEnd.png │ │ ├── ArcNegativeClosePath.png │ │ ├── ArcStartingNegative.png │ │ ├── CurveFillWithHoles.png │ │ ├── CurvePathConnection.png │ │ ├── ImagePatternInCircle.png │ │ ├── RadialGradientSmall.png │ │ ├── TextAlignmentCenter.png │ │ ├── TextTrimmingEllipsis.png │ │ ├── TextWithBlankLines.png │ │ ├── FontTests.RenderWeight.png │ │ ├── ImagePatternInTriangle.png │ │ ├── Label.AlignLeftWrapped.png │ │ ├── LinearGradientDiagonal.png │ │ ├── LinearGradientReverse.png │ │ ├── NinePatchTileTileWider.png │ │ ├── RadialGradientReverse.png │ │ ├── ArcNegativeMultipleLoops.png │ │ ├── ArcNegativePathConnection.png │ │ ├── ArcNegativeSwappedAngles.png │ │ ├── Label.AlignCenterWrapped.png │ │ ├── Label.AlignRightWrapped.png │ │ ├── LinearGradientInternalBox.png │ │ ├── NinePatchStretchTileWider.png │ │ ├── NinePatchTileStretchWider.png │ │ ├── NinePatchTileTileHigher.png │ │ ├── NinePatchTileTileHigher2x.png │ │ ├── NinePatchTileTileWider2x.png │ │ ├── RectanglePathConnection.png │ │ ├── ArcNegativeStartingNegative.png │ │ ├── NinePatchStretchTileHigher.png │ │ ├── NinePatchStretchTileWider2x.png │ │ ├── NinePatchTileStretchHigher.png │ │ ├── NinePatchTileStretchWider2x.png │ │ ├── ImagePatternWithScaleTransform.png │ │ ├── NinePatchStretchStretchHigher.png │ │ ├── NinePatchStretchStretchWider.png │ │ ├── NinePatchStretchStretchWider2x.png │ │ ├── NinePatchStretchTileHigher2x.png │ │ ├── NinePatchTileStretchHigher2x.png │ │ ├── NinePatchTileTileDefaultSize.png │ │ ├── NinePatchTileTileDefaultSize2x.png │ │ ├── NinePatchTileTileWiderHigher.png │ │ ├── NinePatchTileTileWiderHigher2x.png │ │ ├── ImagePatternWithRotateTransform.png │ │ ├── NinePatchStretchStretchHigher2x.png │ │ ├── NinePatchStretchTileDefaultSize.png │ │ ├── NinePatchStretchTileWiderHigher.png │ │ ├── NinePatchTileStretchDefaultSize.png │ │ ├── NinePatchTileStretchWiderHigher.png │ │ ├── Label.AlignCenterWrappedChangeText.png │ │ ├── NinePatchStretchStretchDefaultSize.png │ │ ├── NinePatchStretchTileDefaultSize2x.png │ │ ├── NinePatchStretchTileWiderHigher2x.png │ │ ├── NinePatchTileStretchDefaultSize2x.png │ │ ├── NinePatchTileStretchWiderHigher2x.png │ │ ├── NinePatchStretchStretchDefaultSize2x.png │ │ ├── NinePatchStretchStretchWiderHigher2x.png │ │ ├── ImagePatternWithRotateTransformWithAlpha.png │ │ └── ImagePatternWithScaleTransformWithAlpha.png │ ├── Info.plist │ └── Main.cs ├── WpfTestRunner │ ├── ReferenceImages │ │ ├── Arc.png │ │ ├── Curve.png │ │ ├── Text.png │ │ ├── ArcFill.png │ │ ├── NewPath.png │ │ ├── TextSize.png │ │ ├── ArcClosePath.png │ │ ├── ArcNegative.png │ │ ├── TextWordWrap.png │ │ ├── ArcNegativeFill.png │ │ ├── CurveClosePath.png │ │ ├── LineClosePath.png │ │ ├── LinearGradient.png │ │ ├── SaveRestorePath.png │ │ ├── TextLineBreak.png │ │ ├── ArcMultipleLoops.png │ │ ├── ArcPathConnection.png │ │ ├── ArcSwappedAngles.png │ │ ├── ArcNegativeClosePath.png │ │ ├── ArcStartingNegative.png │ │ ├── CurveFillWithHoles.png │ │ ├── CurvePathConnection.png │ │ ├── ImagePatternInCircle.png │ │ ├── ImagePatternInTriangle.png │ │ ├── LinearGradientDiagonal.png │ │ ├── LinearGradientReverse.png │ │ ├── NinePatchTileTileWider.png │ │ ├── ArcNegativeMultipleLoops.png │ │ ├── ArcNegativePathConnection.png │ │ ├── ArcNegativeSwappedAngles.png │ │ ├── LinearGradientInternalBox.png │ │ ├── NinePatchStretchTileWider.png │ │ ├── NinePatchTileStretchWider.png │ │ ├── NinePatchTileTileHigher.png │ │ ├── NinePatchTileTileHigher2x.png │ │ ├── NinePatchTileTileWider2x.png │ │ ├── RectanglePathConnection.png │ │ ├── ArcNegativeStartingNegative.png │ │ ├── NinePatchStretchTileHigher.png │ │ ├── NinePatchStretchTileWider2x.png │ │ ├── NinePatchTileStretchHigher.png │ │ ├── NinePatchTileStretchWider2x.png │ │ ├── ImagePatternWithScaleTransform.png │ │ ├── NinePatchStretchStretchHigher.png │ │ ├── NinePatchStretchStretchWider.png │ │ ├── NinePatchStretchStretchWider2x.png │ │ ├── NinePatchStretchTileHigher2x.png │ │ ├── NinePatchTileStretchHigher2x.png │ │ ├── NinePatchTileTileDefaultSize.png │ │ ├── NinePatchTileTileDefaultSize2x.png │ │ ├── NinePatchTileTileWiderHigher.png │ │ ├── NinePatchTileTileWiderHigher2x.png │ │ ├── NinePatchStretchStretchHigher2x.png │ │ ├── NinePatchStretchTileDefaultSize.png │ │ ├── NinePatchStretchTileWiderHigher.png │ │ ├── NinePatchTileStretchDefaultSize.png │ │ ├── NinePatchTileStretchWiderHigher.png │ │ ├── NinePatchStretchStretchDefaultSize.png │ │ ├── NinePatchStretchStretchWiderHigher.png │ │ ├── NinePatchStretchTileDefaultSize2x.png │ │ ├── NinePatchStretchTileWiderHigher2x.png │ │ ├── NinePatchTileStretchDefaultSize2x.png │ │ ├── NinePatchTileStretchWiderHigher2x.png │ │ ├── NinePatchStretchStretchDefaultSize2x.png │ │ └── NinePatchStretchStretchWiderHigher2x.png │ └── Program.cs ├── GtkTestRunner │ └── ReferenceImages │ │ ├── Label.AlignLeft.png │ │ ├── LinearGradient.png │ │ ├── RadialGradient.png │ │ ├── Label.AlignCenter.png │ │ ├── Label.AlignRight.png │ │ ├── RadialGradientSmall.png │ │ ├── Label.AlignLeftWrapped.png │ │ ├── LinearGradientDiagonal.png │ │ ├── LinearGradientReverse.png │ │ ├── RadialGradientReverse.png │ │ ├── Label.AlignCenterWrapped.png │ │ ├── Label.AlignRightWrapped.png │ │ ├── LinearGradientInternalBox.png │ │ ├── NinePatchTileStretchWider.png │ │ ├── NinePatchStretchTileHigher.png │ │ ├── NinePatchStretchTileWiderHigher.png │ │ ├── NinePatchTileStretchWiderHigher.png │ │ ├── Label.AlignCenterWrappedChangeText.png │ │ └── NinePatchStretchStretchWiderHigher.png ├── packages.config ├── Info.plist └── GtkTests │ └── GtkIntegrationTests.cs ├── Xwt.XamMac ├── icons │ ├── zoom-in-16.png │ ├── zoom-out-16.png │ ├── zoom-in-16@2x.png │ ├── zoom-in-16~dark.png │ ├── zoom-in-16~sel.png │ ├── zoom-out-16@2x.png │ ├── zoom-out-16~dark.png │ ├── zoom-out-16~sel.png │ ├── zoom-in-16~dark@2x.png │ ├── zoom-in-16~sel@2x.png │ ├── zoom-out-16~sel@2x.png │ ├── zoom-in-16~dark~sel.png │ ├── zoom-out-16~dark@2x.png │ ├── zoom-out-16~dark~sel.png │ ├── zoom-in-16~dark~sel@2x.png │ └── zoom-out-16~dark~sel@2x.png ├── Xwt.Mac │ └── AccessibleBackend.AccessibilityHelper.cs └── Xwt.XamMac.nuspec ├── Xwt.Gtk ├── icons │ ├── searchbox-clear-16.png │ ├── searchbox-search-16.png │ ├── searchbox-clear-16@2x.png │ ├── searchbox-clear-16~dark.png │ ├── searchbox-search-16@2x.png │ ├── searchbox-search-16~dark.png │ ├── searchbox-clear-16~dark@2x.png │ └── searchbox-search-16~dark@2x.png ├── Xwt.GtkBackend │ └── GtkKeyboardHandler.cs ├── Xwt.Gtk.nuget.props ├── Xwt.Gtk3.nuget.props ├── Xwt.Gtk.nuspec └── Xwt.Gtk3.nuspec ├── BuildHelpers.targets ├── docs └── en │ ├── ns-Xwt.Design.xml │ ├── ns-Xwt.Engine.xml │ ├── ns-Xwt.Backends.xml │ ├── ns-Xwt.Drawing.xml │ ├── ns-Xwt.xml │ ├── Xwt │ ├── TreePosition.xml │ ├── TreeViewStatus.xml │ ├── NodePosition.xml │ ├── DataRequestDelegate.xml │ ├── HBox.xml │ ├── VBox.xml │ ├── IDataField.xml │ ├── HScale.xml │ ├── HPaned.xml │ ├── VPaned.xml │ ├── DataStore.xml │ ├── PopupWindow.xml │ ├── HSeparator.xml │ ├── VSeparator.xml │ ├── ComboBoxCellView.xml │ ├── Separator.xml │ └── ISpacingListener.xml │ ├── Xwt.Backends │ ├── IBackendHandler.xml │ ├── DragOperationEventSink.xml │ ├── IFrameEventSink.xml │ ├── IWindowEventSink.xml │ ├── IListViewEventSink.xml │ ├── IMenuButtonBackend.xml │ ├── ITreeViewEventSink.xml │ ├── IComboBoxEntryEventSink.xml │ ├── ButtonEvent.xml │ ├── MenuItemEvent.xml │ ├── TextEntryEvent.xml │ ├── ITransferDataSource.xml │ ├── ComboBoxEvent.xml │ ├── NotebookEvent.xml │ ├── ToggleButtonEvent.xml │ ├── TableViewEvent.xml │ ├── IMenuItemEventSink.xml │ ├── WindowFrameEvent.xml │ ├── ScrollViewEvent.xml │ ├── IMenuButtonEventSink.xml │ └── IButtonEventSink.xml │ └── Xwt.Drawing │ └── Pattern.xml ├── Xwt ├── Xwt │ ├── CloseRequestedHandler.cs │ ├── Keyboard.cs │ ├── WrapMode.cs │ ├── TextInputEventArgs.cs │ ├── ToolkitNotInitializedException.cs │ ├── IconSize.cs │ ├── DesktopType.cs │ ├── Alignment.cs │ ├── DataStore.cs │ ├── RowDropPosition.cs │ ├── SelectionMode.cs │ ├── EllipsizeMode.cs │ ├── GridLines.cs │ ├── VBox.cs │ ├── HBox.cs │ ├── ContentPosition.cs │ ├── HPaned.cs │ ├── VPaned.cs │ └── VSlider.cs ├── Xwt.Backends │ ├── KeyboardHandler.cs │ ├── IExpandBackend.cs │ ├── IPasswordEntryBackend.cs │ ├── ILinkLabelBackend.cs │ ├── IUtilityWindowBackend.cs │ ├── IOpenFileDialogBackend.cs │ ├── ISaveFileDialogBackend.cs │ ├── IRadioButtonCellViewFrontend.cs │ └── ISeparatorMenuItemBackend.cs ├── Xwt.Formats │ └── PlainTextFormat.cs ├── Xwt.Accessibility │ └── AccessibleFields.cs ├── AssemblyInfo.cs └── Xwt.Drawing │ ├── ImageFormat.cs │ └── ImageFileType.cs ├── .gitignore ├── CODE-OF-CONDUCT.md ├── Makefile ├── Directory.Build.targets ├── Xwt.Gtk.Mac ├── GtkMacFontBackendHandler.cs ├── GtkMacAccessibleBackend.AccessibilityHelper.cs └── Xwt.Gtk.Mac.nuspec ├── Directory.Build.props ├── LICENSE.txt ├── Xwt.Gtk.Windows └── Xwt.Gtk.Windows.nuspec └── Test ├── HBoxTests.cs └── VBoxTests.cs /xwt.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/xwt.snk -------------------------------------------------------------------------------- /Xwt.WPF/icons/add-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/add-16.png -------------------------------------------------------------------------------- /TestApps/Samples/class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/class.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/remove-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/remove-16.png -------------------------------------------------------------------------------- /TestApps/Samples/package.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/package.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-ss.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-ss.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-st.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-st.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-ts.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-ts.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-tt.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-tt.9.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/add-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/add-16~dark.png -------------------------------------------------------------------------------- /TestApps/Samples/Samples/cow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/Samples/cow.jpg -------------------------------------------------------------------------------- /Testing/Tests/ninep-ss@2x.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-ss@2x.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-st@2x.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-st@2x.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-ts@2x.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-ts@2x.9.png -------------------------------------------------------------------------------- /Testing/Tests/ninep-tt@2x.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ninep-tt@2x.9.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/remove-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/remove-16~dark.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/add-16~disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/add-16~disabled.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/document-generic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/document-generic.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Arc.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-clear-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-clear-16.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-search-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-search-16.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/remove-16~disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/remove-16~disabled.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~dark.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~sel.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~dark.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~sel.png -------------------------------------------------------------------------------- /TestApps/Samples/zoom-panel-dark.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/zoom-panel-dark.9.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Clip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Clip.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Curve.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Line.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Text.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-clear-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-clear-16@2x.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/add-16~dark~disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/add-16~dark~disabled.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~dark@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~sel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~sel@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~sel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~sel@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/document-generic@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/document-generic@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/add-simple-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/add-simple-16.png -------------------------------------------------------------------------------- /TestApps/Samples/zoom-panel-dark@2x.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/zoom-panel-dark@2x.9.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcFill.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NewPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NewPath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextSize.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-clear-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-clear-16~dark.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-search-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-search-16@2x.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-search-16~dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-search-16~dark.png -------------------------------------------------------------------------------- /Xwt.WPF/icons/remove-16~dark~disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.WPF/icons/remove-16~dark~disabled.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~dark~sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~dark~sel.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~dark@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~dark~sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~dark~sel.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/add-simple-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/add-simple-16@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/remove-simple-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/remove-simple-16.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LineWidth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LineWidth.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Rectangle.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-clear-16~dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-clear-16~dark@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-in-16~dark~sel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-in-16~dark~sel@2x.png -------------------------------------------------------------------------------- /Xwt.XamMac/icons/zoom-out-16~dark~sel@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.XamMac/icons/zoom-out-16~dark~sel@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/remove-simple-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/remove-simple-16@2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Arc.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Curve.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Text.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcClosePath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegative.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ClipPreserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ClipPreserve.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/FillPreserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/FillPreserve.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePattern.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LineClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LineClosePath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/RectangleFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/RectangleFill.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextLineBreak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextLineBreak.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextWordWrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextWordWrap.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/Arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/Arc.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/Curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/Curve.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/Text.png -------------------------------------------------------------------------------- /Xwt.Gtk/icons/searchbox-search-16~dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Xwt.Gtk/icons/searchbox-search-16~dark@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/add-simple-disabled-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/add-simple-disabled-16.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcFill.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NewPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NewPath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativeFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativeFill.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ClipAccumulated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ClipAccumulated.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ClipSaveRestore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ClipSaveRestore.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/CurveClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/CurveClosePath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignLeft.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LinearGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LinearGradient.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/RadialGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/RadialGradient.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestorePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestorePath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/StrokePreserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/StrokePreserve.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/pattern-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/pattern-sample.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcFill.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NewPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NewPath.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/add-simple-disabled-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/add-simple-disabled-16@2x.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/remove-simple-disabled-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/remove-simple-disabled-16.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Rectangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Rectangle.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextSize.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcMultipleLoops.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcPathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcPathConnection.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcSwappedAngles.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/CurveFillWithHoles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/CurveFillWithHoles.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/DrawPathTwoTimes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/DrawPathTwoTimes.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignCenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignCenter.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignRight.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreColor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreColor.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextAlignmentEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextAlignmentEnd.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextWithBlankLines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextWithBlankLines.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/TextSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/TextSize.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcClosePath.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegative.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextWordWrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextWordWrap.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativeClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativeClosePath.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcStartingNegative.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/CurvePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/CurvePathConnection.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternInCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternInCircle.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/RadialGradientSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/RadialGradientSmall.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreLineWidth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreLineWidth.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreTransform.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextAlignmentCenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextAlignmentCenter.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/TextTrimmingEllipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/TextTrimmingEllipsis.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcClosePath.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegative.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/TextWordWrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/TextWordWrap.png -------------------------------------------------------------------------------- /TestApps/Samples/icons/remove-simple-disabled-16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/TestApps/Samples/icons/remove-simple-disabled-16@2x.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeft.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/LinearGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/LinearGradient.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/RadialGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/RadialGradient.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativeFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativeFill.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/CurveClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/CurveClosePath.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignLeft.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/LineClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/LineClosePath.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/LinearGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/LinearGradient.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/RadialGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/RadialGradient.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/StrokePreserve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/StrokePreserve.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextLineBreak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextLineBreak.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/FontTests.RenderWeight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/FontTests.RenderWeight.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternInTriangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternInTriangle.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithAlpha.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignLeftWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignLeftWrapped.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignRightWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignRightWrapped.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LinearGradientDiagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LinearGradientDiagonal.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LinearGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LinearGradientReverse.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileWider.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/RadialGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/RadialGradientReverse.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/RectanglePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/RectanglePathConnection.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreImagePattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreImagePattern.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativeFill.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativeFill.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/CurveClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/CurveClosePath.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/LineClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/LineClosePath.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/LinearGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/LinearGradient.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/SaveRestorePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/SaveRestorePath.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/TextLineBreak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/TextLineBreak.png -------------------------------------------------------------------------------- /BuildHelpers.targets: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignCenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenter.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignRight.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcMultipleLoops.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcPathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcPathConnection.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcSwappedAngles.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/DrawPathTwoTimes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/DrawPathTwoTimes.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignCenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignCenter.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignRight.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextAlignmentEnd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextAlignmentEnd.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativeMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativeMultipleLoops.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativePathConnection.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativeSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativeSwappedAngles.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignCenterWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignCenterWrapped.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/LinearGradientInternalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/LinearGradientInternalBox.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileWider.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchWider.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileWider2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreLinearGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreLinearGradient.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/SaveRestoreRadialGradient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/SaveRestoreRadialGradient.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcMultipleLoops.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcPathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcPathConnection.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcSwappedAngles.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/RadialGradientSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/RadialGradientSmall.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativeClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativeClosePath.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcStartingNegative.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/CurveFillWithHoles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/CurveFillWithHoles.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/CurvePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/CurvePathConnection.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternInCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternInCircle.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/RadialGradientSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/RadialGradientSmall.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextAlignmentCenter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextAlignmentCenter.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextTrimmingEllipsis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextTrimmingEllipsis.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/TextWithBlankLines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/TextWithBlankLines.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ArcNegativeStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ArcNegativeStartingNegative.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileWider2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchWider2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativeClosePath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativeClosePath.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcStartingNegative.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/CurveFillWithHoles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/CurveFillWithHoles.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/CurvePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/CurvePathConnection.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ImagePatternInCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ImagePatternInCircle.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignLeftWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignLeftWrapped.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/LinearGradientDiagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/LinearGradientDiagonal.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/LinearGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/LinearGradientReverse.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/RadialGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/RadialGradientReverse.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/FontTests.RenderWeight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/FontTests.RenderWeight.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternInTriangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternInTriangle.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignLeftWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignLeftWrapped.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/LinearGradientDiagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/LinearGradientDiagonal.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/LinearGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/LinearGradientReverse.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/RadialGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/RadialGradientReverse.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithScaleTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransform.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchWider2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileTileWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ImagePatternInTriangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ImagePatternInTriangle.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/LinearGradientDiagonal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/LinearGradientDiagonal.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/LinearGradientReverse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/LinearGradientReverse.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrapped.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignRightWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignRightWrapped.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/LinearGradientInternalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/LinearGradientInternalBox.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWider.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativePathConnection.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrapped.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignRightWrapped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignRightWrapped.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/LinearGradientInternalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/LinearGradientInternalBox.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWider2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/RectanglePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/RectanglePathConnection.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithRotateTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransform.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchTileWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchTileStretchWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativeMultipleLoops.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativePathConnection.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativeSwappedAngles.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/LinearGradientInternalBox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/LinearGradientInternalBox.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWider2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/RectanglePathConnection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/RectanglePathConnection.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ArcNegativeStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ArcNegativeStartingNegative.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransform.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/Label.AlignCenterWrappedChangeText.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/Label.AlignCenterWrappedChangeText.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ArcNegativeStartingNegative.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ArcNegativeStartingNegative.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWider2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWider2x.png -------------------------------------------------------------------------------- /docs/en/ns-Xwt.Design.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | To be added. 4 | To be added. 5 | 6 | 7 | -------------------------------------------------------------------------------- /docs/en/ns-Xwt.Engine.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | To be added. 4 | To be added. 5 | 6 | 7 | -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/ImagePatternWithScaleTransform.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWider2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileTileWiderHigher2x.png -------------------------------------------------------------------------------- /Xwt/Xwt/CloseRequestedHandler.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace Xwt 4 | { 5 | public delegate void CloseRequestedHandler (object sender, CloseRequestedEventArgs args); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /docs/en/ns-Xwt.Backends.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | To be added. 4 | To be added. 5 | 6 | 7 | -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransform.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher.png -------------------------------------------------------------------------------- /docs/en/ns-Xwt.Drawing.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Xwt cross platform drawing API. 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png -------------------------------------------------------------------------------- /Testing/GtkTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/GtkTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/Label.AlignCenterWrappedChangeText.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransformWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/Tests/ReferenceImages/ImagePatternWithTranslateTransformWithAlpha.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchTileWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchTileStretchWiderHigher2x.png -------------------------------------------------------------------------------- /TestApps/WpfTest/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchDefaultSize2x.png -------------------------------------------------------------------------------- /Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/WpfTestRunner/ReferenceImages/NinePatchStretchStretchWiderHigher2x.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternWithRotateTransformWithAlpha.png -------------------------------------------------------------------------------- /Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mono/xwt/HEAD/Testing/MacTestRunner/ReferenceImages/ImagePatternWithScaleTransformWithAlpha.png -------------------------------------------------------------------------------- /docs/en/ns-Xwt.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | Xwt - Cross platform desktop user interface toolkit. 4 | To be added. 5 | 6 | 7 | -------------------------------------------------------------------------------- /TestApps/WpfTest/Directory.Build.targets: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | net472 5 | 6 | 7 | -------------------------------------------------------------------------------- /Testing/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /.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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- 1 | 2 | 3 | true 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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.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/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.Gtk/Xwt.Gtk.nuget.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Xwt.Gtk.dll.config 6 | PreserveNewest 7 | False 8 | 9 | 10 | -------------------------------------------------------------------------------- /Xwt.Gtk/Xwt.Gtk3.nuget.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Xwt.Gtk3.dll.config 6 | PreserveNewest 7 | False 8 | 9 | 10 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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.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 | -------------------------------------------------------------------------------- /TestApps/GtkOnWindowsTest/gtk-gui/gui.stetic: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | MainWindow 6 | CenterOnParent 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /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.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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /TestApps/GtkOnMacTest/gtk-gui/gui.stetic: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | MainWindow 10 | CenterOnParent 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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/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/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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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.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/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/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/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/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.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.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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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.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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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/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.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 | -------------------------------------------------------------------------------- /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.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.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 | -------------------------------------------------------------------------------- /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/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 | -------------------------------------------------------------------------------- /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/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.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/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/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.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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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.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/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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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 | -------------------------------------------------------------------------------- /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 | -------------------------------------------------------------------------------- /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/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/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.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/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/ContentPosition.cs: -------------------------------------------------------------------------------- 1 | // 2 | // ContentPosition.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 ContentPosition 31 | { 32 | Center, 33 | Left, 34 | Right, 35 | Top, 36 | Bottom 37 | } 38 | } 39 | 40 | -------------------------------------------------------------------------------- /Xwt/Xwt/HPaned.cs: -------------------------------------------------------------------------------- 1 | // 2 | // HPaned.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 HPaned: Paned 32 | { 33 | public HPaned (): base (Xwt.Backends.Orientation.Horizontal) 34 | { 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Xwt/Xwt/VPaned.cs: -------------------------------------------------------------------------------- 1 | // 2 | // VPaned.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 VPaned: Paned 32 | { 33 | public VPaned (): base (Xwt.Backends.Orientation.Vertical) 34 | { 35 | } 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /docs/en/Xwt.Backends/IButtonEventSink.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 | 20 | 21 | Method 22 | 23 | 1.0.4396.35768 24 | 25 | 26 | System.Void 27 | 28 | 29 | 30 | To be added. 31 | To be added. 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /Xwt/Xwt/VSlider.cs: -------------------------------------------------------------------------------- 1 | // 2 | // VSlider.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 | using Xwt.Backends; 28 | 29 | namespace Xwt 30 | { 31 | public class VSlider: Slider 32 | { 33 | public VSlider (): base (Orientation.Vertical) 34 | { 35 | } 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /Test/HBoxTests.cs: -------------------------------------------------------------------------------- 1 | // 2 | // HBoxTests.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 class HBoxTests: WidgetTests 31 | { 32 | public override Widget CreateWidget () 33 | { 34 | return new HBox (); 35 | } 36 | } 37 | } 38 | 39 | -------------------------------------------------------------------------------- /Test/VBoxTests.cs: -------------------------------------------------------------------------------- 1 | // 2 | // VBoxTests.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 class VBoxTests: WidgetTests 31 | { 32 | public override Widget CreateWidget () 33 | { 34 | return new VBox (); 35 | } 36 | } 37 | } 38 | 39 | --------------------------------------------------------------------------------