View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002446 | NoesisGUI | C++ SDK | public | 2022-10-25 10:49 | 2022-10-25 10:49 |
Reporter | maherne | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | ||
Product Version | 3.2.0 | ||||
Summary | 0002446: XamlName and AlphaNumeric parsers do not support UTF8 characters | ||||
Description | XamlName (in XamlReaderExpr.h) and AlphaNumeric (in ParserExpr.h) use the isalpha/isalnum methods which expect an ASCII character as their input. WPF/Blend support a wide range of alpha characters in type and property names. | ||||
Steps To Reproduce | The following works in WPF/Blend, but not in Noesis. The 'é' in 'Painéal' causes the XamlName parser to fail and assert in isalnum. <Grid xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:local="clr-namespace:LocalApp"> <local:Painéal /> </Grid> | ||||
Tags | No tags attached. | ||||
Platform | Any | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-25 10:49 | maherne | New Issue |