RadASM.ini

RadASM.ini documentation. (Version 2.2.0.8)

Path acronyms
These acronyms are set in the  section of 
$A    Masm32 path (C:\Masm32)
$B    Binary path where rc.exe, ml.exe and link.exe is found ($A\Bin)
$C    Current project path
$D    Addins path ($R\AddIns)
$E    Debug path (C:\OllyDbg)
$H    Help file path ($A\Help)
$I    Include path ($A\Include)
$L    Library path ($A\Lib)
$M    Keyboard macro path ($R\Macro)
$P    Projects path ($R\Projects)
$R    Path where RadASM is started (\RadASM)
$S    Sniplets path ($R\Sniplets)
$T    Templates path ($R\Templates)
Section [Window]
Mdi frame and tool windows.
Maintained by RadASM, and Option / Tool Windows.
Maximized= Is mdi frame maximized, TRUE or FALSE
TopMost= Is mdi frame topmost, TRUE or FALSE
SingleInstance= Open RadASM in single instance, TRUE or FALSE
Left=  Mdi frame left position in pixels
Top=  Mdi frame top position in pixels
Width=  Mdi frame width in pixels
Height=  Mdi frame height in pixels
ToolBar= Is toolbar visible, TRUE or FALSE
StatusBar= Is statusbar visible, TRUE or FALSE
Find=  Position of Find dialog. Left, Top
Goto=         Position of Goto dialog. Left, Top
ProWiz=  Position of Project Wizard dialog. Left, Top
RightCaption= Right caption on TOP and BOTTOM tool windows
Divider= The mdi frame has a divider line below the toolbar
MultiLine= Tab select tool window has multi-line tabs
AutoLoad= Last project auto loaded, TRUE or FALSE
Project= <ToolWinDes> Project tool window description
Output=  <ToolWinDes> Output tool window description
ToolBox= <ToolWinDes> ToolBox tool window description
Property= <ToolWinDes> Property tool window description
TabTool= <ToolWinDes> TabTool tool window description
InfoTool= <ToolWinDes> TabTool tool window description
Tool1=  <ToolWinDes> TabTool tool window description
Tool2=  <ToolWinDes> TabTool tool window description
ToolClipping= <ToolWinDes> The order in which the tools are created and hence clipped
Font=  Font used on dialogs. Font (Tahoma), Size (-11), Italics (0), Weight (400), CharSet (0)
Magnify= Magnify 32 equals x 1, 40 equals x 1.25
Language= Language file (RadXXX.lng)
Tool window description
ToolWindow Project, Output, ToolBox, Property or TabTool
Visible  tool window visible, TRUE or FALSE
Docked  tool window docked, TRUE or FALSE
Position Docked position, Left=1, Top=2, Right=3, Bottom=4
IsChildOf 0=Not a child, 1 to 5 child of tool window 1 to 5
DockedWidth Width of docked tool window
DockedHeight Height of docked tool window
FloatingLeft Floating tool window left position in pixels
FloatingTop Floating tool window top position in pixels
FloatingWidth Floating tool window width in pixels
FloatingHeight Floating tool window height in pixels
Tool window clipping
t1,First tool created
t2,.
t3,.
t4,.
t5,.
t6,.
t7,.
t8,.Last tool created and will be clipped by all others.
Tool window numbering used in ToolClipping
1= Project
2= Output
3= ToolBox
4= Property
5= TabTool
6= Infotool
7= Tool1
8= Tool2
Section [FileBrowser]
File browser.
Maintained by RadASM option settings.
Filter=.Ext1.[Ext2.[Ext3.]]
Note: the use of ' . ' before and after file extension
x=Path
x is a number between 0 and 9. No holes allowed. Path acronym allowed
Section [Open]
Files to be opened in external programs.
Maintained by RadASM option settings.
x=.Ext1.[Ext2.[Ext3.]],Command
Note: the use of ' . ' before and after file extension
x is a number between 1 and 32. No holes allowed
Command is the program to launch. Path acronym allowed
Section [Splash]
RadASM splash screen.
Manually maintained.
Bmp=Bitmap filename. Path acronym allowed
nShow=Time to show in 10ms steps
x=Left,Top,Text
x is a number between 1 and 8. No holes allowed
Left  is offset in pixels from the left
Top is offset in pixels from the top
Text is the text to draw on bitmap.
$V is the RadASM version
Section [Assembler]
Assemblers supported by RadASM.
Manually maintained.
Assembler=asm1[,asm2[,asm3[,asm4]]]List of supported assemblers.
The first in the list is the default.
Section [Sniplet]
Sniplet window options.
Maintained by RadASM option settings.
Expanded Open with file tree expanded, TRUE or FALSE
SelAll  Double click action, select all text, TRUE or FALSE
CopyTo  Double click action, 0=Editor, 1=Clipboard, 2=Output
Close  Double click action, close when done, TRUE or FALSE
Left  Sniplet window left position in pixels
Top  Sniplet window top position in pixels
Width  Sniplet window width in pixels
Height  Sniplet window height in pixels
Split  Sniplet window split in pixels
Section [AddIns]
RadASM AddIns.
Maintained by addin manager.
x=AddIn.dll,y[,z]
x is a number between 1 and 64. No holes allowed
The dll must be in the AddIns folder.
The parameter y is passed to the dll for option settings.
The parameter z is optional, if FALSE then dll will not be loaded
Section [MRU-Projects]
Most recent list of projects.
Maintained by RadASM.
x=MenuText,P,ProjectFile
x is a number between 1 and 4. No holes allowed
MenuText is the text shown on the file menu
P  is used by RadASM
ProjectFile is the project file with full path.
Section [RecentFiles]
Recent files.
Maintained by RadASM.
x=FileName
x is a number between 0 and 9. No holes allowed
FileName is the file including full path.
Section [MenuTools]
Tools menu.
Maintained by RadASM option settings.
x=MenuText,Accel,T,Command
x  is a number between 1 and 32. No holes allowed
MenuText is the text shown on the menu
Accel  is the asigned accelerator key
T  is used by RadASM
Command  is the program to run. Path acronym allowed
Section [MenuMacro]
Keyboard macro menu.
Maintained by RadASM option settings.
x=MenuText,Accel,M,KbMacroToRun See 
Section [MenuHelp]
Help menu.
Maintained by RadASM option settings.
x=MenuText,Accel,H,HelpFile.hlp See 
Section [F1-Help]
F1-help key asignment.
Manually maintained.
F1=HelpFile.hlp - Help file assigned to F1. Path acronym allowed
CF1=HelpFile.hlp - Help file assigned to Ctrl+F1
SF1=HelpFile.hlp - Help file assigned to Shift+F1
CSF1=HelpFile.hlp - Help file assigned to Ctrl+Shift+F1
Section [Template]
Template file types.
Manually maintained.
Txt=.Ext1.[Ext2.[Ext3.]] - Files that should be handled as text files
Bin=.Ext1.[Ext2.[Ext3.]] - Files that should be handled as binary files
Note: the use of ' . ' before and after extension.
Section [CustomControl] (Obsolete, see [CustCtrl]]
Custom controls addins.
Manually maintained.
x  a number between 1 and 32. No holes allowed
ToolTip  Toolbox button tool tip text.
DllName.dll Filename for the dll.
ClassName Controls class name.
ID name  Default ID name.
Caption  Default caption.
Style  Default Style.
ExStyle  Default ExStyle.
Disable child If the control has child windows, try 1 or 2, else 0.
Properties description1 - 1'st 32 bits binary number for properties handling.
Properties description2 - 2'nd 32 bits binary number for properties handling.
IndexOptional. If the dll has more than one control then specify index (0 is first control)
Properties description1 starting with bit 31
(Name)*
(ID)*
Left*
Top*
Width*
Height*
Caption*
Border*
SysMenu
MaxButton
MinButton
Enabled*
Visible*
Clipping*
ScrollBar*
Default
Auto
Alignment
Mnemonic
WordWrap
MultiLine
Type
Locked
Child*
SizeBorder
TabStop*
Font
Menu
Class
Notify
AutoScroll
WantCr
Properties description2 starting with bit 31
Sort
Flat
(StartID)
TabIndex*
Format
SizeGrip
Group*
Icon
UseTabs
StartupPos
Orientation
SetBuddy
MultiSelect
HideSel
TopMost
xExStyle*
xStyle*
IntegralHgt
Image
Buttons
PopUp
OwnerDraw
Note: Only some of the properties are general and can be used by the custom control. These properties are marked with *
Section [CustCtrl]
Custom controls addins.
Maintained by RadASM option setting.
x=DllName,NoOfControls
x=  a number between 1 and 32. No holes allowed
DllName.dll Filename for the dll.
NoOfControls Optional. No of controls in the dll.
Section [Color]
Color themes.
Maintained by  Colors & KeyWords option.
x=Name,List of colors
x=  a number between 0 and 15. No holes allowed
Name  Name for the color theme.
List of colors List of 36 color values.
Section [VerInf]
Default versioninfo values.
Manually maintained.
Nme Default name
ID Default ID
FV Default file version
PV Default product version
VerOS Default OS
VerFT Default file type
VerLNG Default language
VerCHS Default character set
x=Text,Value
x is a number between 1 and 99. No holes allowed
Text is the type you want a value for
Value is the default value
Section [VerOS]
Versioninfo OS'es.
Manually maintained.
x=Text,Value
x is a number between 1 and 99. No holes allowed
Text is the type you want a value for
Value is the default value
Section [VerFT]
Versioninfo file types.
Manually maintained.
x=Text,Value
x is a number between 1 and 99. No holes allowed
Text is the type you want a value for
Value is the default value
Section [VerLNG]
Versioninfo languages.
Manually maintained.
x=Text,Value
x is a number between 1 and 99. No holes allowed
Text is the type you want a value for
Value is the default valueue
Section [VerCHS]
Versioninfo character sets.
Manually maintained.
x=Text,Value
x is a number between 1 and 99. No holes allowed
Text is the type you want a value for
Value is the default value
Section [Style]
Dialog edit style bits description.
Manually maintained.
x=List
x= a number between 0 and 32.
List List of style bits description.