Home > Technical > INI Files > DRSSCHEME.INI Settings
This file contains the details of the look and feel of the programs and the appearance (colour and bitmaps) of the buttons that are shown on BE screens. It is placed in the same directory as the executables. If no DRSSCHEME.INI exists, the default BE colour scheme is used. See Look And Feel for further details.
The configuration file DRSScheme.ini consists of several sections that relate to specific executables for BE. Each section within the file will contain graphical settings for the particular area (for example Background Colour) and is signified in the file surrounded by square brackets as shown below:
[Standard]
Each section should only be defined within the file once. The following sections can currently be configured:
Standard. Contains graphical settings of back office / head office applications.
DynaPOSTouch.exe. Contains graphical settings of the POS application.
DynaPOSTouchHHT.exe. Contains graphical settings of the handheld POS application.
TableColours. Contains graphical settings for the graphical tables function within the POS application.
Within each section are held the graphical settings for the applications. These graphical settings can be a font, colour, or image file (stored in the BMP directory in the same directory as the executables) and are signified in the file as shown below:
BackgroundColour=13348743
LabelFont=Arial
BackgroundBMP=Background.bmp
For button images it is possible to specify wild cards using xxx in the control name as shown below:
btnPriceLevelxxx=BigSquareBlue
Within this example any control whose name begins with btnPriceLevel will use the BigSquareBlue image file.
For button controls it is possible to specify three settings (comma separated) for each but-ton:
1. The name of the bitmap that will be used to display the button.
2. The name of the bitmap to be used as an icon on the button.
3. An offset property for the icon on the button.
An example of this is shown below:
btnSmallNewxxx=TinyRoundBlue,StdSmallRoundNew,0
Image bitmap files for basic button images should contain five separate images representing the button in its various states (Up, Down, Disabled, and so on).
An example DRSSCHEME.INI file is shown below:
Contains graphical settings of back office / head office applications.
BackGroundColour=13348743 |
ButtonCaptionColour=16777215 |
ButtonColour=13348743 |
LabelColour=0 |
FieldBackGroundColour=16777215 |
LabelFont=Arial |
FieldFont=Arial |
ButtonFont=Arial |
BackgroundBMP=Background.png |
MenuTitle=16777215 |
MenuHighlight=8388608 |
|
btnAcceptxxx=SmallRoundBlue,StdRoundAccept,0 |
btnAccount=SmallRoundBlue,StdRoundInvoice,0 |
btnAccounts=SmallRoundBlue,StdRoundInvoice,0 |
btnActionCancel=BigRed |
btnActionSend=BigGreen |
btnAddxxx=SmallThinBlue,StdSmallThinArrowRight,0 |
btnAllLeft=SmallThinBlue |
btnAllReports=SmallRoundBlue,StdRoundAllReports,0 |
btnAllRight=SmallThinBlue |
btnBigActionxxx=BigBlue |
btnBigCancel=BigRed |
btnBigClear=BigRed |
btnBigClose=BigRed |
btnBigCompare=BigBlue |
btnBigDemo=BigGreen |
btnBigDistribute=BigBlue |
btnBigFilter=BigGreen |
btnBigFilterOff=BigGreen |
btnBigOK=BigGreen |
btnBigOrder=BigBlue |
btnBigPreview=SmallRoundGreen |
btnBigPrintLater=SmallRoundBlue |
btnBigPrintNow=SmallRoundBlue |
btnBigPrintNow2=SmallRoundGreen |
btnBigSavexxx=BigGreen |
btnBigSchedule=BigBlue |
btnBigSearch=BigGreen |
btnBigSelect=BigGreen |
btnBigShowAll=BigGreen |
btnBigStopDemo=BigRed |
btnBringToFront=SmallRoundBlue,StdRoundBringToFront,0 |
btnBulkPromoOff=SmallRoundBlue,StdRoundClearOverride,0 |
btnBulkStock=SmallRoundBlue,StdRoundRangeItem,0 |
btnBulkTickets=SmallRoundBlue,StdRoundTickets,0 |
btnCancelxxx=SmallRoundRed,StdRoundCancel,0 |
btnClearOverride=SmallRoundBlue,StdRoundClearOverride,0 |
btnClose=SmallRoundRed,StdRoundClose,0 |
btnCopy=SmallRoundBlue,StdRoundCopy,0 |
btnCopy1=SmallRoundBlue,StdRoundCopy,0 |
btnCostAnalysis=SmallRoundBlue,StdRoundCostAnalysis,0 |
btnDeletexxx=SmallRoundRed,StdRoundDelete,0 |
btnDeliverySlots=BigThinBlue |
btnEdit=SmallRoundBlue,StdRoundEdit,0 |
btnExport=SmallRoundBlue,StdRoundExport,0 |
btnFileExport=SmallRoundBlue,StdRoundFileExport,0 |
btnFileOpen=SmallRoundBlue,StdRoundFileOpen,0 |
btnFileSave=SmallRoundBlue,StdRoundFileSave,0 |
btnFilterxxx=SmallRoundBlue,StdRoundFilter,0 |
btnFind=BigBlue |
btnFindxxx=BigThinBlue,, |
btnFirstRecord=SmallRoundBlue,StdRoundFirstRecord,0 |
btnFull=SmallRoundBlue,StdRoundFull,0 |
btnGraph=SmallRoundBlue,StdRoundGraph,0 |
btnHelp=SmallRoundBlue,StdRoundHelp,0 |
btnHugeCancel=HugeRed |
btnHugeClear=HugeRed |
btnHugeFirstRecord=StdHugeRoundBlue,HugeFirstRecord,0 |
btnHugeGraph=HugeGreen |
btnHugeHelp=HugeBlue,StdRoundHelp,5 |
btnHugeLastRecord=StdHugeRoundBlue,HugeLastRecord,0 |
btnHugeNextRecord=StdHugeRoundBlue,HugeNextRecord,0 |
btnHugeOK=HugeGreen |
btnHugePrevRecord=StdHugeRoundBlue,HugePrevRecord,0 |
btnHugePrintNow2=HugeGreen |
btnInvoiceSetup=SmallRoundBlue,StdRoundInvoice,0 |
btnKeepMsg=SmallRoundBlue,StdRoundSave,0 |
btnLandscape=SmallRoundBlue,StdRoundLandscape,0 |
btnLastRecord=SmallRoundBlue,StdRoundLastRecord,0 |
btnLinked=SmallRoundBlue,StdRoundLinks,0 |
btnLocation=SmallRoundBlue,StdRoundLocation,0 |
btnLocationRange=SmallRoundBlue,StdRoundLocationRange,0 |
btnMargins=SmallRoundBlue,StdRoundMargins,0 |
btnMedia=SmallRoundBlue,StdRoundMedia,0 |
btnMenuMain=StdMenuMain |
btnMenuOption=Menu |
btnMsg=SmallRoundBlue,StdRoundNew,0 |
btnMyReports=SmallRoundBlue,StdRoundMyReports,0 |
btnNewxxx=SmallRoundBlue,StdRoundNew,0 |
btnNextRecord=SmallRoundBlue,StdRoundNextRecord,0 |
btnOrderCancel=SmallRoundBlue,StdRoundOrderCancel,0 |
btnPicture=SmallRoundBlue,StdRoundPicture,0 |
btnPortrait=SmallRoundBlue,StdRoundPortrait,0 |
btnPOS=SmallRoundBlue,StdRoundPOS,0 |
btnPrevRecord=SmallRoundBlue,StdRoundPrevRecord,0 |
btnPriceLevelxxx=BigSquareBlue |
btnPrintLater=SmallRoundBlue,StdRoundPrintLater,0 |
btnPrintLater2=SmallRoundGreen,StdRoundPrintLater,0 |
btnPrintNow=SmallRoundBlue,StdRoundPrintNow,0 |
btnPrintNow2=SmallRoundGreen,StdRoundPrintNow,0 |
btnQuickItem=SmallRoundBlue,StdRoundRequest,0 |
btnRangeItem=SmallRoundBlue,StdRoundRangeItem,0 |
btnRefresh=SmallRoundBlue,StdRoundRefresh,0 |
btnRemovexxx=SmallThinBlue,StdSmallThinArrowLeft,0 |
btnReplyAll=SmallRoundBlue,StdRoundTransfer,0 |
btnRequest=SmallRoundBlue,StdRoundRequest,0 |
btnSavexxx=SmallRoundGreen,StdRoundSave,0 |
btnSchedule=StdRoundGreen,StdRoundSchedule,0 |
btnSelectLeft=SmallThinBlue |
btnSelectRight=SmallThinBlue |
btnSellPriceNames=SmallRoundBlue,StdRoundSellPriceNames,0 |
btnSend=SmallRoundBlue,StdRoundSend,0 |
btnSendMine=SmallRoundBlue,StdRoundAccept,0 |
btnSendToBack=SmallRoundBlue,StdRoundSendToBack,0 |
btnSetup=SmallRoundBlue,StdROundSetup,0 |
btnSimilarItems=SmallRoundBlue,StdRoundSimilar,0 |
btnSmallDeletexxx=TinyRoundBlue,StdSmallRoundDelete,0 |
btnSmallEditxxx=TinyRoundBlue,StdSmallRoundEdit,0 |
btnSmallFirstxxx=TinyRoundBlue,StdSmallRoundFirst,0 |
btnSmallGotoxxx=BigThinBlue,, |
btnSmallLastxxx=TinyRoundBlue,StdSmallRoundLast,0 |
btnSmallNewxxx=TinyRoundBlue,StdSmallRoundNew,0 |
btnStoreExceptions=SmallRoundBlue,StdRoundNoFees,0 |
btnSuggestxxx=SmallRoundBlue,StdRoundSuggest,0 |
btnSupplierFees=SmallRoundBlue,StdRoundFees,0 |
btnTerms=SmallRoundBlue,StdRoundTerms,0 |
btnThinViewArea=BigThinBlue,, |
btnThinViewShelf=BigThinBlue,, |
btnTickets=SmallRoundBlue,StdRoundTickets,0 |
btnTransfer=SmallRoundBlue,StdRoundTransfer,0 |
btnTurnOff=SmallRoundBlue,StdRoundNoFees,0 |
btnTurnOn=SmallRoundBlue,StdRoundFees,0 |
btnWizard=SmallRoundBlue,StdRoundWizard,0 |
btnZoomToFit=SmallRoundBlue,StdRoundZoomToFit,0 |
btnZoomToWidth=SmallRoundBlue,StdRoundZoomToWidth,0 |
imgFilter=StdRoundFilter |
imgFilterOn=StdRoundFilterOn |
sbtnCentreJustify=SmallRoundBlue,StdRoundCentreJustify,0 |
sbtnCheckbox=SmallRoundBlue,StdRoundField,0 |
sbtnComboBox=SmallRoundBlue,StdRoundField,0 |
sbtnCursor=SmallRoundBlue,StdRoundCursor,0 |
sbtnDate=SmallRoundBlue,StdRoundField,0 |
sbtnField=SmallRoundBlue,StdRoundField,0 |
sbtnFontBold=SmallRoundBlue |
sbtnFontItalic=SmallRoundBlue |
sbtnFontUnderline=SmallRoundBlue |
sbtnImage=SmallRoundBlue,StdRoundPicture,0 |
sbtnLabel=SmallRoundBlue |
sbtnLeftJustify=SmallRoundBlue,StdRoundLeftJustify,0 |
sbtnMemo=SmallRoundBlue,StdRoundField,0 |
sbtnRightJustify=SmallRoundBlue,StdRoundRightJustify,0 |
sbtnTabSequence=SmallRoundBlue,StdRoundField,0 |
sbtnTransparent=SmallRoundBlue,StdRoundTransparent,0 |
|
btnAckCards= |
btnAcknowledgeMembers= |
btnAction1= |
btnAction10= |
btnAction11= |
btnAction12= |
btnAction2= |
btnAction3= |
btnAction4= |
btnAction5= |
btnAction6= |
btnAction7= |
btnAction8= |
btnAction9= |
btnActionUnlock=BigBlue |
btnAvailable=SmallRoundBlue,StdRoundRequest,0 |
btnBigCheckFile= |
btnBigNo=BigRed |
btnBigOKInstall= |
btnBigOKUnlockTills= |
btnBigTest= |
btnBurnPoints= |
btnCheckAll=SmallRoundBlue,StdRoundEdit,0 |
btnCheckNone= |
btnCheckSales= |
btnClearDown= |
btnClearOut= |
btnClearOverride= |
btnClockIn= |
btnClockOut= |
btnCopyKeyboard= |
btnDecrypt= |
btnDetails= |
btnEarnPoints= |
btnEmoticon= |
btnExeVersions= |
btnExit= |
btnFilename= |
btnGetCards= |
btnGetMembers= |
btnGO= |
btnGraph2= |
btnGraphOptions= |
btnGraphTotal= |
btnHugePrint= |
btnHugePrintBanking= |
btnHugePrintBlockedItemsRep= |
btnHugePrintFiscal= |
btnHugePrintNonFiscal= |
btnHugePrintNowLater= |
btnHugePrintStock= |
btnHugePrintVATRep= |
btnHugePrintZRead= |
btnInstall= |
btnItemNew= |
btnKeyBack= |
btnKeyDecimal1= |
btnKeyLeftArrow= |
btnKeyRightArrow= |
btnMoveDown= |
btnMoveUp= |
btnOK= |
btnPOSVerify= |
btnProcess= |
btnReprocessStats= |
btnSafe= |
btnSearch=SmallRoundBlue,StdRoundEdit,0 |
btnSelectDesign=SmallRoundBlue |
btnSort= |
btnStats= |
btnTemplateFilter=SmallRoundBlue,,0 |
btnUncheckAll=SmallRoundBlue,StdRoundEdit,0 |
btnUpdate=SmallRoundBlue,StdRoundEdit,0 |
btnUpgrade= |
sbtnActionSquareTable= |
sbtnActionType10= |
sbtnActionType11= |
sbtnActionType2= |
sbtnActionType3= |
sbtnActionType4= |
sbtnActionType5= |
sbtnActionType6= |
sbtnActionType7= |
sbtnActionType8= |
sbtnActionType9= |
sbtnActionWall= |
sbtnCustomerDisplay= |
sbtnCustomerReceipt= |
sbtnMedia= |
SRMultiButton1= |
SRMultiButton2= |
Contains graphical settings of the POS application.
[DynaPOSTouch.EXE] |
MainPOSBMP=POSBackground.png |
POSKeyboard=POSBackgroundKey.png |
BackgroundBMP=POSBackground2.png |
#BackgroundColour=16695727 |
BackgroundColour=13348743 |
ButtonCaptionColour=16777215 |
ButtonColour=14800583 |
LabelColour=0 |
FieldBackGroundColour=16777215 |
FieldTextColour=0 |
LabelFont=Arial |
FieldFont=Arial |
ButtonFont=Arial |
DynaKey=Function |
FastKey=FastKey |
Numeric=Numeric |
Zero=zero |
Space=Space |
LeftArrow=Numeric,DPTLeftArrow16,2 |
RightArrow=Numeric,DPTRightArrow16,2 |
OK=OK |
Exit=Exit |
Pay=Payment |
Function=Function |
btnBigSearch=Function |
btnBigCancel=Function |
btnBigClear=Function |
btnBigSelect=Function |
btnKeyInfo=Function |
|
btnBigActionxxx=DPTDyna |
btnSmallNewxxx=TinyRoundBlue,StdSmallRoundNew,0 |
btnSmallDeletexxx=TinyRoundBlue,StdSmallRoundDelete,0 |
btnSmallFirstxxx=TinyRoundBlue,StdSmallRoundFirst,0 |
btnSmallLastxxx=TinyRoundBlue,StdSmallRoundLast,0 |
btnSmallGotoxxx=TinyRoundBlue,, |
Contains graphical settings of the handheld POS application.
MainPOSBMP=POSBackgroundHHT.png |
BackgroundColour=8421504 |
ButtonCaptionColour=16777215 |
ButtonColour=8421504 |
OKButtonColour=8421504 |
LabelColour=16777215 |
FieldBackGroundColour=16777215 |
FieldTextColour=0 |
LabelFont=Arial |
FieldFont=Arial |
ButtonFont=Arial |
DynaKey=FastKeyHHT |
FastKey=FastKeyHHT |
Numeric=FastKeyHHT |
Zero=FastKeyHHT |
Space=SpaceHHT |
LeftArrow=Numeric,DPTLeftArrow16,2 |
RightArrow=Numeric,DPTRightArrow16,2 |
OK=OKHHT |
Exit=Exit |
Pay=FastKeyHHT |
Function=FastKeyHHT |
btnBigSearch=FastKeyHHT |
btnBigCancel=FastKeyHHT |
btnBigClear=FastKeyHHT |
btnBigSelect=FastKeyHHT |
btnKeyInfo=FastKeyHHT |
|
btnKey00=FastKeyHHT |
btnKeyClear=FastKeyHHT |
btnHHFastKey=FunctionHHT |
btnHHActivity=FunctionHHT |
btnHHKeypad=FunctionHHT |
btnHHExit=FunctionHHT |
|
btnBigActionxxx=DPTDyna |
btnSmallNewxxx=TinyRoundBlue,StdSmallRoundNew,0 |
btnSmallDeletexxx=TinyRoundBlue,StdSmallRoundDelete,0 |
btnSmallFirstxxx=TinyRoundBlue,StdSmallRoundFirst,0 |
btnSmallLastxxx=TinyRoundBlue,StdSmallRoundLast,0 |
btnSmallGotoxxx=TinyRoundBlue,, |
Contains graphical settings for the graphical tables function within the POS application.
\TableAvailableStr=Green |
\TableOpenStr=Red |
\TablePartPaidStr=Red |
\TableUncleanStr=Green |
\TablePrintBillStr=Red |
|
\TableAvailableNum=32768 |
\TableOpenNum=255 |
\TablePartPaidNum=255 |
\TableUncleanNum=32768 |
\TablePrintBillNum=32768 |
The following table contains a list of common colours and their numerical values.
Colour |
Numerical Value |
White |
16777215 |
Black |
0 |
Grey |
12632256 |
Dark Grey |
8421504 |
Red |
255 |
Dark Red |
128 |
Yellow |
65535 |
Dark Yellow |
32896 |
Green |
65280 |
Dark Green |
32768 |
Cyan |
16776960 |
Dark Cyan |
8421376 |
Blue |
16711680 |
Dark Blue |
8388608 |
Magenta |
16711935 |
Dark Magenta |
8388736 |
The following shows a list of the common button images available.
BigThinBlue |
|
BigBlue |
|
BigGreen |
|
BigRed |
|
HugeRed |
|
HugeBlue |
|
HugeGreen |
|
Menu |
|
SmallRoundBlue |
|
SmallRoundGreen |
|
SmallRoundRed |
|
SmallThinBlue |
|
StdMenuMain |
|
TinyRound |
|
TinyRoundBlue |
|
Converted from CHM to HTML with chm2web Pro 2.85 (unicode) |