diff options
author | Camille Letavernier | 2015-01-27 09:42:03 +0000 |
---|---|---|
committer | Camille Letavernier | 2015-01-27 09:43:04 +0000 |
commit | b40295e3bf768ecb7618dfd214804b861ca9ffe1 (patch) | |
tree | 116e3e6ac61fa77346089c89f93a40de01fe641e /plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt | |
parent | d4aab3724ecd31bc3c9b57946dc00303a61ca22c (diff) | |
download | org.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.tar.gz org.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.tar.xz org.eclipse.papyrus-b40295e3bf768ecb7618dfd214804b861ca9ffe1.zip |
384570: [CSS - Export] It should be possible to export a set ofcommitters/cletavernie/bug-384570-cssExport
stylesheets to create a Theme plug-in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=384570
Diffstat (limited to 'plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt')
-rw-r--r-- | plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt b/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt new file mode 100644 index 00000000000..0cbc164aa91 --- /dev/null +++ b/plugins/customization/org.eclipse.papyrus.infra.gmfdiag.css.export/model/ui/MultipleCSSStylesheet.xwt @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?>
+<Composite xmlns:x="http://www.eclipse.org/xwt" xmlns="http://www.eclipse.org/xwt/presentation"
+ xmlns:j="clr-namespace:java.lang" xmlns:ppe="clr-namespace:org.eclipse.papyrus.views.properties.widgets"
+ xmlns:ppel="clr-namespace:org.eclipse.papyrus.views.properties.widgets.layout">
+ <Composite.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Composite.layout>
+ <Composite>
+ <Composite.layout>
+ <ppel:PropertiesLayout numColumns="1"></ppel:PropertiesLayout>
+ </Composite.layout>
+ <ppe:StringFileSelector
+ property="customization:FileBasedCustomizableElement:file" input="{Binding}"></ppe:StringFileSelector>
+ <ppe:StringCombo input="{Binding}"
+ property="csscustomization:CSSStylesheet:theme"></ppe:StringCombo>
+ </Composite>
+ <Group text="New theme">
+ <Group.layout>
+ <ppel:PropertiesLayout></ppel:PropertiesLayout>
+ </Group.layout>
+ <ppe:StringEditor input="{Binding}"
+ property="csscustomization:CSSStylesheet:label"></ppe:StringEditor>
+ <ppe:StringFileSelector allowFileSystem="true"
+ input="{Binding}" allowWorkspace="true"
+ property="csscustomization:CSSStylesheet:icon"></ppe:StringFileSelector>
+ </Group>
+</Composite>
\ No newline at end of file |