Delphi2C#
Contents
| Index
- - -
-
--
- # -
#helped will not be changed
- & -
&
- ( -
(*#_ ... _#*)
(*_ ... _*)
(*_..._*)
- * -
*
- / -
/
/*#
//#
- [ -
[&]
[=]
- _ -
__closure
__interface
- { -
{$DEFINE name}
{$J+} directive
- + -
+
++
- < -
<
<<
<=
- > -
>>
- A -
Abs
abstract methods
Access modifiers
Active
ActiveX
Add
Add include path
Add recursively
AddError
AddMessage
Addr
AddWarning
ambiguity
Ampersand
Ancestor
and
anonymous methods
ANSI code pages
AnsiChar
AnsiStrComp
AnsiString
AnsiStringBuffer
AnsiStrPos
Append
Array
Array of const
array parameter
Array size
arrays
Assembler
Assign
AssignControlIsControl
AssignDataModulePixelsPerInch
Assigned
AssignFile
AssignFormPixelsPerInch
AssignFormTextHeight
Assignments
AssignTBitmapData
AssignTComboBoxItems
AssignTImageListBitmap
AssignTRichEditHideSelection
AssignTSplitterParent
AssignTStringGridColWidths
AssignTStringGridRowHeights
AssignTStringsStrings
auto
- B -
Backup
Base class
Beautifier
binary blocks
Binary data
binary file
binary file base class
binary files
binary operator
binary Read
binary Write
bitwise operator
BitwiseAnd
BitwiseOr
BitwiseXor
BlockRead
BlockWrite
boolean operator
boxing
break
Buffer capacity
buffering
Byte arrays
Byte indexing
Byte pointer
Byte string
Byte strings
BytesOf
ByteType
- C -
c_str
C++ Builder
C++ header
C++ source file
C++11
C++Builder
Capacity
Capitalization
capture
Case sensibility
Case sensitivity
Casesensitivity
Case-sensivity
cat_printf
cat_sprintf
cat_vprintf
Char
character input
Character pointer
Class
class constructor
Class creation
class helper
class method
class method (non virtual)
class reference
Class-like records
class-reference
ClassType()
Clear types and variables
Clear windows
CloseFile
Code pages
CodePage
Collections
ColWidths
COM technologies
command line mode
Command line parameter
Comments
Compare
CompareIC
Compile time functions
Compiler
Conditional compilation
Conflicting names
Connect
console input
console output
Console.Error
Console.In
Console.Out
const
const correctness
const parameters
constant
Constructor
Constructors of the base class
Contact
continue
Conversion of DFM code to C++
conversion operator
Copy
CP_ACP
Cpp
Cpp definition
CPUX86
Create component at runtimme
Create dummy code
Create dummy routines
Create purs C#
CreateNew
CreateRecord
CreateRecordMembers
Creating Forms dynamically
CSHARP
CurrToStr
CurrToStrF
Customization
- D -
d2c_dfm.cpp
d2c_dfm.h
d2c_LoadResourceString
d2c_sysobj
d2c_system
Daniel Flower
data
Dec
decimal places
Decimals
Default array-property
Default.prj
DefaultMaximumLength
DefineProperties
Definition
delegate
Delete
Delphi ActiveX framework
Delphi File
Delphi I/O routines
Delphi RTL
Delphi RTL/VCL
Delphi runtime
Delphi2C#
Delphi2Cpp
Delphi2SharpLic.dat
DelphiInterface<T>
DelphiSets.cs
DelphiSets.h
DelphiStorageSize
Demjen
Dependencies
Dependencies of a unit
Deref
Dereference
Dereferencing
Desambiguation
Design time only properties
Destructor
DException
DFM code conversion
DFM conversion routines
DFM coversion routines
DFM file
DFM Files
DfmRoutines.txt
Directive
Directives
Dispose
div
Divide
dotted file names
Dummy routines
Dynamic array
Dynamic creation of components
DynamicArray
- E -
E2188
EInvalidOperation
Element has no parent window
ElementSize
Embedded null bytes
encoding
EnsureUnicode
Enumerated types
Eof
Eoln
Equal
equality operators
EResNotFound
ErrOutput
event
Event handling
Exception handling
Exclude
Excluding individual files
Explicit
Explicit casts
ExplicitBottom
ExplicitLeft
ExplicitRight
ExplicitTop
Extended System.pas
EXTERNALSYM
ExtractIdentifiers
ExtractIdentiifers
ExtractReworked
- F -
field width
file classes
file count
File I/O
File layout
file lifecycle
file mode
file name
file of T
file position
FileMode
Files, not to translate
FileStream
finalization
Finalization part
finally
Fingerprint
Fixed capacity
Fixed identifiers
fixed record size
FloatToStrF
FmtLoadStr
for loop
foreach
for-in loop
for-loop
Format
FormatFloat
Formatting
Formatting parameters
FreeMem
friend
function
Function name
Functions
- G -
generated files
Generics
GetLowerBound
GetMem
GetUpperBound
Global using directive
GreaterThan
GreaterThanOrEqual
GUID
- H -
hardware ID
hash character
Hejlsberg
High
HPPEMIT
- I -
Identifier
Identifier notation
IdentifierList
IgnoreFontProperty
Immutable strings
Implementation-class
Implicit
In
Inc
Include
Include directive
Include paths
Included files
Index access
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
Input options
Insert
Installation
installation folder
IntDivide
Interface
Interface declarations
Interface implementation
Interface reference counting
Interface type checking
Interface ymbols
Interface-class
Internally used properties
IntToHex
InvokeClassMethod
IPointer
IPointer<T> class
IsContained
IsControl
IsDelimiter
IsEmpty
IsLeadSurrogate
IsNull
IsPathDelimiter
IsTrailSurrogate
Item
Items
- K -
Keyword
- L -
lambda expressions
Last error position
LastChar
LastDelimiter
LCM
Learning types and variables
LeftShift
Length
Length byte
LengthByte
LessThan
LessThanOrEqual
Library
License
Lifecycle Manager
Lifecycle Manager Class
lifetime extension
line input
Lists
Load DFM routines
LoadResourceString
LoadStr
LoadString
Local function
Log panel
Log-file
LogicalAnd
LogicalNot
LogicalOr
LogicalXor
Lookup algorithm
lookup order
Lookup translation
loop variable
Low
LowerCase
- M -
-m
MainFormExchange
Make all elements accessible
Management
Mangement
manual changes
Marco
MAXIDX
MAXIDX(x)
MaximumLength
Memory management
Message directive
message maps
Method pointers
method reference
method resolution clause
Missing constructor
missing file
mod
module definition file
Modulus
Move
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
Null pointer
Null termination
Null-terminated string
numeric input
- O -
object
octothorpe
Odd
One-based indexing
OnTDataSetBegin
OnTDataSetEnd
OnTSplitterBegin
OnTSplitterEnd
Open array
Operator
operator overloading
operator precedence
Operators
Options
or
Order of lookup
order of unit initializations
Other compiler
out parameters
Output
Output options
Overload resolution
overloading binary operators
overloading conversion operators
overloading unary operators
Overwriting System.pas
ownership
- P -
-p
PAnsiChar
PAnsiString
Parameter types
Parent property
-pause
Payload bytes
PChar
PChar class
PInvoke
PixelsPerInch
placeholder
Pointer
Pointer arithmetic
Pointer class
Pointer conversion
Pointer indexing
Pointer<byte>
Pointer<T>
Pointer<T> class
Pointers
Pos
Position
Positive
post-procesing
PP-button
precedence of operators
Pred
Prefix
Preprocessed code
Preprocessor
pre-processor can't evaluate
Preprocessor identifiers
Pretranslated C# code
Pretranslator
Pretty-printer
Preview of the target files
printf
procedure
Procedures
Processor options
professional Version
Project file
property
Protected properties
PUREPASCAL
PWideChar
- R -
-r
Range
raw data
RawByteString
read
Read procedure
reading, writing
ReadLn
ReadLn procedure
ReadProperty
ReallocMem
ReallocMemory
Record
record helper
record size
Recursive translation
ref
Refactoring
RefCount
reference to a method
Refresh
RegisterComponents
Registration
Rename
reopen file
Replacement
Requires parent
Reset
resource string
Result
Results
return-statement
reworked files
Rewrite
RightShift
Round
Routines
RowHeight
RTL translation
RTL/VCL cover file
runtime_error
- S -
-s
S[0]
Save DFM routines
Save list of missing units
Save log file
Save new macros
scope
Search path to the RTL/VCL
Search path to the source files
seek
Selecting source files
Self in class methods
serialization
Service
Set
Set class
SetByte
SetLength
SetLengthByte
SetNull
Sets
SetString
shl
ShortString
ShortString.Assign
ShortString.Create
ShortString.Empty
shr
Simple lists
Simple substitutions
Single characters
Size of an array
size_t
Spelling
sprintf
Start a translation
Start file
Start parameter
Statements
Static array
Static array parameter
static method
std::bind
std::bind1st
std::function
std::mem_fun
std::runtime_error
stdexcept
Stop on message directive
stop variable
Str procedure
StrAlloc
Strarting the translation
StrByteType
StrCharLength
StrComp
StrCopy
StrDispose
StreamReader
StreamWriter
StrEnd
String
String comparison
String concatenation
String constant
String conversion
String decoding
String encoding
String indexing
String length
string parameter
String type
string[N]
StringOfChar
StrLen
StrMove
StrNew
StrNextChar
StrPos
StrScan
StructLayout
subsequent error
Substitution
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.AnsiString
System.cs
System.pas
System.pas overwrite
System::Set
SystemClass
SystemInterface.FileMode
Sysutils unit
- T -
-t
t_str
Tamas Demjen
Target file or folder
Target folder
T-button
TClass
TClientDataSet
TCustomDynFrame
TD2CObject
TDataSet
TDateTime
temporary file
Temporary variables
Ternary operator
text file
text file base class
text input
text output
TextFile
TextHeight
TextReader
TextTransformer
TextWriter
TFieldDefs
TFileRec
TFoo<int>* FFoo1;
TBaz::TQux<int>* FBazQux1;
TBaz::TQux<T>* FBazQux2;
TFoo<int>::TBar* FFooBar1;
TFoo<T>* FFoo2;
TFoo<T>::TBar* FFooBar2;
this ref
ThreadStatic
threadvar
TMetaClass
TObject
ToDelphiBuffer
ToDouble
ToInt
ToIntDef
Tokens
ToLengthPrefixedByteArray
Tool bar
ToShortStringValue
Translation
Translation manager
Translation options
Translation service
Translator
Treat typed constants as non-typed constants
Trim
TrimLeft
TrimRight
Trunc
Truncation
TSet
TSplitter
TStatusBar
TStatusPanel
TStringGrid
TStrings
TTextRec
ttm
TTollBar
Tuning options
TVarRec
Type conversion
Type options
typed constant
typed records
TypedFile
Type-map
Types
- U -
unary operator
unboxing
Unicode source file
UnicodeString
Unification
Unification of notations
Unique
Unit frame
unit initialization order
Unit scope name
Unit scope names
UniversalIndentGUI
Unknown architecture
Unknown platform
untyped parameters
UntypedFile
UntypedPointer
UpperCase
Use "stop" variable in for-loop
USEFORM
User defined DFM conversion routines
User interface
User options
Uses clauses
UTF-8
UTF8EncodeToShortString
UTF8ToString
- V -
value types
var
variable binding
variable parameters
Variables
Variant
Variant types
VCL
VCL forms
VCL-functions
Verbose option
version control system
virtual class methods
virtual class-method
Virtual constructors
Visibility
Visual Component Library
vprintf
VString
vtAnsiString
vtPChar
vtString
- W -
w_str
Width
Win64
Window position
Window size
Windows API
Windows interfaces
Windows.pas
Windows-1252
with-statement
working files
Writable buffers
write
Write procedure
WriteLn
WriteLn procedure
WriteProperty
- X -
xor
- Z -
Zero-based indexing
ZEROBASEDSTRING