Calmira INI reference
This is an (almost) complete reference to every Calmira INI entry, up to version 3.1 beta 3.

There is a dowloadable version of the page here: calini.zip (27KB). It might not be as up-to-date as the on-line version, but it should be for actual Calmira releases.

Information

Next to items which are configurable from Calmira's dialogues, I have put a code for the dialogue and tab:
SPSystem PropertiesGGeneral
DDisplay
AAdvanced
DPDisplay Properties
FSPFile System PropertiesGGeneral
DDetails
OOptions
UUtilities
44DOS
WBPWastepaper Bin Properties
SMPStart Menu Properties (Preferences tab)
TPTaskbar PropertiesGGeneral
AAdditional
EExclusions

In most cases, I have put the default settings; in others, I have put an example. I have tried to show when the values are examples using this image:

I have also shown sections that you shouldn't edit (usually there's no need to) using this image:


[Colour descriptions]
0=3-dimensional window framesThese are the descriptions of the various screen elements in System Properties' Display tab's Screen Element dropdown list
1=Background of unselected icons
2=Background of selected icons
3=Shortcut arrows
4=Alias arrows
5=Progress bar body
6=Progress bar background
7=Taskbar frame (excluding buttons)
8=Start menu background
9=Start menu highlight bar
10=Checklist background

[Colors]
Window frames=clSilverThese are the settings for the above screen elements (SP/D)
Icon background=clWhite
Icon selection=clHighlight
Shortcut arrows=clBlack
Alias arrows=clBlack
Percent bar=clNavy
Percent back=clSilver
Taskbar=clSilver
Start highlight=clHighlight
Checklist=clSilver

[History lists]
Run program dialog's command lines=RunProgramThese are the INI sections under which to store the various history lists.
Icon browser's file list=IconSources
Find dialog's file specifications=Search for
Find dialog's start directories=Start from
Open File With dialog's commands=OpenFileWith
Filter dialog's wildcards=Browser Filters

[File Types]
exe=ProgramWhat to put under Type in the File Properties dialogue for files with no association in the registry.
Format: extension=description
com=MS-DOS program
bat=MS-DOS batch file
dll=Dynamic link library
pif=Program information file

[Confirmation]
These control which file operations require confirmation - if a value is set to 1 then a confirmation dialogue will appear, if it is set to 0 then it won't.
DelShort=1Delete shortcut (DP)
CopyStart=0Start a copy operation (FSP/O)
MoveStart=0Start a move operation (FSP/O)
DelStart=0Start a delete operation (FSP/O)
CopyFile=0Copy a file (FSP/O)
MoveFile=0Move a file (FSP/O)
DelFile=1Delete a file (not bin a file) (FSP/O)
Replace=1Replace a file (FSP/O)
Protect=1Delete or move a protected (hidden, system or read-only) file (FSP/O)
CopyFolder=0Copy a folder (FSP/O)
MoveFolder=0Move a folder (FSP/O)
DelFolder=1Delete a folder (FSP/O)
NewAlias=0Prompt for a filename when an alias is created (FSP/O)

[Utilities]
Inspect=%windir%\notepad.exeWhat to run when the user presses Shift+Enter, Shift+right clicks or chooses Inspect from the popup menu when a file is selected (FSP/U)
Default=%windir%\notepad.exeWhat to run when the user presses Enter, double-clicks or chooses Open from the popup menu when a file is selected (FSP/U)
Undelete=What to run when the user presses Ctrl+U when a file is selected - mwundel.exe (FSP/U)
Disk=What to run when the user clicks on the drive icon in a Disk Proprties dialogue - %currentdrive% can be used (FSP/U)

[Find Dialog]
Left=215Position of dialogue
Top=141
Width=369Size of dialogue
Height=317
MinLeft=-1Position of minimised icon; if -1 then value hasn't been set
MinTop=-1
SectionCount=4Number of sections in list
Section0=96Widths of sections
Section1=130
Section2=65
Section3=66

[Start Menu Properties]
Left=233See [Find Dialog]
Top=116
Width=333
Height=367
MinLeft=-1This setting is unnecessary as the dialogue is not minimisable - or perhaps this is a future feature? (It's only setting one flag in Delphi's Object Inspector...)
MinTop=-1

[Exclude]
Count=1This lists the programs to exclude from the taskbar and give a desktop icon instead (TP/E).
The list is formatted as a history list - Count=n and S0=... to Sn-1=...
S0=calmira.exe

[Window positions]
c:\windows=438,369,240,229This section contains the positions and sizes of saved icon windows, if you choose to save icon windows' positions (DP or [Preferences]\WindowOpen=2). Settings are also added for relevant icon windows when you choose to save open windows on shut down (DP or [Preferences]\SaveWindows=1).
You should clear this section out every now and again by removing references to folders that don't exist any more.

[Advanced]
Count=25This section lists the INI sections to include in SP/A
S0=Bin
S1=Bin Locations
S2=Calmira
S3=Desktop
S4=Display
S5=Environment
S6=Explorer
S7=File system
S8=Icons
S9=Keyboard
S10=Programs
S11=Sounds
S12=Start Button
S13=Start Menu
S14=Computer
S15=Taskbar
S16=Drives
S17=Advanced
S18=Layouts
S19=Scripts
S20=Internet
S21=File Viewers
S22=Applet Tray
S23=Window Captions
S24=Preferences

[Bin]
Caption=Recycle BinCaption of icon and window (WBP)
Left=119See [Find Dialog]
Top=49
Width=352
Height=227
MinLeft=32
MinTop=80
SectionCount=4
Section0=79
Section1=144
Section2=60
Section3=0
DeleteToBin=1Whether deleted files go to the bin (WBP)
Action=0Automatic deletion of files - 0=off 2=empty on shutdown 3=limit to Capacity MB (WBP)
Capacity=8Bin size limit in MB (WBP)
Icons=1Show icons in bin window (WBP)
Visible=1If you set this to 0 it should hide and disable the bin, but it doesn't

[Bin Locations]
c=c:\binMoving files to a bin folder on the same drive is much faster than moving them to another drive (by default, all binned files are stored in %calmira%\bin). you should set this if you have more than one drive or partition.
Format: Drive letter = folder in which to put binned files

[Drives]
A=3.5" floppyYou can set names for drives in the My Computer window, and, if ShortWinCaptions is set, for root icon windows' captions
E=Zip Drive

[Calmira]
HintColor=$00C0FFFFSee Colours.
CanEditSettings=1If this is set to 1 then Calmira acts as normal; if it's set to 0 then whenever you open a configuration dialogue, the OK button is disabled and all clicks are ignored, so you can't edit any settings (unless you edit calmira.ini directly).
MaxHistorySize=24This sets the maximum length for all history lists
NormalHintPause=800This is the popup hint delay in dialogues, in ms
FirstRun30=0If this is set to 1 (as it is in the default INI file) then the Welcome dialogue (the About box with Welcome at the top) appears.
DateLastRun=1/1/99This is used to tell if Calmira has been run today, so the Tip of the Day is turned on, you only get one tip per day.

[Computer]
Caption=My ComputerCaption of icon and window
Left=117See [Find Dialog]
Top=80
Width=321
Height=238
MinLeft=32
MinTop=32

[Desktop]
NumShorts=2Number of shortcuts on desktop
DeskGridX=16Grid size that icons snap to when Arrange > Line up icons is chosen from the desktop popup menu
DeskGridY=16 WinDesktop=control.exe main.cpl Desktop

[Display]
FontName=MS Sans SerifFont settings for icon windows and My Computer - see Fonts
FontSize=8
FontColor=clBlack
FontStyle=Normal
BrowseGridX=70Size of box for icon and name/description in large icons view (SP/D)
BrowseGridY=60
LineHeight=16Height of line in small and list views (SP/D)
RepaintBeforeHourglass=2Which windows to update before displaying an hourglass - 1=Calmira's, 2=all needed.

[Explorer]
Left=-1See [Find Dialog]
Top=-1
Width=254
Height=573
MinLeft=-1
MinTop=-1
FileWindow=1Same as Show file window / Ctrl+W setting in Explorer
LastFolder=c:\Folder open when Explorer was closed

[File system]
DefaultDisplay=2Default icon window icon style - 0=large icons 1=small icons 2=list view (FSP/G)
DefaultSort=1Default icon window sort - 0=extension 1=filename 2=size 3=date (FSP/G)
IconStrings=exeWhich file extensions try to extract icons from in icon windows, separated by spaces - you could try any from exe dll cpl ico drv. Leave at exe for speed. (FSP/G)
DefaultFilter=*.*Default icon window filter (FSP/G)
FileHints=1Whether to popup hints over files (FSP/D)
HintDelay=800Hint delay for above hint in ms (FSP/D)
UseDescriptions=1Whether to enable 4DOS file descriptions. You don't need 4DOS to use them! (FSP/4)
DescCaptions=1Whether to use descriptions for icon captions in Large Icons view (FSP/4)
Simul4DOS=0If another program edits descriptions then turn this on so descriptions are re-read before file operations, to stop any errors occurring. (FSP/4)
DescWidth=400Mistake in default .ini file?
DescriptionFile=descript.ionThe name of the description file - descript.ion is the 4DOS default (FSP/4)
DescriptionWidth=-1Width for descriptions in list view - -1 should make the window auto-size but it doesn't.
ColumnPadding=8The number of pixels between columns in List View mode. This setting does not behave entirely as expected.
ListKBDecimals=0Number of decimal places to which to list file sizes in KB in List View only.
LongDateTime=dddd d mmm yyyy, hh:mm am/pmFormat of date and time in File Properties dialogue - see Dates and Times.
AliasExtension=.alsThis allows you to change the extension for alias files, if .als is already used on your system.
FilePaneCols=5Number of columns in Explorer's file pane

[File Viewers] This section is now obsolete - you can delete it if you want.
[Icons]
_file=c:\icons\file.ico
These are the special icon types. If you assign an icon file to one of these then that icon will be used instead of the default icon built in to Calmira.
_folderfolders in large icon windows and icon windows when minimised and not on taskbar - see Customising Bitmaps in Calmira's help file to change the taskbar icon.
_filefile with no other icon in large icons
_docassociated files with no icon
_tfile_file in list view/small icons
_tfolder_folder in list view/small icons
_tprogexecutable file (as defined in win.ini > [windows] > Programs) if it has no icon of its own and one is looked for, or if one is not looked for (see IconStrings), in list view/small icons.
_computeMy Computer window
_exploreExplorer when minimised and not on taskbar, and in the Start menu - see Customising Bitmaps in Calmira's help file to change the taskbar icon.
_windowsWindows binaries (dlls, drvs, exes etc) with no icon of their own, if one is looked for (see IconStrings).
_folder=c:\icons\library.dll(10)
_msdosDOS programs, if an icon is looked for
_multimultiple files in File Properties
_floppyFloppy drives
_hardHard drives
_cdromCD-ROM drives
_ramdiskRAM drives
_networkNetwork drives
_emptbinEmpty Recycle Bin
_fullbinFull Recycle Bin
_interntInternet shortcuts and aliases (target is a URL)
_shutdnIcon in Shut down dialogue (not start menu)
txt=c:\icons\textfile.ico
You can also specify icons for extensions. If the index is omitted, (0) is assumed, so no index is needed for .icos.
htm=c:\icons\library.dll(11)
Alternatively, if you put txt.ico (for example) in Calmira's folder, then this is equivalent to the above setting.

[Internet]
ServiceApplication=c:\netscape\netscapeThis is the location of your internet browser of choice, without ".exe" at the end. This will try to use DDE. If this does not work then you can add the .exe and parameters, and it will open by normal methods; in this case use %url% to insert the URL.
URLPrefixes=http:// ftp:// gopher:// news: file: mailto:If one of these prefixes (which are separated by spaces) is at the start of the line in the Run dialogue then the line will be considered a URL and passed to the above browser. You may want to add "www".

[Keyboard]
Address Bar=Shift+Ctrl+OKeyboard shortcuts must have two or more out of Shift, Ctrl, and Alt, and a key name. The bit before the = is the caption. This will be searched for, first in Calmira's windows' captions (eg. My Computer, any open icon window, Start (the caption of the Start button)), then in desktop shortcuts' captions, then in the Start Menu. If it is not found but it is a path then that folder will be opened.
Start=Ctrl+Alt+Space

Key names
(on my UK keyboard)
Key names that workKeys that you can't use
Top row F1-F24 Escape (Task Manager (Ctrl+Esc) or task switch (Alt+Esc) occurs), Print Screen, Scroll Lock, Pause/Break
Main keyboard A-Z, 0-9, BkSp, Tab, Enter, Space that key at the top left (`/¬/¦), - (minus), = (equals), [ & ] (square brackets), Caps Lock, ; (semicolon), ' (apostrophe), # (hash), \ (backslash), "," (comma), "." (full stop/"period"), / (formard slash)
Navigation keys Ins, Home, PgUp, Del, End, PgDn, Up, Down, Left, Right
Numberpad *, / Num Lock, NumPad -, NumPad +, NumPad "."
I don't expect to find values for Win9x keys Win, Menu, Wake, Sleep, Power.
This function uses Delphi's TextToShortcut function. I have checked the source and there are some shortcuts that should work but don't - I've tested all of the ones I've listed.
If you enter two shortcuts to the same caption then only the first is kept - the rest are discarded.

[Layouts]
0..2=2*1This section controls what shape to use for icon windows based on the number of items to be shown.
Format: min..max=x*y
where min..max is the range of the number of icons to use for this window size, x is the number of columns of icons to use, and y is the number of rows. Folders with more than the highest number (30 in this, the default case) use the layout for the highest number.
3..4=2*2
5..6=3*2
7..9=3*3
9..12=4*3
13..16=4*4
17..20=5*4
21..25=5*5
26..30=6*5

[Preferences]
Most of these settings have two states - 1 and 0, which correspond to On and Off respectively. In this section I have described the On state for brevity.
ShowDailyTips=1"Tip of the Day" is shown on first run every day (SP/G)
AutoSize=1Icon windows resize automatically when browsing in the same window and when refreshed (F5)
SingleStatus=0Only 1 section of the icon window status bar is shown (DP)
SaveWindows=0Open file windows are saved on shut down, and restored next time Calmira is run (DP)
ShortArrows=1An arrow overlay is shown on shortcuts (DP)
AnimCursor=1The cursor changes as it's dragged to show if a file may be dropped. Disable if the cursor flickers. (DP)
ShowDeskMenu=1The desktop pop up menu is enabled (DP)
StickyShorts=0Shortcuts can only be moved when their caption is dragged (DP)
OneClickShorts=0Shortcuts open with one click rather than two (DP)
BrowseSame=1When you open a folder in an icon window, it appears in the same window(DP)
RightClose=1When you right-click on any window's minimise or maximise button, it closes(DP)
RunAutoClose=1The Run dialogue closes after use (DP)
DesktopParent=0Calmira windows act as separate task windows and all appear in Windows Task Manager (Calmira Task Manager is not affected) (DP)
RButtonUpClose=0If RightClose=1, the window closes when the right mouse button is released, rather than when it is pressed.
WindowOpen=0This setting controls the placement of new icon windows - 0=cascade 1=random 2=saved (DP)
ShowSplash=0The splash screen is shown on startup (SP/G)
RestoreSys=0My Computer is restored on startup (SP/G)
SysWinQuit=0When you close My Computer, Calmira is shut down (SP/G)
QueryQuit=1If Calmira is not the shell and SysWinQuit=1 then closing the My Computer window shows the Shut down dialogue (immediate shutdown otherwise) (SP/G)
MsgDialogSounds=1Normal system sounds play when messages appear (stop, question etc) (SP/G)
TrackThumb=1Window contents scroll when you drag the scrollbar (SP/G)
GlobalHotKeys=1Hotkeys (see [Keyboard]) work whatever program has the focus (just Calmira otherwise) (SP/G)
ShowBrowseBtns=1Show Browse Icon button where applicable (SP/G)
NotifyNoIcons=1Whether to notify when no icons are found (SP/G)
ShortWinCaptions=1Whether to show just the folder name in title bar, rather than full path (unless folder has description) (FSP/O)
ShowHidSys=1Hidden & system files are shown by defaultin icon windows (FSP/O)
ProgDrop=0Files can be dropped onto executables (FSP/O)
FindVersion=1Unknown
FindDlgIcons=1Icons are shown in the Find dialogue (FSP/O)
AliasArrows=1An arrow overlay is shown on aliases (FSP/O)
DefDragCopy=0When you drag a file, it is moved by default (rather than copied) (FSP/O)
MiniIcons=1Icons are shown in small icons/list view (FSP/O)
UpcaseFirstChar=1The first letter of filenames is capitalised (FSP/O)
NoRegExtensions=0Files with associations do not show the file extension (FSP/O)
HintDesc=1Descriptions are shown in hints in large icons view (FSP/O)
HintDate=0Dates are shown in hints in large icons view (FSP/O)
HintTime=0Times are shown in hints in large icons view (FSP/O)
HintAttrib=0Attributes are shown in hints in large icons view (FSP/O)
DefaultColumns=31What columns to show in List view - 5 bit number
MSBx16x8x4x2LSBx1
DescriptionAttributesTimeDateFile size
CompIconStart=0Start Menu appears when you right-click on the minimised My Computer (SP/G)
ExploreLastFolder=0When you open Explorer, the last folder used opens too (DP)
DarkIconStretch=0The dark icon stretch mode is used in the Start Menu & taskbar - this stretch mode is obsolete? (SP/G)
HintBytes=0File sizes are shown in hints in large icons view (FSP/O)
PicBtnGlyphs=0Calmira's buttons have bitmaps on them (SP/G)
Win95Keyboard=0The Start Menu appears when the user presses Win, Menu, Wake, Sleep, Power, etc on a Windows 9x-enhanced kenboard (SMP)
ShowShutDownBMP=1When Calmira is the shell, SHUTDOWN.BMP from the Calmira folder is shown on shutdown (SP/G)
ShowBrowserToolbar=1The toolbar is shown in icon windows (FSP/O)
TreeAlign=1Obsolete - you can delete them if you want
TreeCloseFilePane=1

[Programs]
%calmira%\explorer.exe=ExplorerThis controls which programs are shown in My Computer. They appear there in the order they are listed here.
%windir%\winfile.exe=File Manager
%windir%\control.exe=Control Panel
%windir%\winsetup.exe=Windows Setup
%windir%\printman.exe=Print Manager
%windir%\progman.exe=Program Manager

[Scripts]
EnableWinScripts=1 Whether to enable script files (SP/G)
EnableDosScripts=1 Whether to check for DosScriptFilename (SP/G)
DosScriptFilename=c:\temp\calmira.run Script file to look for for DOS scripts
DosTimerInterval=2000Time in ms between checks for DosScriptFilename
WinScriptExtension=.runThis allows you to change the extension for script files, if .run is already used on your system.

[Sounds]
This section allows you to specify what sounds Calmira plays when certaion events happen.
WindowOpen=<None>An icon window is opened
WindowClose=<None>An icon window is closed
WindowMinimize=<None>An icon window is minimised
WindowRestore=<None>An icon window is restored
WindowMaximize=<None>An icon window is maximised
NotifyCompletion=<None>A file operation finishes (with or without errors)
BinDropFiles=<None>Files are dropped into the bin
BinEmpty=c:\sounds\flush.wavThe bin is emptied
BinRestore=<None>The bin window is opened
MenuClick=<None>Any Calmira menu item is chosen

[Start Button]
FontName=MS Sans SerifFont settings for the Start button - see Fonts
FontSize=8
FontStyle=Bold
FontColor=clBlack
Caption=StartThe text on the Start button
Width=56The width of the Start button. If you use a different caption or font size, you will probably need to change this
Left=3You could set this to something like -50 to hide the start button (but why would you do that?)

[Start Menu]
FontName=MS Sans SerifFont settings for the Start button - see Fonts. Note that FontColor does not apply here
FontSize=8
FontStyle=Normal
StartMenu3D=1Whether the 3D start menu is used - you get an ordinary Win3.1 menu otherwise (SMP)
BoldSelect=0Whether the highlighted item's text is drawn in a bold font (SMP)
ShellStartup=1Whether to process items in the Startup menu only when Calmira is the shell (SMP)
StartMouseUp=1Whether to popup Start menu on mouse up (mouse down otherwise) (SMP)
StartKeyGrab=1Whether to grab keyboard focus when Start menu pops up (for keyboard navigation)
BackgroundBuild=0Whether to build Start Menu icons in background? Not implemented
LargeRootMenu=1Whether to have large icons in root of Start Menu (SMP)
ColouredBar=1Whether the highlighted item has a coloured bar behind it (SMP)
ShellDDE=0Whether to try to intercept Program Manager group/icon creation messages (SMP)
ProgramsGroup=&ProgramsWhich group to put intercepted groups under - important if & or * used
LargeItemHeight=34Spacing of large icons in Start menu if applicable (SMP)

[Taskbar]
AdjustClock=control.exe main.cpl Date/timeWhat to run when the user double-clicks on the time
StayVisible=0Whether to keep the taskbar on screen (TP/G)
ShrinkMax=1Whether to fit maximised windows above/below the taskbar (TP/G)
Clock24=0Whether to show the time in 24 hour format (TP/G)
PopupRes=1Whether to popup resource data above the time (TP/G)
PopupDate=1Whether to popup the date over the time (TP/G)
Animate=1Whether to animate the taskbar when raising/lowering (TP/G)
ButtonHints=1Whether to popup task button hints (TP/G)
ArrangeMin=1Whether to arrange (excluded) minimised icons above the taskbar (TP/G)
HideMinApps=1Whether to hide (non-excluded) minimised icons (TP/G)
IconWindowTask=1Whether to show taskbar buttons for icon windows (TP/G)
ExplorerTask=1Whether to show a taskbar button for Explorer (TP/G)
FullFolderPath=0Whether to show the full path of icon windows on their buttons (independent of ShortWinCaptions) (TP/G)
DocNameFirst=0Whether to swap the text either side of "-" to try to put the document name first - of course, this puts the document name last for programs that do this already (such as IE3) (TP/G)
DocNameLower=0Whether to change the text to right of "-" (before swapping) to lower case (TP/G)
Refresh=1Taskbar refresh interval in seconds (TP/A)
Disable=0Set to 1 to hide and disable taskbar (why would you do that?) (TP/G)
TopTaskbar=0Whether taskbar is at the top of the screen
RowCount=1Number of rows in the taskbar
ShowRealSysMenu=1Whether to popup real system menus over taskbar buttons and applets (TP/G)
FullAnimate=1Whether to show full contents of the taskbar when popping up - much slower (TP/G)
UpSpeed=4Speed at which the taskbar appears (TP/G)
DownSpeed=2Speed at which the taskbar disappears (TP/G)
MideMinApps=1This is an error - see HideMinApps
UseMouseHook=1Set this to 0 to stop the taskbar from intercepting mouse messages if there is a conflict (this also stops it from auto-hiding)
FontName=MS Sans SerifFont settings for the taskbar - see Fonts
FontSize=8
FontStyle=Normal
FontColor=clBlack
MinAppHeight=60Distance between the bottom of screen and the top of minimised icons in pixels
HintDelay=800Delay in ms before taskbar hints appear
ShowNoActivate=1Set to 0 if the taskbar disappears behind windows
24HourFormat=h:mmFormat of 24 hour taskbar clock - see Dates and Times.
12HourFormat=h:mm AM/PMFormat of 12 hour taskbar clock - see Dates and Times.
FullDateTime=dddd, mmmm d, yyyyFormat of popup date over taskbar clock - see Dates and Times.

[Applet Tray]
Character Map=c:\windows\charmap.exePrograms to add to applet tray (TP/A)
Format: Popup hint=path

[Shortcut0]
[Shortcut1]

You should edit shortcuts from their Properties dialogue.


[IconSources]
[RunProgram]
[IconSources]
[Search for]
[Start from]
[OpenFileWith]
[Browser Filters]

These are history lists and should be left alone. You can clear then from SP/G.


[Environment]
CD=F:You can specify environment variables for use within Calmira, but not Dos boxes, perhaps for things that change, so one change will correct all references.
In this example, you could set a shortcut's location to %CD%\filename.exe and if your CD letter changes, you can change this setting and the shortcut would work.

[Window Captions]
c:\windows=Microsoft WindowsIf you don't want to use descriptions as captions then you can use this. Calmira's Help file says it's not a good idea to have a lot of them as it slows Calmira down.

[Custom Colors]
This section contains the custom colours from SP/D.



• Fonts

These are the settings for the various Font settings in Calmira.

FontName=MS Sans Serif
You can put any font name here, raster or TrueType, case-insensitive. If you make a mistake then you usually get MS Serif.

FontSize=8
This sets the font size in points.

FontColor=clBlack
This sets the font's colour - see Colours.

FontStyle=Normal
The text after the = is searched case-insensitively for "bold", "italic" and "underline". If any one is found then that attribute is switched on. "Normal" means nothing!
For example, "FontStyle=abcunderline!!XXbolddddd italic" will produce all three effects.

• Colours

Calmira uses Delphi's standard colours. This means that you can either use the user-friendlier name of one of the standard Windows colours:
clWhiteclSilverclGrayclBlack
clYellowclOliveclLimeclGreen
clAquaclTealclFuschiaclPurple
clRedclMaroonclBlueclNavy
Note: you need a browser that can colour table cells (IE3+ I think) to see this properly!

Or you can use one of Windows' colour settings:
clActiveBorderActive window's border
clActiveCaptionActive window's title bar
clAppWorkSpaceMDI application background
clBackgroundDesktop
clBtnFaceButton face
clBtnHighlightButton highlight
clBtnShadowButton shadow
clBtnTextButton text
clCaptionTextActive window's title bar text
clGrayTextGreyed menu items' text
clHighlightHighlighted menu item's background
clHighlightTextHighlighted menu item's text
clInactiveBorderInactive window's border
clInactiveCaptionInactive window's title bar
clInactiveCaptionTextInactive window's title bar text
clMenuMenu
clMenuTextMenu text
clScrollBarScrollbar background
clWindowOrdinary window background
clWindowFrameWindow frame - the lines around the border and menu
clWindowTextWindow text

Or you can specify a colour exactly. You need to convert the colour from decimal to hexadecimal and specify it in the form:

$00BBGGRR

• Dates and Times

These are the values you can put in any time or date formatting string:
Sample date and time: 9:06:03 am, Tuesday 7th September 1999
dDay number with no leading zero: 7
ddDay number with leading zero: 07
dddDay name (abbreviated): Tue
ddddDay name (full): Tuesday
mMonth number with no leading zero: 9
mmMonth number with leading zero: 09
mmmMonth name (abbreviated): Sep
mmmmMonth name (full): September
yyTwo digit year: 99
yyyyFour digit year: 1999
hHour with no leading zero: 3
hhHour with leading zero: 03
nMinute with no leading zero: 6
nnMinute with leading zero: 06
sSecond with no leading zero: 3
ssSecond with leading zero: 03
am/pmUse 12-hour clock - omit for 24-hour
AM/PM
a/p
A/P
'any text'Text is shown: any text
"any text"
However, in time strings, if there is no n or nn before it, the first m or mm is changed to n or nn (so you can set it as h:mm and it does what you'd want).

• Win.ini settings

[Calmira]
LoadFromWinDir=1


This will make Calmira load its settings from the windows directory, for example if Calmira's directory is read only (ie. over a network).

• System.ini settings

[Boot]
shell=c:\calmira\calmira.exe
taskman.exe=c:\calmira\ctaskman.exe


These will make Calmira the shell and make Calmira's task manager the one that appears on Ctrl+Esc, double-click on desktop, or Switch To from System menu.


 Index  <