Home
Features
Screenshots
Download
Skins
Programming
Donate

Skins

MyCalc2 uses skins. Here are the different skins available.

 

Default skin
default skin
Flashy skin
Flashy skin
Metal Skin
Metal skin
Transparent Skin
Transparent skin
Palm Skin
Palm Skin

Nexus Small Skin

Palm Skin

 

 

Skins creation

A skin is composed of 4 parts :

  1. A preview image dimension 79*150 in png format. It is used to show a preview of the skin in the spinner.
  2. A folder with the same name as the preview image. In this folder all the necessary files will be store.
  3. all the images needed by the calculator :

    - images of the three states of the  enable and disabled buttons, in png format.

    - image of the body of the calculator. Use the same color as the sample for the transparent areas. The image must be a bmp file.

4.  A Setup.xml file. It stores all the data needed to draw the calculator. You have to use the same structure :

-Header :

   <?xml version="1.0" encoding="ISO-8859-1"?>

-MyCalc2 area :

   <MyCalc2>

-Buttons area :

  <Buttons>

    <Button11>

         <Top>372</Top>

         <Left>48</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button11>

       <Button12>

         <Top>372</Top>

         <Left>108</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button12>

       <Button13>

         <Top>372</Top>

         <Left>168</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button13>

       <Button14>

         <Top>372</Top>

         <Left>228</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button14>

       <Button15>

         <Top>372</Top>

         <Left>288</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button15>

       <Button21>

         <Top>412</Top>

         <Left>48</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button21>

       ...etc..

       <Button81>

         <Top>652</Top>

         <Left>48</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button81>

       <Button82>

         <Top>652</Top>

         <Left>108</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button82>

       <Button83>

         <Top>652</Top>

         <Left>168</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button83>

       <Button84>

         <Top>652</Top>

         <Left>228</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button84>

       <Button85>

         <Top>652</Top>

         <Left>288</Left>

         <Width>54</Width>

         <Height>34</Height>

       </Button85>

       <CloseButton>

        <Top>25</Top>

        <Left>310</Left>

        <Width>29</Width>

        <Height>29</Height>

       </CloseButton>

       <MinButton>

        <Top>25</Top>

        <Left>281</Left>

        <Width>29</Width>

        <Height>29</Height>

       </MinButton>        

  </Buttons>

-Display area :

  <Display>

    <MainDisplay>

     <Top>311</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>32</Height>

    </MainDisplay>

    <SecDisplay>

     <Top>60</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>241</Height>

        <NumberOfLines>14</NumberOfLines>

    </SecDisplay>

  </Display>

-Panel area

  <Panels>

    <Option>

        <Top>60</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>626</Height>

       </Option>

       <Skins>

        <Top>60</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>645</Height>

       </Skins>

       <Mode>

        <Top>64</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>237</Height>

       </Mode>

       <Convert>

        <Top>60</Top>

     <Left>48</Left>

     <Width>294</Width>

     <Height>626</Height>

       </Convert>

  </Panels>

-Color area

  <Color>

    <MainDisplayColor>$00F0F0F0</MainDisplayColor>

    <SecDisplayColor>$00F0F0F0</SecDisplayColor>

    <StatusColor>$00000000</StatusColor>

   <DisplayFontColor>$00B4652C</DisplayFontColor>

  </Color>

</MyCalc2>