I was also reading up on XMP which was originally Adobe product but is now a official W3C open standard under Apache foundation, it's for tagging media assets with any sort of useful data, such as Resource Description Framework Model (RDF), for media content management like to give meaningful description of the content or perhaps the content object's properties: height and width, pixel depth, resolution, etc. XMP can be found in use in certain PDF workflows in print production for job tracking, including specification of print parameters such as step and repeat grid for printing plate layouts for example

All of this reading up happens to fall right in with the discussion about the rebuilding of the IDE's ResourceCenter stack.
We could use some XML format to make an index stack that builds most of itself from stack.xml data in a subdirectory, along with preview images and of course the actual stack(s) themselves. Then you browse them in the index stack and launch (go to stack...) the ones that interest you from this index. We would have a main category covering basics, but we could have some other categories as well, coustom content from other locations could be pulled into the generated index as well and listed along with whatever pre-installed content. You would have in your IDE user's customization folder (~/My OpenXTfalk directory) a folder called ResourceCenter that you could add stacks to, perhaps, via a new content package manager stack, those stacks and meta data get downloaded from some online repository of ResourceCenter stacks residing on GitHub.
This some of the XML for HyperCard's Home stack as spit out by StackImport, with a bunch of other files, mostly more xml, one CSS with Font info, PATs, raw bitmaps, and other raw data.
Code: Select all
xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE stack PUBLIC "-//Apple, Inc.//DTD stack V 2.0//EN" "" >
<stack>
<name>Resources.stak</name>
<id>-1</id>
<cardCount>10</cardCount>
<cardID>2992</cardID>
<listID>5972</listID>
<cantModify><false /></cantModify>
<cantDelete><false /></cantDelete>
<cantAbort><false /></cantAbort>
<cardSize>
<width>480</width>
<height>296</height>
</cardSize>
<script>∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
What is HyperCard?
Version 2.3
©Copyright 1993-1995 by Apple Computer,Inc.
All Rights Reserved.
Created by Instructional Products at Apple Computer, Inc.
Vers. 1.0 by Pat Chaney, Eli Cochran, Pete Harbeson, and Sarah McGranaghan
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
-- S T A C K S C R I P T
-- THE SCRIPTS FOR THIS STACK ARE IN THE BACKGROUND SCRIPT AND
-- SOME OF THE BACKGROUND OBJECTS</script>
<background id="2619" file="background_2619.xml" name="Content" />
<card id="2992" file="card_2992.xml" marked="false" name="Welcome" owner="2619" />
<card id="4222" file="card_4222.xml" marked="false" name="Introduction" owner="2619" />
<card id="4745" file="card_4745.xml" marked="false" name="HyperCard" owner="2619" />
<card id="4950" file="card_4950.xml" marked="false" name="Stacks" owner="2619" />
<card id="5244" file="card_5244.xml" marked="false" name="Cards" owner="2619" />
<card id="5608" file="card_5608.xml" marked="false" name="Buttons" owner="2619" />
<card id="5738" file="card_5738.xml" marked="false" name="Home" owner="2619" />
<card id="7374" file="card_7374.xml" marked="false" name="More Stacks" owner="2619" />
<card id="6220" file="card_6220.xml" marked="false" name="Creating Stacks" owner="2619" />
<card id="6449" file="card_6449.xml" marked="false" name="What's Next" owner="2619" />
</stack>
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
<card>
<id>6449</id>
<filler1>0</filler1>
<bitmap>BMAP_7989.pbm</bitmap>
<cantDelete> <false /> </cantDelete>
<showPict> <true /> </showPict>
<dontSearch> <false /> </dontSearch>
<owner>2619</owner>
<link rel="stylesheet" type="text/css" href="stylesheet_3241.css" />
<part>
<id>2</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>284</left>
<top>265</top>
<right>314</right>
<bottom>291</bottom>
</rect>
<style>opaque</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>10381</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Next</name>
<script>on mouseUp
go Home
end mouseUp</script>
</part>
<content>
<layer>background</layer>
<id>24</id>
<text><span class="style1">hat's Next
</span><span class="style2">You’re ready to start exploring HyperCard stacks!
Your Home stack is a good place to start exploring.
To go Home, click the Home button at the bottom of this card.
If you want to stop using HyperCard for now, choose Quit HyperCard from the File menu.</span></text>
</content>
<content>
<layer>background</layer>
<id>26</id>
<text>What's Next
You’re ready to start exploring HyperCard stacks!
Your Home stack is a good place to start exploring.
To go Home, click the Home button at the bottom of this card.
If you want to stop using HyperCard for now, choose Quit HyperCard from the File menu.</text>
</content>
<name>What's Next</name>
<script></script>
</card>
Code: Select all
.style1
{
font-weight: bold;
}
.style2
{
}
.style4
{
font-family: "Palatino";
font-size: 14pt;
}
.style5
{
font-family: "Geneva";
font-size: 12pt;
}
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE background PUBLIC "-//Apple, Inc.//DTD background V 2.0//EN" "" >
<background>
<id>2619</id>
<filler1>0</filler1>
<bitmap>BMAP_4001.pbm</bitmap>
<cantDelete> <false /> </cantDelete>
<showPict> <true /> </showPict>
<dontSearch> <false /> </dontSearch>
<link rel="stylesheet" type="text/css" href="stylesheet_3241.css" />
<part>
<id>24</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <false /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>121</left>
<top>3</top>
<right>477</right>
<bottom>262</bottom>
</rect>
<style>transparent</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Palatino</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<textHeight>18</textHeight>
<name>Body Player</name>
<script></script>
</part>
<part>
<id>1</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>6</top>
<right>114</right>
<bottom>28</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <true /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Welcome</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>4</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>32</top>
<right>114</right>
<bottom>54</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Introduction</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>13</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>58</top>
<right>114</right>
<bottom>80</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>HyperCard</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>14</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>240</top>
<right>114</right>
<bottom>262</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>What's Next</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>15</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>84</top>
<right>114</right>
<bottom>106</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Stacks</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>16</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>110</top>
<right>114</right>
<bottom>132</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Cards</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>17</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>136</top>
<right>114</right>
<bottom>158</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Buttons</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>18</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>162</top>
<right>114</right>
<bottom>184</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Home</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>19</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>188</top>
<right>114</right>
<bottom>210</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>More Stacks</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>20</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>6</left>
<top>214</top>
<right>114</right>
<bottom>236</bottom>
</rect>
<style>transparent</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>1</family>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>N Helvetica Narrow</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<name>Creating Stacks</name>
<script>on mouseUp
goTopic
end mouseUp
</script>
</part>
<part>
<id>21</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <false /> </enabled>
<rect>
<left>124</left>
<top>266</top>
<right>152</right>
<bottom>290</bottom>
</rect>
<style>opaque</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>19858</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Previous</name>
<script>on mouseUp
goPrev
end mouseUp
on goPrev
go previous card
end goPrev</script>
</part>
<part>
<id>22</id>
<type>button</type>
<visible> <true /> </visible>
<reserved5> 0 </reserved5>
<reserved4> 0 </reserved4>
<reserved3> 0 </reserved3>
<reserved2> 0 </reserved2>
<reserved1> 0 </reserved1>
<enabled> <true /> </enabled>
<rect>
<left>446</left>
<top>266</top>
<right>474</right>
<bottom>290</bottom>
</rect>
<style>opaque</style>
<showName> <false /> </showName>
<highlight> <false /> </highlight>
<autoHighlight> <true /> </autoHighlight>
<sharedHighlight> <true /> </sharedHighlight>
<family>0</family>
<titleWidth>0</titleWidth>
<icon>30394</icon>
<textAlign>center</textAlign>
<font>Chicago</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<name>Next</name>
<script>on mouseUp
goNext
end mouseUp
on goNext
go next card
end goNext</script>
</part>
<part>
<id>26</id>
<type>field</type>
<visible> <true /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <false /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>121</left>
<top>3</top>
<right>477</right>
<bottom>262</bottom>
</rect>
<style>transparent</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>left</textAlign>
<font>Palatino</font>
<textSize>14</textSize>
<textStyle>plain</textStyle>
<textHeight>18</textHeight>
<name>Body Dev</name>
<script></script>
</part>
<part>
<id>25</id>
<type>field</type>
<visible> <true /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <false /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>121</left>
<top>199</top>
<right>477</right>
<bottom>257</bottom>
</rect>
<style>transparent</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>Helvetica</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>Tag Dev</name>
<script></script>
</part>
<part>
<id>27</id>
<type>field</type>
<visible> <false /> </visible>
<dontWrap> <false /> </dontWrap>
<dontSearch> <false /> </dontSearch>
<sharedText> <false /> </sharedText>
<fixedLineHeight> <false /> </fixedLineHeight>
<autoTab> <false /> </autoTab>
<lockText> <true /> </lockText>
<rect>
<left>121</left>
<top>199</top>
<right>477</right>
<bottom>257</bottom>
</rect>
<style>transparent</style>
<autoSelect> <false /> </autoSelect>
<showLines> <false /> </showLines>
<wideMargins> <true /> </wideMargins>
<multipleLines> <false /> </multipleLines>
<reservedFamily> 0 </reservedFamily>
<titleWidth>0</titleWidth>
<icon>0</icon>
<textAlign>center</textAlign>
<font>Helvetica</font>
<textSize>12</textSize>
<textStyle>plain</textStyle>
<textHeight>16</textHeight>
<name>Tag Player</name>
<script></script>
</part>
<name>Content</name>
<script>∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
What is HyperCard?
Version 1.0
©Copyright 1993 by Apple Computer,Inc.
All Rights Reserved.
Created by Instructional Products at Apple Computer, Inc.
Vers. 1.0 by Pat Chaney, Eli Cochran, Pete Harbeson, and Sarah McGranaghan
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
-- B A C K G R O U N D S C R I P T
-- "--∆" indicates strings which need to be localized.
------ SYSTEM MESSAGES ------
on openStack
checkHCversion
showTextFields
choose browse tool
set the editBkgnd to false
end openStack
on closeStack
lock screen
set the hilite of bkgnd btn "Welcome" to true
end closeStack
on resumeStack
choose browse tool
set the editBkgnd to false
end resumeStack
on openCard
-- enable/disable naviagation buttons
get the number of this card
set the enabled of bkgnd btn "Previous" to NOT (it = 1)
set the enabled of bkgnd btn "Next" to NOT (it = the number of cards)
-- hilight the topic button
get the short name of this card
if there is a bkgnd btn it
then set the hilite of bkgnd btn it to true
end openCard
on arrowKey whichArrow
if whichArrow is "Right" OR whichArrow is "Down" then
click at the loc of bkgnd btn "Next"
else if whichArrow is "Left" OR whichArrow is "Up" then
click at the loc of bkgnd btn "Previous"
end if
end arrowKey
on goTopic
go card (the short name of the target)
end goTopic
on checkHCVersion
if the version < 2.2 then
requiresTwoTwoMessage
lock messages
if the number of lines in the stacks > 1 then close card window
else go back
exit to HyperCard
end if
end checkHCVersion
on requiresTwoTwoMessage -- ∆ Localize the string.
answer "“" & the short name of this stack & "”" && ¬
"requires version 2.2 of HyperCard or the HyperCard Player." && ¬
"(You’re using version" && the version & ".)"
end requiresTwoTwoMessage
on showTextFields
get (the environment is "Development")
set the visible of fld "Body Dev" to it
set the visible of fld "Tag Dev" to it
set the visible of fld "Body Player" to not it
set the visible of fld "Tag Player" to not it
end showTextFields</script>
</background>