summaryrefslogtreecommitdiff
path: root/modules/gui/etc/flexdock-themes.xml
blob: bfc69b8a77bf588c03aef16694444198ba949191 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?xml version="1.0" encoding="UTF-8"?>
<flexview-themes>
    
    <!-- Map the PLAFs to specific themes -->
    <plaf name="com.apple.laf.AquaLookAndFeel" ref="scilab-macos" />
    <plaf name="javax.swing.plaf.metal.MetalLookAndFeel" ref="scilab" />
    <plaf name="com.sun.java.swing.plaf.gtk.GTKLookAndFeel" ref="scilab" />
    <plaf name="com.sun.java.swing.plaf.windows.WindowsLookAndFeel" ref="scilab" />
    <plaf name="com.sun.java.swing.plaf.motif.MotifLookAndFeel" ref="scilab" />
    
    <!-- Begin Scilab -->
    <theme name="scilab" description="Scilab Theme" view-ui="scilab">
        <view-ui name="scilab">
            <property name="titlebar-ui" value="scilab"/>
        </view-ui>
        
        <!-- List the various titlebars that are available -->
        <titlebar-ui name="scilab" extends="default">
            <property name="icon-map" value="scilab" />
        </titlebar-ui>
        
        <icon-resource name="scilab.undock">
            <property name="default" value="undock_default.png" />
            <property name="active" value="undock_active.png" />
            <property name="tooltip" value="Undock" handler="string" />
        </icon-resource>
        
        <icon-resource name="scilab.help">
            <property name="default" value="dock_help_default.png" />
            <property name="active" value="dock_help_active.png" />
            <property name="tooltip" value="Help on component" handler="string" />
        </icon-resource>
        
        <icon-resource name="scilab.close" extends="win32.close">
            <property name="default" value="scilab_close_default.png" />
            <property name="active" value="scilab_close_active.png" />
        </icon-resource>
        
        <!-- List the available icon maps -->	
        <icon-map name="scilab">
            <property name="close" value="scilab.close" />
            <property name="pin" value="win32.pin" />
            <property name="undock" value="scilab.undock" />
            <property name="help" value="scilab.help" />
        </icon-map>
    </theme>
    <!-- End Scilab -->
    
    <!-- Begin Scilab MacOS-->
    <theme name="scilab-macos" description="Scilab Theme for MacOS" view-ui="scilab-macos" extends="scilab">
        
        <view-ui name="scilab-macos" extends="scilab">
            <property name="titlebar-ui" value="scilab-macos"/>
        </view-ui>
        
        <titlebar-ui name="scilab-macos" extends="scilab">
            <property name="painter" value="scilabMacosPainter" handler="paint"/>
        </titlebar-ui>
        
        <painter-resource name="scilabMacosPainter">
            <property name="classname" value="org.flexdock.plaf.resources.paint.DefaultPainter"/>
            <property name="bgcolor.active" value="#000000" handler="color"/>
        </painter-resource>
        
    </theme>
    
    
</flexview-themes>