Skin definitions, objects, and controls

Last Updated : Aug 07, 2015 |
Prolog information
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.