mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 08:08:42 +00:00
.. Balsamiq mock. .. note the use of "special" symbols in the code to introduce blocks of code that will be called at certain points, these will need to be aligned to the RideMetric class but limited to those attributes that are activity specific isRelevantForRide() initialize() compute() setValue() setCount() we may want to add other attributes like aggregate zero and lowerisbetter to the dialog too.
161 lines
8.8 KiB
Plaintext
161 lines
8.8 KiB
Plaintext
<mockup version="1.0" skin="sketch" fontFace="Balsamiq Sans" measuredW="654" measuredH="544" mockupW="499" mockupH="529">
|
|
<controls>
|
|
<control controlID="2" controlTypeID="com.balsamiq.mockups::TitleWindow" x="155" y="15" w="499" h="529" measuredW="450" measuredH="400" zOrder="0" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>User%20Defined%20Metric</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="3" controlTypeID="com.balsamiq.mockups::Canvas" x="170" y="237" w="471" h="228" measuredW="100" measuredH="70" zOrder="1" locked="false" isInGroup="-1"/>
|
|
<control controlID="4" controlTypeID="com.balsamiq.mockups::Label" x="170" y="213" w="77" h="-1" measuredW="33" measuredH="21" zOrder="2" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Code</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="5" controlTypeID="com.balsamiq.mockups::Button" x="552" y="479" w="88" h="27" measuredW="41" measuredH="27" zOrder="3" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>OK</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="7" controlTypeID="com.balsamiq.mockups::Button" x="449" y="479" w="88" h="27" measuredW="64" measuredH="27" zOrder="4" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>Cancel</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="8" controlTypeID="com.balsamiq.mockups::Label" x="171" y="487" w="77" h="-1" measuredW="60" measuredH="21" zOrder="5" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Evaluates</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="9" controlTypeID="com.balsamiq.mockups::Label" x="246" y="489" w="27" h="-1" measuredW="25" measuredH="21" zOrder="6" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>false</bold>
|
|
<text>200</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="10" controlTypeID="com.balsamiq.mockups::Label" x="273" y="489" w="50" h="-1" measuredW="34" measuredH="21" zOrder="7" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>false</bold>
|
|
<text>Watts</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="11" controlTypeID="com.balsamiq.mockups::Label" x="246" y="468" w="77" h="-1" measuredW="41" measuredH="21" zOrder="8" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Metric</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="12" controlTypeID="com.balsamiq.mockups::Label" x="333" y="489" w="27" h="-1" measuredW="25" measuredH="21" zOrder="9" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>false</bold>
|
|
<text>200</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="13" controlTypeID="com.balsamiq.mockups::Label" x="360" y="489" w="74" h="-1" measuredW="34" measuredH="21" zOrder="10" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>false</bold>
|
|
<text>Watts</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="14" controlTypeID="com.balsamiq.mockups::Label" x="333" y="468" w="77" h="-1" measuredW="51" measuredH="21" zOrder="11" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Imperial</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="15" controlTypeID="com.balsamiq.mockups::Label" x="176" y="239" w="451" h="-1" measuredW="312" measuredH="224" zOrder="12" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>%23%20Average%20Power%20%5Cr%23%20Calculated%20using%20samples%20and%20should%20work%20with%5Cr%23%20variable%20sample%20rates%20since%20it%20%5Cr%23%20accumulates%20joules%20and%20duration.%20%5Crrelevant%20%7B%20Data%20contains%20%22P%22%3B%20%7D%5Crinit%20%7B%20joules%20%3C-%200%3B%20secs%20%3C-%200%3B%20%7D%20%5Cr%5Crsample%20%7B%5Cr%09joules%20%3C-%20joules%20+%20%28POWER%20*%20RECINTSECS%29%3B%5Cr%09secs%20%3C-%20secs%20+%20RECINTSECS%3B%5Cr%20%7D%5Cr%5Crvalue%20%7B%20joules%20/%20seconds%3B%20%7D%5Crcount%20%7B%20seconds%3B%20%7D</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="16" controlTypeID="com.balsamiq.mockups::Label" x="170" y="50" w="77" h="-1" measuredW="46" measuredH="21" zOrder="13" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Symbol</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="17" controlTypeID="com.balsamiq.mockups::Label" x="345" y="50" w="77" h="-1" measuredW="72" measuredH="21" zOrder="14" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Description</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="18" controlTypeID="com.balsamiq.mockups::TextInput" x="243" y="47" w="82" h="-1" measuredW="31" measuredH="27" zOrder="15" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>AP</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="20" controlTypeID="com.balsamiq.mockups::TextArea" x="434" y="48" w="207" h="91" measuredW="200" measuredH="140" zOrder="16" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>Average%20Power%20computed%20via%20Joules%20to%20account%20for%20variable%20sample%20rates.</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="21" controlTypeID="com.balsamiq.mockups::Label" x="170" y="159" w="77" h="-1" measuredW="77" measuredH="21" zOrder="17" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Metric%20Units</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="22" controlTypeID="com.balsamiq.mockups::Label" x="324" y="159" w="104" h="-1" measuredW="87" measuredH="21" zOrder="18" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Imperial%20Units</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="23" controlTypeID="com.balsamiq.mockups::Label" x="465" y="144" w="80" h="-1" measuredW="68" measuredH="37" zOrder="19" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Conversion%5CrFactor</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="24" controlTypeID="com.balsamiq.mockups::Label" x="567" y="144" w="77" h="-1" measuredW="68" measuredH="37" zOrder="20" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Conversion%5CrSum</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="25" controlTypeID="com.balsamiq.mockups::TextInput" x="170" y="180" w="129" h="-1" measuredW="48" measuredH="27" zOrder="21" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>Watts</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="26" controlTypeID="com.balsamiq.mockups::TextInput" x="324" y="180" w="119" h="-1" measuredW="48" measuredH="27" zOrder="22" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>Watts</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="27" controlTypeID="com.balsamiq.mockups::TextInput" x="465" y="180" w="80" h="-1" measuredW="38" measuredH="27" zOrder="23" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>1.00</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="28" controlTypeID="com.balsamiq.mockups::TextInput" x="564" y="180" w="78" h="-1" measuredW="41" measuredH="27" zOrder="24" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>0.00</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="29" controlTypeID="com.balsamiq.mockups::Label" x="170" y="118" w="77" h="-1" measuredW="57" measuredH="21" zOrder="25" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Precision</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="30" controlTypeID="com.balsamiq.mockups::TextInput" x="243" y="115" w="82" h="-1" measuredW="23" measuredH="27" zOrder="26" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>2</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="31" controlTypeID="com.balsamiq.mockups::Label" x="170" y="86" w="77" h="-1" measuredW="31" measuredH="21" zOrder="27" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<bold>true</bold>
|
|
<text>Type</text>
|
|
</controlProperties>
|
|
</control>
|
|
<control controlID="32" controlTypeID="com.balsamiq.mockups::ComboBox" x="243" y="82" w="-1" h="-1" measuredW="77" measuredH="24" zOrder="28" locked="false" isInGroup="-1">
|
|
<controlProperties>
|
|
<text>Average</text>
|
|
</controlProperties>
|
|
</control>
|
|
</controls>
|
|
</mockup> |