Finished TextButton

dev-ui
krzys-h 2014-03-08 12:19:33 +01:00
parent 1addc20fc1
commit d14a4e97ad
6 changed files with 201 additions and 241 deletions

View File

@ -1,2 +1,2 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<Font version="3" type="FreeType" name="dvu_sans-12" resourceGroup="ttfs" filename="dvu_sans.ttf" size="12" /> <Font version="3" type="FreeType" name="dvu_sans-12" resourceGroup="ttf" filename="dvu_sans.ttf" size="12" />

View File

@ -1,7 +1,16 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<Imageset version="2" name="ColobotButton" resourceGroup="textures" imagefile="button1.png" autoScaled="vertical" nativeHorzRes="2560" nativeVertRes="1920"> <Imageset version="2" name="ColobotButton1" resourceGroup="textures" imagefile="button1.png" autoScaled="vertical" nativeHorzRes="2560" nativeVertRes="1920">
<Image name="ButtonBgChecked" width="128" height="128" xPos="0" yPos="0" /> <Image name="ButtonBgChecked" width="128" height="128" xPos="0" yPos="0" />
<Image name="ButtonBgHover" width="128" height="128" xPos="128" yPos="0" /> <Image name="ButtonBgHover" width="128" height="128" xPos="128" yPos="0" />
<Image name="ButtonBgHoverTL" width="12" height="12" xPos="128" yPos="0" />
<Image name="ButtonBgHoverT" width="104" height="12" xPos="140" yPos="0" />
<Image name="ButtonBgHoverTR" width="12" height="12" xPos="244" yPos="0" />
<Image name="ButtonBgHoverL" width="12" height="12" xPos="128" yPos="12" />
<Image name="ButtonBgHoverC" width="104" height="104" xPos="140" yPos="12" />
<Image name="ButtonBgHoverR" width="12" height="12" xPos="244" yPos="12" />
<Image name="ButtonBgHoverBL" width="12" height="12" xPos="128" yPos="116" />
<Image name="ButtonBgHoverB" width="104" height="12" xPos="140" yPos="116" />
<Image name="ButtonBgHoverBR" width="12" height="12" xPos="244" yPos="116" />
<Image name="ButtonBgNormal" width="128" height="128" xPos="256" yPos="0" /> <Image name="ButtonBgNormal" width="128" height="128" xPos="256" yPos="0" />
<Image name="ButtonBgNormalTL" width="12" height="12" xPos="256" yPos="0" /> <Image name="ButtonBgNormalTL" width="12" height="12" xPos="256" yPos="0" />
<Image name="ButtonBgNormalT" width="104" height="12" xPos="268" yPos="0" /> <Image name="ButtonBgNormalT" width="104" height="12" xPos="268" yPos="0" />
@ -13,9 +22,27 @@
<Image name="ButtonBgNormalB" width="104" height="12" xPos="268" yPos="116" /> <Image name="ButtonBgNormalB" width="104" height="12" xPos="268" yPos="116" />
<Image name="ButtonBgNormalBR" width="12" height="12" xPos="372" yPos="116" /> <Image name="ButtonBgNormalBR" width="12" height="12" xPos="372" yPos="116" />
<Image name="ButtonBgPushed" width="128" height="128" xPos="384" yPos="0" /> <Image name="ButtonBgPushed" width="128" height="128" xPos="384" yPos="0" />
<Image name="ButtonBgPushedTL" width="12" height="12" xPos="384" yPos="0" />
<Image name="ButtonBgPushedT" width="104" height="12" xPos="396" yPos="0" />
<Image name="ButtonBgPushedTR" width="12" height="12" xPos="500" yPos="0" />
<Image name="ButtonBgPushedL" width="12" height="12" xPos="384" yPos="12" />
<Image name="ButtonBgPushedC" width="104" height="104" xPos="396" yPos="12" />
<Image name="ButtonBgPushedR" width="12" height="12" xPos="500" yPos="12" />
<Image name="ButtonBgPushedBL" width="12" height="12" xPos="384" yPos="116" />
<Image name="ButtonBgPushedB" width="104" height="12" xPos="396" yPos="116" />
<Image name="ButtonBgPushedBR" width="12" height="12" xPos="500" yPos="116" />
<Image name="SomeUnknownBar1" width="384" height="64" xPos="512" yPos="0" /> <Image name="SomeUnknownBar1" width="384" height="64" xPos="512" yPos="0" />
<Image name="SomeUnknownBar2" width="384" height="64" xPos="512" yPos="64" /> <Image name="SomeUnknownBar2" width="384" height="64" xPos="512" yPos="64" />
<Image name="ButtonBgDisabled" width="128" height="128" xPos="896" yPos="0" /> <Image name="ButtonBgDisabled" width="128" height="128" xPos="896" yPos="0" />
<Image name="ButtonBgDisabledTL" width="12" height="12" xPos="896" yPos="0" />
<Image name="ButtonBgDisabledT" width="104" height="12" xPos="908" yPos="0" />
<Image name="ButtonBgDisabledTR" width="12" height="12" xPos="1012" yPos="0" />
<Image name="ButtonBgDisabledL" width="12" height="12" xPos="896" yPos="12" />
<Image name="ButtonBgDisabledC" width="104" height="104" xPos="908" yPos="12" />
<Image name="ButtonBgDisabledR" width="12" height="12" xPos="1012" yPos="12" />
<Image name="ButtonBgDisabledBL" width="12" height="12" xPos="896" yPos="116" />
<Image name="ButtonBgDisabledB" width="104" height="12" xPos="908" yPos="116" />
<Image name="ButtonBgDisabledBR" width="12" height="12" xPos="1012" yPos="116" />
<Image name="Stop" width="128" height="128" xPos="0" yPos="128" /> <Image name="Stop" width="128" height="128" xPos="0" yPos="128" />
<Image name="Reset" width="128" height="128" xPos="128" yPos="128" /> <Image name="Reset" width="128" height="128" xPos="128" yPos="128" />

View File

@ -1,5 +1,5 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<Imageset version="2" name="ColobotButton" resourceGroup="textures" imagefile="button2.png" autoScaled="vertical" nativeHorzRes="2560" nativeVertRes="1920"> <Imageset version="2" name="ColobotButton2" resourceGroup="textures" imagefile="button2.png" autoScaled="vertical" nativeHorzRes="2560" nativeVertRes="1920">
<Image name="ResearchTracked" width="128" height="128" xPos="0" yPos="0" /> <Image name="ResearchTracked" width="128" height="128" xPos="0" yPos="0" />
<Image name="ResearchWinged" width="128" height="128" xPos="128" yPos="0" /> <Image name="ResearchWinged" width="128" height="128" xPos="128" yPos="0" />
<Image name="ResearchThumper" width="128" height="128" xPos="256" yPos="0" /> <Image name="ResearchThumper" width="128" height="128" xPos="256" yPos="0" />

View File

@ -1,20 +1,18 @@
<?xml version="1.0" ?> <?xml version="1.0" ?>
<GUILayout version="4"> <GUILayout version="4">
<Window type="DefaultWindow" name="root" /> <Property name="Area" value="{{0,0},{0,0},{1,0},{1,0}}" />
<!--<Property name="Area" value="{{0,0},{0,0},{1,0},{1,0}}" />
<Property name="MaxSize" value="{{1,0},{1,0}}" /> <Property name="MaxSize" value="{{1,0},{1,0}}" />
<Window type="DefaultWindow" name="root"> <Window type="DefaultWindow" name="root">
<Window type="Colobot/ImageButton" name="test_button"> <Window type="Colobot/ImageButton" name="test_button">
<Property name="Area" value="{{0,0},{0,0},{0,64},{0,64}}" /> <Property name="Area" value="{{0,0},{0,0},{0,64},{0,64}}" />
<Property name="Disabled" value="false" /> <Property name="Disabled" value="false" />
<Property name="Image" value="ColobotButton/Edit" /> <Property name="Image" value="ColobotButton1/Edit" />
</Window> </Window>
<Window type="Colobot/TextButton" name="test_button2"> <Window type="Colobot/TextButton" name="test_button2">
<Property name="Area" value="{{0,0},{0,128},{0,192},{0,192}}" /> <Property name="Area" value="{{0,0},{0,128},{0,192},{0,192}}" />
<Property name="Disabled" value="false" /> <Property name="Disabled" value="false" />
<Property name="Text" value="test" /> <Property name="Text" value="test" />
</Window> </Window>
</Window>--> </Window>
</GUILayout> </GUILayout>

View File

@ -4,91 +4,91 @@
<PropertyDefinition name="Image" initialValue="" redrawOnWrite="true" /> <PropertyDefinition name="Image" initialValue="" redrawOnWrite="true" />
<ImagerySection name="background_normal"> <ImagerySection name="background_normal">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgNormal" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgNormalTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgNormalT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgNormalTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgNormalL" />
<Image component="Background" name="ColobotButton1/ButtonBgNormalC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgNormalR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgNormalBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgNormalB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgNormalBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_hover"> <ImagerySection name="background_hover">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgHover" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgHoverTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgHoverT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgHoverTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgHoverL" />
<Image component="Background" name="ColobotButton1/ButtonBgHoverC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgHoverR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgHoverBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgHoverB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgHoverBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_pushed"> <ImagerySection name="background_pushed">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgPushed" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgPushedTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgPushedT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgPushedTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgPushedL" />
<Image component="Background" name="ColobotButton1/ButtonBgPushedC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgPushedR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgPushedBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgPushedB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgPushedBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_disabled"> <ImagerySection name="background_disabled">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgDisabled" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgDisabledTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgDisabledT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgDisabledTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgDisabledL" />
<Image component="Background" name="ColobotButton1/ButtonBgDisabledC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgDisabledR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgDisabledBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgDisabledB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgDisabledBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="image"> <ImagerySection name="image">
@ -135,7 +135,7 @@
</ImageryComponent> </ImageryComponent>
</ImagerySection> </ImagerySection>
<!-- TODO: background_dead => ColobotButton/Disabled --> <!-- TODO: background_dead => ColobotButton1/Disabled -->
<StateImagery name="Normal"> <StateImagery name="Normal">
<Layer> <Layer>
@ -170,188 +170,92 @@
<PropertyDefinition name="Align" initialValue="WordWrapCentreAligned" redrawOnWrite="true" /> <PropertyDefinition name="Align" initialValue="WordWrapCentreAligned" redrawOnWrite="true" />
<PropertyDefinition name="VAlign" initialValue="CentreAligned" redrawOnWrite="true" /> <PropertyDefinition name="VAlign" initialValue="CentreAligned" redrawOnWrite="true" />
<ImagerySection name="background_normal_top_left"> <ImagerySection name="background_normal">
<FrameComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="TopEdge"><AbsoluteDim value="0" /></Dim> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.05" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.05" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalTL" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_top">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><UnifiedDim scale="0.05" offset="0" type="LeftEdge" /></Dim>
<Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.95" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.05" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalT" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_top_right">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><UnifiedDim scale="0.95" offset="0" type="LeftEdge" /></Dim>
<Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.05" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalTR" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_left">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="TopEdge"><UnifiedDim scale="0.05" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.05" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.95" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalL" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_right">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><UnifiedDim scale="0.95" offset="0" type="LeftEdge" /></Dim>
<Dim type="TopEdge"><UnifiedDim scale="0.05" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.95" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalR" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_bottom_left">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<Dim type="TopEdge"><UnifiedDim scale="0.95" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.05" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalBL" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_bottom">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><UnifiedDim scale="0.05" offset="0" type="LeftEdge" /></Dim>
<Dim type="TopEdge"><UnifiedDim scale="0.95" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.95" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalB" />
<VertFormat type="Stretched" />
<HorzFormat type="Stretched" />
</FrameComponent>
</ImagerySection>
<ImagerySection name="background_normal_bottom_right">
<FrameComponent>
<Area>
<Dim type="LeftEdge"><UnifiedDim scale="0.95" offset="0" type="LeftEdge" /></Dim>
<Dim type="TopEdge"><UnifiedDim scale="0.95" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgNormalBR" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgNormalTL" />
<VertFormat type="Stretched" /> <Image component="TopEdge" name="ColobotButton1/ButtonBgNormalT" />
<HorzFormat type="Stretched" /> <Image component="TopRightCorner" name="ColobotButton1/ButtonBgNormalTR" />
</FrameComponent> <Image component="LeftEdge" name="ColobotButton1/ButtonBgNormalL" />
</ImagerySection> <Image component="Background" name="ColobotButton1/ButtonBgNormalC" />
<ImagerySection name="background_normal_center"> <Image component="RightEdge" name="ColobotButton1/ButtonBgNormalR" />
<FrameComponent> <Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgNormalBL" />
<Area> <Image component="BottomEdge" name="ColobotButton1/ButtonBgNormalB" />
<Dim type="LeftEdge"><UnifiedDim scale="0.05" offset="0" type="LeftEdge" /></Dim> <Image component="BottomRightCorner" name="ColobotButton1/ButtonBgNormalBR" />
<Dim type="TopEdge"><UnifiedDim scale="0.05" offset="0" type="TopEdge" /></Dim>
<Dim type="RightEdge"><UnifiedDim scale="0.95" offset="0" type="RightEdge" /></Dim>
<Dim type="BottomEdge"><UnifiedDim scale="0.95" offset="0" type="BottomEdge" /></Dim>
</Area>
<Image name="ColobotButton/ButtonBgNormalC" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</FrameComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_hover"> <ImagerySection name="background_hover">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgHover" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgHoverTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgHoverT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgHoverTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgHoverL" />
<Image component="Background" name="ColobotButton1/ButtonBgHoverC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgHoverR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgHoverBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgHoverB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgHoverBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_pushed"> <ImagerySection name="background_pushed">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgPushed" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgPushedTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgPushedT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgPushedTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgPushedL" />
<Image component="Background" name="ColobotButton1/ButtonBgPushedC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgPushedR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgPushedBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgPushedB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgPushedBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="background_disabled"> <ImagerySection name="background_disabled">
<ImageryComponent> <FrameComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge"><AbsoluteDim value="0" /></Dim>
<AbsoluteDim value="0" /> <Dim type="TopEdge"><AbsoluteDim value="0" /></Dim>
</Dim> <Dim type="RightEdge"><UnifiedDim scale="1" offset="0" type="RightEdge" /></Dim>
<Dim type="TopEdge"> <Dim type="BottomEdge"><UnifiedDim scale="1" offset="0" type="BottomEdge" /></Dim>
<AbsoluteDim value="0" />
</Dim>
<Dim type="RightEdge">
<UnifiedDim scale="1" offset="0" type="RightEdge" />
</Dim>
<Dim type="BottomEdge">
<UnifiedDim scale="1" offset="0" type="BottomEdge" />
</Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBgDisabled" /> <Image component="TopLeftCorner" name="ColobotButton1/ButtonBgDisabledTL" />
<Image component="TopEdge" name="ColobotButton1/ButtonBgDisabledT" />
<Image component="TopRightCorner" name="ColobotButton1/ButtonBgDisabledTR" />
<Image component="LeftEdge" name="ColobotButton1/ButtonBgDisabledL" />
<Image component="Background" name="ColobotButton1/ButtonBgDisabledC" />
<Image component="RightEdge" name="ColobotButton1/ButtonBgDisabledR" />
<Image component="BottomLeftCorner" name="ColobotButton1/ButtonBgDisabledBL" />
<Image component="BottomEdge" name="ColobotButton1/ButtonBgDisabledB" />
<Image component="BottomRightCorner" name="ColobotButton1/ButtonBgDisabledBR" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </FrameComponent>
</ImagerySection> </ImagerySection>
<ImagerySection name="label"> <ImagerySection name="label">
@ -380,22 +284,31 @@
<ImageryComponent> <ImageryComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge">
<AbsoluteDim value="7" /> <OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalL" dimension="Width" />
<AbsoluteDim value="3" />
</OperatorDim>
</Dim> </Dim>
<Dim type="TopEdge"> <Dim type="TopEdge">
<AbsoluteDim value="7" /> <OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalTL" dimension="Height" />
<AbsoluteDim value="3" />
</OperatorDim>
</Dim> </Dim>
<Dim type="RightEdge"> <Dim type="Width">
<AbsoluteDim value="13" /> <ImageDim name="ColobotButton1/ButtonBgNormalL" dimension="Width" />
</Dim> </Dim>
<Dim type="BottomEdge"> <Dim type="BottomEdge">
<OperatorDim op="Subtract"> <OperatorDim op="Subtract">
<WidgetDim dimension="Height" /> <WidgetDim dimension="Height" />
<AbsoluteDim value="7" /> <OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalBL" dimension="Height" />
<AbsoluteDim value="3" />
</OperatorDim>
</OperatorDim> </OperatorDim>
</Dim> </Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBar1" /> <Image name="ColobotButton2/ButtonBar1" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </ImageryComponent>
@ -405,19 +318,37 @@
<ImageryComponent> <ImageryComponent>
<Area> <Area>
<Dim type="LeftEdge"> <Dim type="LeftEdge">
<UnifiedDim scale="0.9875" offset="0" type="LeftEdge" /> <OperatorDim op="Subtract">
<WidgetDim dimension="Width" />
<OperatorDim op="Add">
<OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalBR" dimension="Width" />
<ImageDim name="ColobotButton1/ButtonBgNormalR" dimension="Width" />
</OperatorDim>
<AbsoluteDim value="3" />
</OperatorDim>
</OperatorDim>
</Dim> </Dim>
<Dim type="TopEdge"> <Dim type="TopEdge">
<UnifiedDim scale="0.010416667" offset="0" type="TopEdge" /> <OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalTR" dimension="Height" />
<AbsoluteDim value="3" />
</OperatorDim>
</Dim> </Dim>
<Dim type="RightEdge"> <Dim type="Width">
<UnifiedDim scale="0.9921875" offset="0" type="RightEdge" /> <ImageDim name="ColobotButton1/ButtonBgNormalR" dimension="Width" />
</Dim> </Dim>
<Dim type="BottomEdge"> <Dim type="BottomEdge">
<UnifiedDim scale="0.979166667" offset="0" type="BottomEdge" /> <OperatorDim op="Subtract">
<WidgetDim dimension="Height" />
<OperatorDim op="Add">
<ImageDim name="ColobotButton1/ButtonBgNormalBR" dimension="Height" />
<AbsoluteDim value="3" />
</OperatorDim>
</OperatorDim>
</Dim> </Dim>
</Area> </Area>
<Image name="ColobotButton/ButtonBar2" /> <Image name="ColobotButton2/ButtonBar2" />
<VertFormat type="Stretched" /> <VertFormat type="Stretched" />
<HorzFormat type="Stretched" /> <HorzFormat type="Stretched" />
</ImageryComponent> </ImageryComponent>
@ -425,15 +356,7 @@
<StateImagery name="Normal"> <StateImagery name="Normal">
<Layer> <Layer>
<Section section="background_normal_center" /> <Section section="background_normal" />
<Section section="background_normal_top_left" />
<Section section="background_normal_top" />
<Section section="background_normal_top_right" />
<Section section="background_normal_left" />
<Section section="background_normal_right" />
<Section section="background_normal_bottom_left" />
<Section section="background_normal_bottom" />
<Section section="background_normal_bottom_right" />
<Section section="label" /> <Section section="label" />
<Section section="bar1" /> <Section section="bar1" />
<Section section="bar2" /> <Section section="bar2" />

View File

@ -0,0 +1,12 @@
name=$1
x=$2
y=$3
echo "<Image name=\"${name}TL\" width=\"12\" height=\"12\" xPos=\"$x\" yPos=\"0\" />"
echo "<Image name=\"${name}T\" width=\"104\" height=\"12\" xPos=\"$(($x+12))\" yPos=\"$y\" />"
echo "<Image name=\"${name}TR\" width=\"12\" height=\"12\" xPos=\"$(($x+116))\" yPos=\"$y\" />"
echo "<Image name=\"${name}L\" width=\"12\" height=\"12\" xPos=\"$x\" yPos=\"$(($y+12))\" />"
echo "<Image name=\"${name}C\" width=\"104\" height=\"104\" xPos=\"$(($x+12))\" yPos=\"$(($y+12))\" />"
echo "<Image name=\"${name}R\" width=\"12\" height=\"12\" xPos=\"$(($x+116))\" yPos=\"$(($y+12))\" />"
echo "<Image name=\"${name}BL\" width=\"12\" height=\"12\" xPos=\"$x\" yPos=\"$(($y+116))\" />"
echo "<Image name=\"${name}B\" width=\"104\" height=\"12\" xPos=\"$(($x+12))\" yPos=\"$(($y+116))\" />"
echo "<Image name=\"${name}BR\" width=\"12\" height=\"12\" xPos=\"$(($x+116))\" yPos=\"$(($y+116))\" />"