Core: Difference between revisions

From Wiki Maui Linux NET
Jump to navigation Jump to search
Line 253: Line 253:
[[File:Maui Sample Project Gestures Page.png|thumb|Maui Sample Project Gestures Page]]
[[File:Maui Sample Project Gestures Page.png|thumb|Maui Sample Project Gestures Page]]
<span id="GesturesPage"></span>
<span id="GesturesPage"></span>
Gestures currently not full implemented see also https://github.com/MauiGtk/maui-linux/issues/80
{| class="wikitable sortable"
! Function/Feature !! Works !! Notes
|-
| Drag And Drop || <span style="color:#dc2626; font-weight:bold;">✗</span> ||
|-
| Drag And Drop File from OS || <span style="color:#dc2626; font-weight:bold;">✗</span> || 
|-
| Pan Gesture || <span style="color:#dc2626; font-weight:bold;">✗</span> || 
|-
| Pinch Gesture || <span style="color:#dc2626; font-weight:bold;">✗</span> || 
|-
| Pointer Gesture || <span style="color:#dc2626; font-weight:bold;">✗</span> ||
|-
| Swipe Gesture || <span style="color:#dc2626; font-weight:bold;">✗</span> ||
|-
| Tap Gesture || <span style="color:#dc2626; font-weight:bold;">✗</span> ||
|-
|}
<div style="clear: both;"></div>
<div style="clear: both;"></div>



Revision as of 13:56, 6 November 2025

Alerts

Maui Linux Alerts Page
Maui Sample Project Alerts Page
Function/Feature Works Notes
Welcome Alert
Alert Simple
Alert YES/NO
ActionSheet Simple
ActionSheet Cancel/Delete
Question 1 Throws Not Implemented Exception
Question 2 Throws Not Implemented Exception

App Control

Maui Linux Sample Project AppControl Page
Maui Sample Project AppControl Page
Function/Feature Works Notes
Terminate Application

AppThemeBindings

Maui Sample Project AppThemeBindings Page
Maui Sample Project App Theme Bindings Page

Function/Feature Works Notes
Line 1
Line 2
Line 3

Brushes

Maui Linux Sample Project Brushes Page
Maui Sample Project Brushes Page

Function/Feature Works Notes
TabbedPage Not Implemented yet see [1]
SolidColorBrush
SolidColorBrush (Predefined Brush) ?
SolidColorBrush (Color) ?
SolidColorBrush (Hex) ?
SolidColorBrush (Property Tag Syntax) ?
LinearGradientBrush
LinearGradientBrush (Horizontal) ?
LinearGradientBrush (Vertical) ?
LinearGradientBrush (Diagonal) ?
RadialGradientBrush
RadialGradientBrush (Upper left) ?
RadialGradientBrush (Center) ?
RadialGradientBrush (Lower right) ?
Using CSS
linear-gradient(90deg, rgb(255, 0, 0),rgb(255, 153, 51)) ?
linear-gradient(180deg, rgb(255, 0, 0),rgb(255, 153, 51)) ?
linear-gradient(270deg, rgb(255, 0, 0),rgb(255, 153, 51)) ?
radial-gradient(circle, rgb(255, 0, 0) 25%, rgb(0, 255, 0) 50%, rgb(0, 0, 255) 75%) ?
radial-gradient(circle at left, rgb(255, 0, 0) 25%, rgb(0, 255, 0) 50%, rgb(0, 0, 255) 75%) ?
radial-gradient(circle at right, rgb(255, 0, 0) 25%, rgb(0, 255, 0) 50%, rgb(0, 0, 255) 75%) ?
Brush Changes
Sharing Brushes Resources
- Static ?
- Dynamic ?
Update Brush Colors
SolidColorBrush - Update Color ?
SolidColorBrush - Remove Polygon ?
LinearGradientBrush - Update Color ?
LinearGradientBrush - Remove Polygon ?
RadialGradientBrush - Update Color ?
RadialGradientBrush - Remove Polygon ?
BindingContext
Brush BindingContext - Remove Polygon ?

Clip

Maui Linux Sample Project Clip Page
Maui Sample Project Clip Page

Clipping is not implemented yet see https://github.com/MauiGtk/maui-linux/issues/86

Function/Feature Works Notes
Image
Clipped Image using RectangleGeometry
Clipped Image using EllipseGeometry
Clipped Image using GeometryGroup
ActionSheet Cancel/Delete
Clipped Image using PathGeometry

ContextFlyout

Maui Sample Project ContextFlyout Page

Currently Throws Dll not found exception --> Webkit

ContextMenu/ContextFlyout currently not implemented see https://github.com/MauiGtk/maui-linux/issues/85

ContentPage

Maui Linux Sample Project Content Page
Maui Sample Project Content Page

See also: https://github.com/MauiGtk/maui-linux/issues/71

Function/Feature Works Notes
ContentPage BackgroundImage
ContentPage Background

Device

Maui Linux Sample Project Device Page
Maui Sample Project Device Page

Not sure what needed to see here

Dispatcher

Maui Linux Sample Project Dispatcher Page
Maui Sample Project Dispatcher Page

Function/Feature Works Notes
Fail Access
Access
3 Seconds Later
3 Seconds Timer (Start/Stop)
Device.StartTimer(3s) (Start/Stop)

Effects

Maui Linux Sample Project Effects Page
Maui Sample Project Effects Page

Function/Feature Works Notes
Entry With Focus Routing Effect
Entry With Focus Platform Effect

FlyoutPage

Maui Linux Sample Project Flyout Page
Maui Sample Project Flyout Page

Not sure what it should do, the original Windows Maui Sample Project does nothing

Focus Management

Maui Linux Sample Project Focus Managment Page
Maui Sample Project Focus Management Page

Function/Feature Works Notes
Focus Entry
Unfocus Entry
Update State Text

Gestures

Maui Linux Sample Project Gestures Page
Maui Sample Project Gestures Page

Gestures currently not full implemented see also https://github.com/MauiGtk/maui-linux/issues/80

Function/Feature Works Notes
Drag And Drop
Drag And Drop File from OS
Pan Gesture
Pinch Gesture
Pointer Gesture
Swipe Gesture
Tap Gesture

InputTransparent

Maui Linux Sample Project Input Transparent Page
Maui Sample Project Input Transparent Page

Maui Linux Sample Project MenuBar Page
Maui Sample Project MenuBar Page

Maui Linux Sample Project Modal Page
Maui Sample Project Modal Page

Multi-Window

Maui Sample Project Multi-Window Page

Maui Linux Sample Project Navigation Page
Maui Sample Project Navigation Page

Semantics

Maui Linux Sample Project Semantics Page
Maui Sample Project Semantics Page

Shadows

Maui Linux Sample Project Shadows Page

Transformations

Maui Sample Project Transformations Page

Window Title Bar

Maui Sample Project Window Title Bar Page