Skin
VidyaVitamin can change the appearance of a window with a skin. In order to change a skin, moves an vvskn or jpeg, or png graphics file to the "Skin" folder, and select those from a main menu, or drops a file to a window directly.If a skin is a picture file, the background of a toolbar area is exchanged to the image. A image is arranged tile patterns from the middle right to the left.*1。

In order to create an original skin, from "Skin" of a main menu, you choose "Create skin" and specify the folder where the files was stored. The created skin file is saved at "Skin" folder.
As images of a skin file, you prepare following Required image files and main image files. We are distributing supportive tools of a skin creation freely from here. So, please use these.
Require files(All PNG Format) | |||
---|---|---|---|
![]() ToolButtonL.png |
![]() ToolButtonM.png |
![]() ToolButtonR.png |
![]() ToolButtonI.png |
![]() ToolButtonD.png |
![]() ScrollButtonL.png |
![]() ScrollButtonR.png |
![]() MainButton.png |
![]() MinButton.png |
![]() MaxButton.png |
![]() RestoreButton.png |
![]() CloseButton.png |
![]() CMinButton.png |
![]() CMaxButton.png |
![]() CRestoreButton.png |
![]() CVertButton.png |
![]() CHorzButton.png |
![]() CCascadeButton.png |
The png image which starts in "main_" is treated as an overall design of a window. The part of a full transparent is treated as a transparent region of a window.
The definition of arrangement of buttons and "main_" images are enabled by describing as utf-8 format to the text file of the name of "define.txt". A definition assigns per line, such as "Define:Value". All the lines in which ":" does not exist are ignored.
In "CloseButton" "MaxButton" "MinButton" "MainButton", assigns the position of each button and describes like "CloseButton:-49,1,-4,20". A value points the position of left, top, right, buttom respectively. And if a value is minus, it will become a relative position.
Like "Main_Back:4,0,-4,200,100", the definition which starts with "Main_" is the combination of an area and a priority which draws an image. When the size of an image is smaller than an area, the image is drawn as a tile.
There are the following definitions in addition to a button and an image.
margin : Sets up the margin around a window.
caption : This area becomes the same treatment as a title bar.
gadget : A browser display area. The contents of the browser can be changed by inputting URL*2 or preparing an HTML file(gadget.htm) after a value. In addition, a scroll bar is not displayed.
Moreover, if "Part of skin" is chosen from a menu, the contents of the current skin can be outputted. Please use reference of original skin creation.
If you contribute the created original skin, we will exhibit at the server of TNK Software. Contribution is here.