mirror of
https://github.com/bloxstraplabs/bloxstrap.git
synced 2025-04-19 09:01:32 -07:00
* add custom bootstrappers * add avalonedit to licenses page * add gif support * add stretch & stretchdirection to images * dont create a bitmapimage for gifs * remove maxheight and maxwidth sets * remove comment * add isenabled * add more textblock properties * add markdowntextblocks * update how transform elements are stored * overhaul textbox content * dont set fontsize if not set * fix warnings * add foreground property to control * add background property to textblock * count descendants and increase element cap * add auto complete * dont display completion window if there is no data * sort schema elements and types * make ! close the completion window * add end tag auto complete * fix pos being wrong * dont treat comments as elements * add imagebrushes * follow same conventions as brushes * fix exception messages * fix them again * update schema * fix crash * now it works * wrong attribute name * add solidcolorbrush * move converters into a separate file * add lineargradientbrushes * unify handlers * update schema * add fake BloxstrapCustomBootstrapper * stop adding an extra end character * add property element auto-complete * add title attribute to custombloxstrapbootstrapper * add shapes * add string translation support * use default wpf size instead of 100x100 * update min height of window * fix verticalalignment not working * uncap height and width * add effects * move transformation handler inside frameworkelement * fix title bar effect & transformation removal * add more frameworkelement properties * add layout transform * add font properties to control * improve window border stuff * make sure file contents are in CRLF * add cornerradius to progress bar * add progressring * Update wpfui * update schema * update function names * add children check to content * make sure only one content is defined * add fontfamily * update schema * only allow file uris for images * disable backdrop * move text setter to textblock handler from base * split up creator into multiple files * turn version into a constant * add grids * cleanup converters * add IgnoreTitleBarInset * add Version to schema * reveal custom bootstrapper stuff on selection * increase listbox height * only set statustext binding in textblock * update ui * rename ZIndex to Panel.ZIndex * add stackpanel * add border * fix being unable to apply transforms on grids * rearrange and add new editor button * use snackbars for saving * add close confirmation message * use viewmodel variable * remove pointless onpropertychanged call * add version string format * start editor window in the centre * update licenses page also resized the about window so everything could fit nicely * fix border not inheriting frameworkelement * add WindowCornerPreference * add the import dialog * add an export theme button * update version number * localise CustomDialog exceptions * localise custom theme editor * localise custom theme add dialog * localise frontend * localise appearance menu page * change customtheme error strings namespace * change icons on appearance page * update button margin on appearance page
63 lines
2.3 KiB
Plaintext
63 lines
2.3 KiB
Plaintext
<SyntaxDefinition name="XML" extensions=".xml;.xsl;.xslt;.xsd;.manifest;.config;.addin;.xshd;.wxs;.wxi;.wxl;.proj;.csproj;.vbproj;.ilproj;.booproj;.build;.xfrm;.targets;.xaml;.xpt;.xft;.map;.wsdl;.disco;.ps1xml;.nuspec" xmlns="http://icsharpcode.net/sharpdevelop/syntaxdefinition/2008">
|
|
<Color foreground="Green" name="Comment" exampleText="<!-- comment -->" />
|
|
<Color foreground="Blue" name="CData" exampleText="<![CDATA[data]]>" />
|
|
<Color foreground="Blue" name="DocType" exampleText="<!DOCTYPE rootElement>" />
|
|
<Color foreground="Blue" name="XmlDeclaration" exampleText='<?xml version="1.0"?>' />
|
|
<Color foreground="DarkMagenta" name="XmlTag" exampleText='<tag attribute="value" />' />
|
|
<Color foreground="Red" name="AttributeName" exampleText='<tag attribute="value" />' />
|
|
<Color foreground="Blue" name="AttributeValue" exampleText='<tag attribute="value" />' />
|
|
<Color foreground="Teal" name="Entity" exampleText="index.aspx?a=1&amp;b=2" />
|
|
<Color foreground="Olive" name="BrokenEntity" exampleText="index.aspx?a=1&b=2" />
|
|
|
|
<RuleSet>
|
|
<Span color="Comment" multiline="true">
|
|
<Begin><!--</Begin>
|
|
<End>--></End>
|
|
</Span>
|
|
<Span color="CData" multiline="true">
|
|
<Begin><!\[CDATA\[</Begin>
|
|
<End>]]></End>
|
|
</Span>
|
|
<Span color="DocType" multiline="true">
|
|
<Begin><!DOCTYPE</Begin>
|
|
<End>></End>
|
|
</Span>
|
|
<Span color="XmlDeclaration" multiline="true">
|
|
<Begin><\?</Begin>
|
|
<End>\?></End>
|
|
</Span>
|
|
<Span color="XmlTag" multiline="true">
|
|
<Begin><</Begin>
|
|
<End>></End>
|
|
<RuleSet>
|
|
<!-- Treat the position before '<' as end, as that's not a valid character
|
|
in attribute names and indicates the user forgot a closing quote. -->
|
|
<Span color="AttributeValue" multiline="true" ruleSet="EntitySet">
|
|
<Begin>"</Begin>
|
|
<End>"|(?=<)</End>
|
|
</Span>
|
|
<Span color="AttributeValue" multiline="true" ruleSet="EntitySet">
|
|
<Begin>'</Begin>
|
|
<End>'|(?=<)</End>
|
|
</Span>
|
|
<Rule color="AttributeName">[\d\w_\-\.]+(?=(\s*=))</Rule>
|
|
<Rule color="AttributeValue">=</Rule>
|
|
</RuleSet>
|
|
</Span>
|
|
<Import ruleSet="EntitySet"/>
|
|
</RuleSet>
|
|
|
|
<RuleSet name="EntitySet">
|
|
<Rule color="Entity">
|
|
&
|
|
[\w\d\#]+
|
|
;
|
|
</Rule>
|
|
|
|
<Rule color="BrokenEntity">
|
|
&
|
|
[\w\d\#]*
|
|
#missing ;
|
|
</Rule>
|
|
</RuleSet>
|
|
</SyntaxDefinition> |