Delphi2C#
Contents
| Index
- - -
-
--
- # -
#helped will not be changed
#pragma resource "*.dfm"
- & -
&
- ( -
(*#_ ... _#*)
(*_ ... _*)
(*_..._*)
- * -
*
- / -
/
/*#
//#
- [ -
[&]
[=]
- _ -
__closure
__interface
- { -
{$J+} directive
- + -
+
++
- < -
<
<<
<=
- > -
>>
- A -
Abs
abstract methods
Active
ActiveX
Add
Add include path
Add recursively
AddError
AddFieldDef
AddMessage
AddWarning
ambiguity
Ampersand
Ancestor
and
anonymous methods
API callback
API Integration
Array
Array of const
array parameter
Array size
Array size attribute
arrays
Assembler
AssignControlIsControl
AssignDataModulePixelsPerInch
Assigned
AssignFile
AssignFormPixelsPerInch
AssignFormTextHeight
Assignments
AssignTBitmapData
AssignTComboBoxItems
AssignTImageListBitmap
AssignTRichEditHideSelection
AssignTSplitterParent
AssignTStringGridColWidths
AssignTStringGridRowHeights
AssignTStringsStrings
auto
- B -
Backup
Base class
Beautifier
Binary data
binary operator
bitwise operator
BitwiseAnd
BitwiseOr
BitwiseXor
BlockRead
BlockWrite
boolean operator
boxing
break
BytesOf
ByteType
- C -
c_str
C++ Builder
C++ header
C++ source file
C++11
C++Builder
capture
Case sensibility
Case sensitivity
Case-sensivity
cat_printf
cat_sprintf
cat_vprintf
Char
Character buffer
Class
Class creation
class helper
class method
class refererence
class_id
Class-like records
ClassRef
class-reference
Clear types and variables
Clear windows
CloseFile
CodePage
Collections
ColWidths
COM technologies
command line mode
Command line parameter
Comments
Compare
CompareIC
Compile time functions
Compiler
Conditional compilation
Conflicting names
Connect
const
const correctness
const parameter
const parameters
const_cast
constant
const-correctness
Constructor
Constructors of the base class
Contact
continue
Conversion of DFM code to C++
conversion operator
Copy
Cpp
Cpp definition
CPUX86
Create component at runtimme
Create dummy code
Create dummy routines
CreateNew
CreateParams
CreateRecord
CreateRecordMembers
Creating Forms dynamically
Creating Frames dynamically
CSHARP
CurrToStr
CurrToStrF
Customization
- D -
d2c_dfm.cpp
d2c_dfm.h
d2c_LoadResourceString
d2c_sysfile.cpp
d2c_sysfile.h
d2c_sysobj
d2c_system
Daniel Flower
data
Dec
Decimals
Default array-property
Default.prj
DefineProperties
Definition
delegate
Delete
Delphi ActiveX framework
Delphi I/O routines
Delphi RTL/VCL
Delphi2C#
Delphi2Cpp
DelphiSets.cs
DelphiSets.h
DelphiXE2Cpp11Lic.dat
Demjen
Dependencies
Dependencies of a unit
Desambiguation
Design time only properties
Destructor
DFM code conversion
DFM conversion routines
DFM coversion routines
DFM file
DFM Files
DfmRoutines.txt
Directive
Directives
Dispose
div
Divide
DllImport
dotted file names
Dummy routines
DWORD
Dynamic array
Dynamic creation of components
DynamicArray
- E -
E2034
E2188
EInvalidOperation
Element has no parent window
ElementSize
EnsureUnicode
Enumerated types
Equal
equality operators
EResNotFound
event
Event handling
exception
ExceptionRef
Exclude
Excluding individual files
Explicit
Explicit casts
ExplicitBottom
ExplicitLeft
ExplicitRight
ExplicitTop
Extended "System.pas"
extended System.pas
EXTERNALSYM
- F -
FCL
File
File layout
File manager
File of
FileMode
Files, not to translate
finalization
Finalization part
finally
Fingerprint
Fixed identifiers
FloatToStrF
FmtLoadStr
for loop
foreach
for-in loop
for-loop
Format
FormatFloat
Formatting
Formatting parameters
FreeMem
FreePascal FCL
friend
function
Function name
Functions
- G -
Generics
GetFunctionPointerForDelegate
GetLowerBound
GetMem
GetTFieldDefsitem
GetUpperBound
Global using directive
GNU Lesser General Public License
GreaterThan
GreaterThanOrEqual
GUID
- H -
hash character
Hejlsberg
High
HPPEMIT
- I -
I/O routines
Identifier notation
IgnoreFontProperty
Implementation-class
Implicit
In
Inc
Include
Include directive
Include paths
Included files
Indexed property
Indexer notation
Inheritance
inherited
initialization
Initialization lists
Initialization part
Initialize Variables
initializer_list
Initializing arrays
inline assembler
Inline assembler code
in-operator
Input options
Insert
Installation
installation folder
IntDivide
Interface
Interface ymbols
Interface-class
Internally used properties
IntToHex
IPointer
IPointer<T> class
IsContained
IsControl
IsDelimiter
IsEmpty
IsLeadSurrogate
Isomorphic types
IsPathDelimiter
IsTrailSurrogate
Item
Items
- K -
Keyword
- L -
lambda expressions
Last error position
LastChar
LastDelimiter
Learning types and variables
LeftShift
Length
LessThan
LessThanOrEqual
Library
License
lifetime extension
Lists
Load DFM routines
LoadResourceString
LoadStr
LoadString
Local function
Log panel
Log-file
LogicalAnd
LogicalNot
LogicalOr
LogicalXor
Lookup algorithm
lookup order
Lookup translation
Low
LowerCase
LPWSTR parameter
- M -
-m
Main form
Management
Mangement
MAXIDX
MAXIDX(x)
Memory management
Message directive
message maps
Method pointers
method reference
method resolution clause
Missing constructor
missing file
mod
module definition file
Modulus
MSWINDOWS
Multiply
- N -
N:1
N:N
Names of helping variables
namespace
Negative
Nested classes
Nested functions
Nested routines
New
New features
NODEFINE
NOINCLUDE
not
Notation
NotEqual
- O -
object
octothorpe
Odd
OnTDataSetBegin
OnTDataSetEnd
OnTSplitterBegin
OnTSplitterEnd
Open array
Operator
operator overloading
operator precedence
Operators
Options
or
Order of lookup
Other compiler
out parameters
Output options
overloading binary operators
overloading conversion operators
overloading unary operators
Overwriting "System.pas"
- P -
-p
P/Invoke
PAnsiChar
Parameter types
Parent property
-pause
PByte
PChar
PChar class
PInvoke
PixelsPerInch
placeholder
plain old data types
Platform invocation services
Platform invoke
POD types
Pointer class
Pointer simulation
Pointer<T>
Pointer<T> class
Pointers
Pos
Positive
PP-button
precedence of operators
Pred
Prefix
Preprocessed code
Preprocessor
pre-processor can't evaluate
Pretranslated C# code
Pretranslator
Pretty-printer
Preview of the target files
printf
procedure
Procedures
Processor options
professional Version
program ID
Project file
property
Protected properties
PUREPASCAL
- R -
-r
Range
Read
Read procedure
Reading and Writing
ReadLn
ReadLn procedure
ReadProperty
ReallocMem
ReallocMemory
Record
record helper
Recursive translation
ref
Refactoring
RefCount
reference to a method
Refresh
RegisterComponents
Registration
Remove destructors
Rename
Requires parent
Reset
resource string
Result
Results
return-statement
Rewrite
RightShift
Round
Routines
RowHeight
RTL/VCL cover file
runtime_error
- S -
-s
Save DFM routines
scope
Search path to the RTL/VCL
Search path to the source files
Selecting source files
Service
Set
Set class
SetLastError
SetLength
Sets
shl
shr
Simple lists
Simple substitutions
Single characters
Size of an array
size_t
sprintf
Start a translation
Start file
Start parameter
Statements
Static array
Static array parameter
static class method
std::bind
std::bind1st
std::function
std::mem_fun
std::runtime_error
std::vector
stdexcept
Stop on message directive
stop variable
Str procedure
Strarting the translation
String constant
string parameter
String type
String;
StringOfChar
StructLayout
subsequent error
Substitution in the translator
Substitution of the preprocessor
Substitution options
Substitution table
SubString
Subtract
Succ
swap
symbol lookup
Synchronize
Synchronizing Delphi and C# code
System namespace
System unit
System.cs
System.pas
System::Set
SystemClass
Sysutils unit
- T -
-t
t_str
Tamas Demjen
Target file or folder
Target folder
Taskbar
T-button
TClass
TClientDataSet
TCustomDynFrame
TCustomFrame
TD2CObject
TDataSet
temporary file
Temporary variables
Text
TextFile
TextHeight
TextTransformer
TFieldDef
TFoo<int>* FFoo1;
TBaz::TQux<int>* FBazQux1;
TBaz::TQux<T>* FBazQux2;
TFoo<int>::TBar* FFooBar1;
TFoo<T>* FFoo2;
TFoo<T>::TBar* FFooBar2;
THandle
this ref
ThreadStatic
threadvar
ThrowAbstractError
ThrowNoDefaultConstructorError
TMetaClass
TObject
ToDouble
ToInt
ToIntDef
Tokens
Tool bar
Translation
Translation options
Translation service
Translator
Treat typed constants as non-typed constants
Trim
TrimLeft
TrimRight
Trunc
TSet
TSplitter
TStatusBar
TStringGrid
TStrings
ttm
TTollBar
Tuning options
TVarRec
Type options
typed constant
Type-map
Types
- U -
unary operator
unboxing
Unicode source file
Unification
Unification of notations
Unique
Unit frame
Unit scope name
Unit scope names
UniversalIndentGUI
Unknown architecture
Unknown platform
untyped parameters
UpperCase
Use "stop" variable in for-loop
Use pointer simulation
USEFORM
User defined DFM conversion routines
User interface
User options
Uses clauses
- V -
var
variable binding
variable parameters
Variables
Variant
Variant types
VCL
VCL forms
VCL-functions
vector
Verbose option
virtual class method
Virtual class methods as statiic
virtual constructor
Virtual constructors
Visibility
Visual Component Library
vprintf
- W -
w_str
Width
Win64
Winapi.Windows
Window position
Window size
Windows
Windows API
Windows interfaces
Windows.pas
with-statement
Write
Write procedure
WriteLn
WriteLn procedure
WriteProperty
- X -
xor
- Z -
ZEROBASEDSTRING