Skin definitions, objects, and controls

Last Updated : Aug 07, 2015 |

The following tables describes the various sections in the .ini file:

Section

Description

Version

Version information and comments.

Pictures

Bitmap files used by the skin definition.

FormInfo

Bitmaps for the main window.

PupupWindow

Bitmaps for any pop up windows such as menus.

HintWindow

Bitmaps for tool tips.

SkinObjects

Windows elements pertaining to the main window; Caption bar, Menu bar, Maximize, Minimize and Close buttons.

The following SkinObjects need to be defined.

SkinObject

Description

caption

Bitmap for the form's title bar.

closebutton

Bitmaps for the Close button in the form's title bar.

minimizebutton

Bitmaps for the Minimize button in the form's title bar.

maximizebutton

Bitmaps for the Maximize button in the form's title bar.

mainmenubaritem

Bitmaps for the menu items on the form's main menu.

sysmenubutton

Bitmaps for the System Menu button in the form's title bar.

menuitem

Bitmaps for the drop down menus of the form's main menu.

The following SkinControls need to be defined.

SkinControl

Description

panel

Background bitmap for dialog boxes and for various panels on the main form.

button

Bitmaps for standard button controls.

toolpanel

Background bitmap for the Directory and Held Calls toolbars on the main form.

toolbutton

Bitmaps for button controls on the Directory and Held Calls toolbars on the main form.

bigtoolpanel

Background bitmap for the main tool bar on the main form.

bigtoolbutton

Bitmaps for button controls on the main tool bar of the main form.

resizebutton

Bitmaps for list view column headings.

mainmenubar

Background bitmap for the main menu bar on the main form.

statusbar

Background bitmap for the status bar controls.

statuspanel

Background bitmap for panels within a status bar control.

stdlabel

Attributes of label controls.

listview

Bitmap for list view controls.

hscrollbar

Bitmaps for horizontal scroll bar controls.

vscrollbar

Bitmaps for vertical scroll bar controls.

bothscrollbar

Bitmaps for displaying vertical and horizontal scroll bar controls simultaneously.

vsplitter

Bitmap for vertical splitter controls on the main form.

hsplitter

Bitmap for horizontal splitter controls on the main form.

tab

Bitmaps for tab sheet controls.

hupdown

Bitmaps for left or right arrow controls used for navigating through tab sheets when all of the tabs cannot be displayed.

vupdown

Bitmaps for up or down arrow controls used for navigating through tab sheets when all of the tabs cannot be displayed.

bevel

Bitmap for bevel controls.

checkbox

Bitmaps for check box controls.

radiobox

Bitmaps for radio controls.

groupbox

Bitmaps for group box controls.