Skip to content

Instantly share code, notes, and snippets.

@lab1092
Created November 17, 2013 02:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lab1092/7508388 to your computer and use it in GitHub Desktop.
Save lab1092/7508388 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<!-- XSLT file for blender theme 2.6+ -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:output method="html" encoding="UTF-8"/>
<xsl:template match="/bpy/Theme">
<HTML>
<BODY>
<xsl:call-template name="Windows"/>
</BODY>
</HTML>
</xsl:template>
<!-- Windows -->
<xsl:template name="Windows">
<xsl:for-each select="*">
<h2><xsl:value-of select="name(.)"/></h2>
<xsl:apply-templates/>
</xsl:for-each>
</xsl:template>
<!-- ThemeUserInterface -->
<xsl:template match="ThemeUserInterface">
<table border="1">
<tr><th>menu_shadow_fac</th><td><xsl:value-of select="@menu_shadow_fac"/></td></tr>
<tr><th>menu_shadow_width</th><td><xsl:value-of select="@menu_shadow_width"/></td></tr>
<tr><th>icon_file</th><td><xsl:value-of select="@icon_file"/></td></tr>
<tr><th>icon_alpha</th><td><xsl:value-of select="@icon_alpha"/></td></tr>
<tr><th>axis_x</th><td><xsl:value-of select="@axis_x"/></td></tr>
<tr><th>axis_y</th><td><xsl:value-of select="@axis_y"/></td></tr>
<tr><th>axis_z</th><td><xsl:value-of select="@axis_z"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeView3D -->
<xsl:template match="ThemeView3D">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>wire</th><td><xsl:value-of select="@wire"/></td></tr>
<tr><th>lamp</th><td><xsl:value-of select="@lamp"/></td></tr>
<tr><th>camera</th><td><xsl:value-of select="@camera"/></td></tr>
<tr><th>empty</th><td><xsl:value-of select="@empty"/></td></tr>
<tr><th>object_selected</th><td><xsl:value-of select="@object_selected"/></td></tr>
<tr><th>object_active</th><td><xsl:value-of select="@object_active"/></td></tr>
<tr><th>object_grouped</th><td><xsl:value-of select="@object_grouped"/></td></tr>
<tr><th>object_grouped_active</th><td><xsl:value-of select="@object_grouped_active"/></td></tr>
<tr><th>transform</th><td><xsl:value-of select="@transform"/></td></tr>
<tr><th>vertex</th><td><xsl:value-of select="@vertex"/></td></tr>
<tr><th>vertex_select</th><td><xsl:value-of select="@vertex_select"/></td></tr>
<tr><th>vertex_size</th><td><xsl:value-of select="@vertex_size"/></td></tr>
<tr><th>edge_select</th><td><xsl:value-of select="@edge_select"/></td></tr>
<tr><th>edge_seam</th><td><xsl:value-of select="@edge_seam"/></td></tr>
<tr><th>edge_sharp</th><td><xsl:value-of select="@edge_sharp"/></td></tr>
<tr><th>edge_crease</th><td><xsl:value-of select="@edge_crease"/></td></tr>
<tr><th>edge_facesel</th><td><xsl:value-of select="@edge_facesel"/></td></tr>
<tr><th>face</th><td><xsl:value-of select="@face"/></td></tr>
<tr><th>face_select</th><td><xsl:value-of select="@face_select"/></td></tr>
<tr><th>face_dot</th><td><xsl:value-of select="@face_dot"/></td></tr>
<tr><th>facedot_size</th><td><xsl:value-of select="@facedot_size"/></td></tr>
<tr><th>nurb_uline</th><td><xsl:value-of select="@nurb_uline"/></td></tr>
<tr><th>nurb_vline</th><td><xsl:value-of select="@nurb_vline"/></td></tr>
<tr><th>nurb_sel_uline</th><td><xsl:value-of select="@nurb_sel_uline"/></td></tr>
<tr><th>nurb_sel_vline</th><td><xsl:value-of select="@nurb_sel_vline"/></td></tr>
<tr><th>act_spline</th><td><xsl:value-of select="@act_spline"/></td></tr>
<tr><th>handle_free</th><td><xsl:value-of select="@handle_free"/></td></tr>
<tr><th>handle_auto</th><td><xsl:value-of select="@handle_auto"/></td></tr>
<tr><th>handle_vect</th><td><xsl:value-of select="@handle_vect"/></td></tr>
<tr><th>handle_align</th><td><xsl:value-of select="@handle_align"/></td></tr>
<tr><th>handle_sel_free</th><td><xsl:value-of select="@handle_sel_free"/></td></tr>
<tr><th>handle_sel_auto</th><td><xsl:value-of select="@handle_sel_auto"/></td></tr>
<tr><th>handle_sel_vect</th><td><xsl:value-of select="@handle_sel_vect"/></td></tr>
<tr><th>handle_sel_align</th><td><xsl:value-of select="@handle_sel_align"/></td></tr>
<tr><th>lastsel_point</th><td><xsl:value-of select="@lastsel_point"/></td></tr>
<tr><th>extra_edge_len</th><td><xsl:value-of select="@extra_edge_len"/></td></tr>
<tr><th>extra_face_angle</th><td><xsl:value-of select="@extra_face_angle"/></td></tr>
<tr><th>extra_face_area</th><td><xsl:value-of select="@extra_face_area"/></td></tr>
<tr><th>editmesh_active</th><td><xsl:value-of select="@editmesh_active"/></td></tr>
<tr><th>normal</th><td><xsl:value-of select="@normal"/></td></tr>
<tr><th>vertex_normal</th><td><xsl:value-of select="@vertex_normal"/></td></tr>
<tr><th>bone_solid</th><td><xsl:value-of select="@bone_solid"/></td></tr>
<tr><th>bone_pose</th><td><xsl:value-of select="@bone_pose"/></td></tr>
<tr><th>bone_pose_active</th><td><xsl:value-of select="@bone_pose_active"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>outline_width</th><td><xsl:value-of select="@outline_width"/></td></tr>
<tr><th>bundle_solid</th><td><xsl:value-of select="@bundle_solid"/></td></tr>
<tr><th>camera_path</th><td><xsl:value-of select="@camera_path"/></td></tr>
<tr><th>skin_root</th><td><xsl:value-of select="@skin_root"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeGraphEditor -->
<xsl:template match="ThemeGraphEditor">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>window_sliders</th><td><xsl:value-of select="@window_sliders"/></td></tr>
<tr><th>channels_region</th><td><xsl:value-of select="@channels_region"/></td></tr>
<tr><th>icon_alpha</th><td><xsl:value-of select="@icon_alpha"/></td></tr>
<tr><th>vertex</th><td><xsl:value-of select="@vertex"/></td></tr>
<tr><th>vertex_select</th><td><xsl:value-of select="@vertex_select"/></td></tr>
<tr><th>vertex_size</th><td><xsl:value-of select="@vertex_size"/></td></tr>
<tr><th>handle_free</th><td><xsl:value-of select="@handle_free"/></td></tr>
<tr><th>handle_auto</th><td><xsl:value-of select="@handle_auto"/></td></tr>
<tr><th>handle_vect</th><td><xsl:value-of select="@handle_vect"/></td></tr>
<tr><th>handle_align</th><td><xsl:value-of select="@handle_align"/></td></tr>
<tr><th>handle_sel_free</th><td><xsl:value-of select="@handle_sel_free"/></td></tr>
<tr><th>handle_sel_auto</th><td><xsl:value-of select="@handle_sel_auto"/></td></tr>
<tr><th>handle_sel_vect</th><td><xsl:value-of select="@handle_sel_vect"/></td></tr>
<tr><th>handle_sel_align</th><td><xsl:value-of select="@handle_sel_align"/></td></tr>
<tr><th>lastsel_point</th><td><xsl:value-of select="@lastsel_point"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@lastsel_point"/></td></tr>
<tr><th>handle_vertex</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>handle_vertex_select</th><td><xsl:value-of select="@lastsel_point"/></td></tr>
<tr><th>handle_vertex_size</th><td><xsl:value-of select="@handle_vertex_select"/></td></tr>
<tr><th>active_channels_group</th><td><xsl:value-of select="@active_channels_group"/></td></tr>
<tr><th>dopesheet_channel</th><td><xsl:value-of select="@dopesheet_channel"/></td></tr>
<tr><th>dopesheet_subchannel</th><td><xsl:value-of select="@dopesheet_subchannel"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeFileBrowser -->
<xsl:template match="ThemeFileBrowser">
<table border="1">
<tr><th>selected_file</th><td><xsl:value-of select="@selected_file"/></td></tr>
<tr><th>scrollbar</th><td><xsl:value-of select="@scrollbar"/></td></tr>
<tr><th>scroll_handle</th><td><xsl:value-of select="@scroll_handle"/></td></tr>
<tr><th>active_file</th><td><xsl:value-of select="@active_file"/></td></tr>
<tr><th>active_file_text</th><td><xsl:value-of select="@active_file_text"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeNLAEditor -->
<xsl:template match="ThemeNLAEditor">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@selected_file"/></td></tr>
<tr><th>view_sliders</th><td><xsl:value-of select="@view_sliders"/></td></tr>
<tr><th>active_action</th><td><xsl:value-of select="@active_action"/></td></tr>
<tr><th>active_action_unset</th><td><xsl:value-of select="@active_action_unset"/></td></tr>
<tr><th>strips</th><td><xsl:value-of select="@strips"/></td></tr>
<tr><th>strips_selected</th><td><xsl:value-of select="@strips_selected"/></td></tr>
<tr><th>transition_strips</th><td><xsl:value-of select="@transition_strips"/></td></tr>
<tr><th>transition_strips_selected</th><td><xsl:value-of select="@transition_strips_selected"/></td></tr>
<tr><th>meta_strips</th><td><xsl:value-of select="@meta_strips"/></td></tr>
<tr><th>meta_strips_selected</th><td><xsl:value-of select="@meta_strips_selected"/></td></tr>
<tr><th>sound_strips</th><td><xsl:value-of select="@sound_strips"/></td></tr>
<tr><th>sound_strips_selected</th><td><xsl:value-of select="@sound_strips_selected"/></td></tr>
<tr><th>tweak</th><td><xsl:value-of select="@tweak"/></td></tr>
<tr><th>tweak_duplicate</th><td><xsl:value-of select="@tweak_duplicate"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeDopeSheet -->
<xsl:template match="ThemeDopeSheet">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>value_sliders</th><td><xsl:value-of select="@value_sliders"/></td></tr>
<tr><th>view_sliders</th><td><xsl:value-of select="@view_sliders"/></td></tr>
<tr><th>channels</th><td><xsl:value-of select="@channels_selected"/></td></tr>
<tr><th>channels_selected</th><td><xsl:value-of select="@channels_selected"/></td></tr>
<tr><th>channel_group</th><td><xsl:value-of select="@channel_group"/></td></tr>
<tr><th>channels_selected</th><td><xsl:value-of select="@channels_selected"/></td></tr>
<tr><th>active_channels_group</th><td><xsl:value-of select="@active_channels_group"/></td></tr>
<tr><th>long_key</th><td><xsl:value-of select="@long_key"/></td></tr>
<tr><th>long_key_selected</th><td><xsl:value-of select="@long_key_selected"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>dopesheet_channel</th><td><xsl:value-of select="@dopesheet_channel"/></td></tr>
<tr><th>dopesheet_subchannel</th><td><xsl:value-of select="@dopesheet_subchannel"/></td></tr>
<tr><th>summary</th><td><xsl:value-of select="@summary"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeImageEditor -->
<xsl:template match="ThemeImageEditor">
<table border="1">
<tr><th>vertex</th><td><xsl:value-of select="@vertex"/></td></tr>
<tr><th>vertex_select</th><td><xsl:value-of select="@vertex_select"/></td></tr>
<tr><th>vertex_size</th><td><xsl:value-of select="@vertex_size"/></td></tr>
<tr><th>face</th><td><xsl:value-of select="@face"/></td></tr>
<tr><th>face_select</th><td><xsl:value-of select="@face_select"/></td></tr>
<tr><th>face_dot</th><td><xsl:value-of select="@face_dot"/></td></tr>
<tr><th>facedot_size</th><td><xsl:value-of select="@facedot_size"/></td></tr>
<tr><th>editmesh_active</th><td><xsl:value-of select="@editmesh_active"/></td></tr>
<tr><th>scope_back</th><td><xsl:value-of select="@scope_back"/></td></tr>
<tr><th>preview_stitch_face</th><td><xsl:value-of select="@preview_stitch_face"/></td></tr>
<tr><th>preview_stitch_edge</th><td><xsl:value-of select="@preview_stitch_edge"/></td></tr>
<tr><th>preview_stitch_vert</th><td><xsl:value-of select="@preview_stitch_vert"/></td></tr>
<tr><th>preview_stitch_stitchable</th><td><xsl:value-of select="@preview_stitch_stitchable"/></td></tr>
<tr><th>preview_stitch_unstitchable</th><td><xsl:value-of select="@preview_stitch_unstitchable"/></td></tr>
<tr><th>preview_stitch_active</th><td><xsl:value-of select="@preview_stitch_active"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeSequenceEditor -->
<xsl:template match="ThemeSequenceEditor">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>window_sliders</th><td><xsl:value-of select="@window_sliders"/></td></tr>
<tr><th>movie_strip</th><td><xsl:value-of select="@movie_strip"/></td></tr>
<tr><th>movieclip_strip</th><td><xsl:value-of select="@movieclip_strip"/></td></tr>
<tr><th>image_strip</th><td><xsl:value-of select="@image_strip"/></td></tr>
<tr><th>scene_strip</th><td><xsl:value-of select="@scene_strip"/></td></tr>
<tr><th>audio_strip</th><td><xsl:value-of select="@audio_strip"/></td></tr>
<tr><th>effect_strip</th><td><xsl:value-of select="@effect_strip"/></td></tr>
<tr><th>transition_strip</th><td><xsl:value-of select="@transition_strip"/></td></tr>
<tr><th>meta_strip</th><td><xsl:value-of select="@meta_strip"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>keyframe</th><td><xsl:value-of select="@keyframe"/></td></tr>
<tr><th>draw_action</th><td><xsl:value-of select="@draw_action"/></td></tr>
<tr><th>preview_back</th><td><xsl:value-of select="@preview_back"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeProperties -->
<xsl:template match="ThemeProperties">
<table border="1">
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeTextEditor -->
<xsl:template match="ThemeTextEditor">
<table border="1">
<tr><th>line_numbers_background</th><td><xsl:value-of select="@line_numbers_background"/></td></tr>
<tr><th>selected_text</th><td><xsl:value-of select="@selected_text"/></td></tr>
<tr><th>syntax_builtin</th><td><xsl:value-of select="@syntax_builtin"/></td></tr>
<tr><th>syntax_symbols</th><td><xsl:value-of select="@syntax_symbols"/></td></tr>
<tr><th>syntax_special</th><td><xsl:value-of select="@syntax_special"/></td></tr>
<tr><th>syntax_preprocessor</th><td><xsl:value-of select="@syntax_preprocessor"/></td></tr>
<tr><th>syntax_reserved</th><td><xsl:value-of select="@syntax_reserved"/></td></tr>
<tr><th>syntax_comment</th><td><xsl:value-of select="@syntax_comment"/></td></tr>
<tr><th>syntax_string</th><td><xsl:value-of select="@syntax_string"/></td></tr>
<tr><th>syntax_numbers</th><td><xsl:value-of select="@syntax_numbers"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeTimeline -->
<xsl:template match="ThemeTimeline">
<table border="1">
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeNodeEditor -->
<xsl:template match="ThemeNodeEditor">
<table border="1">
<tr><th>node_selected</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>node_active</th><td><xsl:value-of select="@node_active"/></td></tr>
<tr><th>wire</th><td><xsl:value-of select="@wire"/></td></tr>
<tr><th>wire_select</th><td><xsl:value-of select="@wire_select"/></td></tr>
<tr><th>selected_text</th><td><xsl:value-of select="@selected_text"/></td></tr>
<tr><th>node_backdrop</th><td><xsl:value-of select="@node_backdrop"/></td></tr>
<tr><th>in_out_node</th><td><xsl:value-of select="@in_out_node"/></td></tr>
<tr><th>converter_node</th><td><xsl:value-of select="@converter_node"/></td></tr>
<tr><th>operator_node</th><td><xsl:value-of select="@operator_node"/></td></tr>
<tr><th>group_node</th><td><xsl:value-of select="@group_node"/></td></tr>
<tr><th>frame_node</th><td><xsl:value-of select="@frame_node"/></td></tr>
<tr><th>matte_node</th><td><xsl:value-of select="@matte_node"/></td></tr>
<tr><th>distor_node</th><td><xsl:value-of select="@distor_node"/></td></tr>
<tr><th>noodle_curving</th><td><xsl:value-of select="@noodle_curving"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeLogicEditor -->
<xsl:template match="ThemeLogicEditor">
<table border="1">
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeOutliner -->
<xsl:template match="ThemeOutliner">
<table border="1">
<tr><th>match</th><td><xsl:value-of select="@match"/></td></tr>
<tr><th>selected_highlight</th><td><xsl:value-of select="@selected_highlight"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeInfo -->
<xsl:template match="ThemeInfo">
<table border="1">
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeUserPreferences -->
<xsl:template match="ThemeUserPreferences">
<table border="1">
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeConsole -->
<xsl:template match="ThemeConsole">
<table border="1">
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeClipEditor -->
<xsl:template match="ThemeClipEditor">
<table border="1">
<tr><th>marker_outline</th><td><xsl:value-of select="@marker_outline"/></td></tr>
<tr><th>marker</th><td><xsl:value-of select="@marker"/></td></tr>
<tr><th>active_marker</th><td><xsl:value-of select="@selected_marker"/></td></tr>
<tr><th>selected_marker</th><td><xsl:value-of select="@selected_marker"/></td></tr>
<tr><th>disabled_marker</th><td><xsl:value-of select="@disabled_marker"/></td></tr>
<tr><th>locked_marker</th><td><xsl:value-of select="@locked_marker"/></td></tr>
<tr><th>path_before</th><td><xsl:value-of select="@path_before"/></td></tr>
<tr><th>path_after</th><td><xsl:value-of select="@path_after"/></td></tr>
<tr><th>grid</th><td><xsl:value-of select="@grid"/></td></tr>
<tr><th>frame_current</th><td><xsl:value-of select="@frame_current"/></td></tr>
<tr><th>handle_vertex</th><td><xsl:value-of select="@handle_vertex"/></td></tr>
<tr><th>handle_vertex_select</th><td><xsl:value-of select="@handle_vertex_select"/></td></tr>
<tr><th>handle_vertex_size</th><td><xsl:value-of select="@handle_vertex_size"/></td></tr>
<tr><th>strips</th><td><xsl:value-of select="@strips"/></td></tr>
<tr><th>strips_selected</th><td><xsl:value-of select="@strips_selected"/></td></tr>
<tr><th>(elements)</th><td>
<xsl:for-each select="*">
<table border="1">
<tr><td><xsl:value-of select="name(.)"/></td>
<td>
<xsl:apply-templates/>
</td></tr>
</table>
</xsl:for-each>
</td></tr>
</table>
</xsl:template>
<!-- ThemeWidgetColors -->
<xsl:template match="ThemeWidgetColors">
<table border="1">
<tr><th>outline</th><td><xsl:value-of select="@outline"/></td></tr>
<tr><th>inner</th><td><xsl:value-of select="@inner"/></td></tr>
<tr><th>inner_sel</th><td><xsl:value-of select="@inner_sel"/></td></tr>
<tr><th>item</th><td><xsl:value-of select="@item"/></td></tr>
<tr><th>text</th><td><xsl:value-of select="@text"/></td></tr>
<tr><th>text_sel</th><td><xsl:value-of select="@text_sel"/></td></tr>
<tr><th>show_shaded</th><td><xsl:value-of select="@show_shaded"/></td></tr>
<tr><th>shadetop</th><td><xsl:value-of select="@shadetop"/></td></tr>
<tr><th>shadedown</th><td><xsl:value-of select="@shadedown"/></td></tr>
</table>
</xsl:template>
<!-- ThemeWidgetStateColors -->
<xsl:template match="ThemeWidgetStateColors">
<table border="1">
<tr><th>inner_anim</th><td><xsl:value-of select="@inner_anim"/></td></tr>
<tr><th>inner_anim_sel</th><td><xsl:value-of select="@inner_anim_sel"/></td></tr>
<tr><th>inner_key</th><td><xsl:value-of select="@inner_key"/></td></tr>
<tr><th>inner_key_sel</th><td><xsl:value-of select="@inner_key_sel"/></td></tr>
<tr><th>inner_driven</th><td><xsl:value-of select="@inner_driven"/></td></tr>
<tr><th>inner_driven_sel</th><td><xsl:value-of select="@inner_driven_sel"/></td></tr>
<tr><th>blend</th><td><xsl:value-of select="@blend"/></td></tr>
</table>
</xsl:template>
<!-- ThemeSpaceGradient -->
<xsl:template match="ThemeSpaceGradient">
<table border="1">
<tr><th>title</th><td><xsl:value-of select="@title"/></td></tr>
<tr><th>text</th><td><xsl:value-of select="@text"/></td></tr>
<tr><th>text_hi</th><td><xsl:value-of select="@text_hi"/></td></tr>
<tr><th>header</th><td><xsl:value-of select="@header"/></td></tr>
<tr><th>header_text</th><td><xsl:value-of select="@header_text"/></td></tr>
<tr><th>header_text_hi</th><td><xsl:value-of select="@header_text_hi"/></td></tr>
<tr><th>button_title</th><td><xsl:value-of select="@button_title"/></td></tr>
<tr><th>button_text</th><td><xsl:value-of select="@button_text"/></td></tr>
<tr><th>button_text_hi</th><td><xsl:value-of select="@button_text_hi"/></td></tr>
<tr><th> </th><td><xsl:apply-templates/></td></tr>
</table>
</xsl:template>
<!-- ThemePanelColors -->
<xsl:template match="ThemePanelColors">
<table border="1">
<tr><th>ThemePanelColors</th>
<td>
<table border="1">
<tr><th>header</th><td><xsl:value-of select="@header"/></td></tr>
<tr><th>back</th><td><xsl:value-of select="@back"/></td></tr>
<tr><th>show_header</th><td><xsl:value-of select="@show_header"/></td></tr>
<tr><th>show_back</th><td><xsl:value-of select="@show_back"/></td></tr>
</table></td></tr>
</table>
</xsl:template>
<!-- ThemeGradientColors -->
<xsl:template match="ThemeGradientColors">
<table border="1">
<tr><th>ThemeGradientColors</th>
<td><table border="1">
<tr><th>show_grad</th><td><xsl:value-of select="@show_grad"/></td></tr>
<tr><th>gradient</th><td><xsl:value-of select="@gradient"/></td></tr>
<tr><th>high_gradient</th><td><xsl:value-of select="@high_gradient"/></td></tr>
</table></td></tr>
</table>
</xsl:template>
<!-- -->
<!-- ThemeSpaceGeneric -->
<xsl:template match="ThemeSpaceGeneric">
<table border="1">
<tr><th>ThemeSpaceGeneric</th>
<td><table border="1">
<tr><th>back</th><td><xsl:value-of select="@back"/></td></tr>
<tr><th>title</th><td><xsl:value-of select="@title"/></td></tr>
<tr><th>text</th><td><xsl:value-of select="@text"/></td></tr>
<tr><th>header</th><td><xsl:value-of select="@header"/></td></tr>
<tr><th>header_text</th><td><xsl:value-of select="@header_text"/></td></tr>
<tr><th>header_text_hi</th><td><xsl:value-of select="@header_text_hi"/></td></tr>
<tr><th>button</th><td><xsl:value-of select="@button"/></td></tr>
<tr><th>button_title</th><td><xsl:value-of select="@button_title"/></td></tr>
<tr><th>button_text</th><td><xsl:value-of select="@button_text"/></td></tr>
<tr><th>button_text_hi</th><td><xsl:value-of select="@button_text_hi"/></td></tr>
<tr><th> </th><td><xsl:apply-templates/></td></tr>
</table></td></tr>
</table>
</xsl:template>
<!-- ThemeSpaceListGeneric -->
<xsl:template match="ThemeSpaceListGeneric">
<table border="1">
<tr><th>ThemeSpaceListGeneric</th>
<td><table border="1">
<tr><th>list</th><td><xsl:value-of select="@list"/></td></tr>
<tr><th>list_title</th><td><xsl:value-of select="@list_title"/></td></tr>
<tr><th>list_text</th><td><xsl:value-of select="@list_text"/></td></tr>
<tr><th>list_text_hi</th><td><xsl:value-of select="@list_text_hi"/></td></tr>
</table></td></tr>
</table>
</xsl:template>
<!-- ThemeBoneColorSet -->
<xsl:template match="ThemeBoneColorSet">
<table border="1">
<tr><th>ThemeBoneColorSet</th>
<td><table border="1">
<tr><th>normal</th><td><xsl:value-of select="@normal"/></td></tr>
<tr><th>select</th><td><xsl:value-of select="@select"/></td></tr>
<tr><th>active</th><td><xsl:value-of select="@active"/></td></tr>
<tr><th>show_colored_constraints</th><td><xsl:value-of select="@show_colored_constraints"/></td></tr>
</table></td></tr>
</table>
</xsl:template>
</xsl:stylesheet>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment