[archived content]
DFL
DFL
DFL doc
package dfl
all
application
base
button
clipboard
collections
colordialog
combobox
commondialog
control
data
drawing
environment
event
filedialog
folderdialog
fontdialog
form
groupbox
label
listbox
listview
menu
messagebox
notifyicon
panel
picturebox
progressbar
registry
resources
richtextbox
socket
splitter
tabcontrol
textbox
timer
tooltip
treeview
usercontrol
DflDoc
/
Base
module
dfl.base
;
public
enum
Appearance
;
public
enum
BorderStyle
;
public
class
CancelEventArgs
:
EventArgs
{
public
final
bool
cancel
;
[property getter]
public
final
bool
cancel
;
[property setter]
Inherited members
empty
}
public
enum
CharacterCasing
;
public
enum
CheckState
;
public
enum
ColorDepth
;
public
class
ColumnClickEventArgs
:
EventArgs
{
public
final
int
column
;
[property getter]
Inherited members
empty
}
public
enum
ColumnHeaderStyle
;
public
enum
ContentAlignment
;
public
class
Cursor
{
public
static
Rect
clip
;
[property getter]
public
static
Rect
clip
;
[property setter]
public
static
Cursor
current
;
[property setter]
public
static
Cursor
current
;
[property getter]
public
void
dispose
()
;
public
final
void
draw
(Graphics g,Point pt)
;
public
final
void
drawStretched
(Graphics g,Rect r)
;
public
final
HCURSOR
handle
;
[property getter]
public
static
void
hide
()
;
public
int
opEquals
(Cursor cur)
;
public
int
opEquals
(Object o)
;
public
static
Point
position
;
[property getter]
public
static
Point
position
;
[property setter]
public
static
void
show
()
;
}
public
class
Cursors
{
public
static
Cursor
appStarting
;
[property getter]
public
static
Cursor
arrow
;
[property getter]
public
static
Cursor
cross
;
[property getter]
public
static
Cursor
defaultCursor
;
[property getter]
public
static
Cursor
hand
;
[property getter]
public
static
Cursor
help
;
[property getter]
public
static
Cursor
hSplit
;
[property getter]
public
static
Cursor
iBeam
;
[property getter]
public
static
Cursor
no
;
[property getter]
public
static
Cursor
sizeAll
;
[property getter]
public
static
Cursor
sizeNESW
;
[property getter]
public
static
Cursor
sizeNS
;
[property getter]
public
static
Cursor
sizeNWSE
;
[property getter]
public
static
Cursor
sizeWE
;
[property getter]
public
static
Cursor
vSplit
;
[property getter]
public
static
Cursor
waitCursor
;
[property getter]
}
public
class
DflException
{
}
public
enum
DialogResult
;
public
class
DrawItemEventArgs
:
EventArgs
{
public
final
Color
backColor
;
[property getter]
public
final
Rect
bounds
;
[property getter]
public
void
drawBackground
()
;
public
void
drawFocusRectangle
()
;
public
final
Font
font
;
[property getter]
public
final
Color
foreColor
;
[property getter]
public
final
Graphics
graphics
;
[property getter]
public
final
int
index
;
[property getter]
public
final
DrawItemState
state
;
[property getter]
Inherited members
empty
}
public
enum
DrawItemState
;
public
enum
DrawMode
;
public
enum
FlatStyle
;
public
enum
HorizontalAlignment
;
public
interface
IAsyncResult
{
public
bool
isCompleted
;
[property getter]
public
bool
completedSynchronously
;
[property getter]
public
WaitHandle
asyncWaitHandle
;
[property getter]
}
public
interface
IButtonControl
{
public
void
performClick
()
;
public
void
notifyDefault
(bool)
;
public
DialogResult
dialogResult
;
[property setter]
public
DialogResult
dialogResult
;
[property getter]
}
public
interface
IDialogResult
{
public
DialogResult
dialogResult
;
[property setter]
public
DialogResult
dialogResult
;
[property getter]
}
public
interface
IMessageFilter
{
public
bool
preFilterMessage
(ref Message m)
;
}
public
enum
ItemActivation
;
public
enum
ItemBoundsPortion
;
public
interface
IWindow
{
public
HWindow
handle
;
[property getter]
}
public
class
KeyEventArgs
:
EventArgs
{
public
final
bool
alt
;
[property getter]
public
final
bool
control
;
[property getter]
public
final
bool
handled
;
[property getter]
public
final
bool
handled
;
[property setter]
public
final
Keys
keyCode
;
[property getter]
public
final
Keys
keyData
;
[property getter]
public
final
int
keyValue
;
[property getter]
public
final
Keys
modifiers
;
[property getter]
public
final
bool
shift
;
[property getter]
Inherited members
empty
}
public
class
KeyPressEventArgs
:
KeyEventArgs
{
public
final
dchar
keyChar
;
[property getter]
Inherited members
alt control empty handled keyCode keyData keyValue modifiers shift
}
public
enum
Keys
;
public
class
MeasureItemEventArgs
:
EventArgs
{
public
final
Graphics
graphics
;
[property getter]
public
final
int
index
;
[property getter]
public
final
int
itemHeight
;
[property getter]
public
final
int
itemHeight
;
[property setter]
public
final
int
itemWidth
;
[property getter]
public
final
int
itemWidth
;
[property setter]
Inherited members
empty
}
public
struct
Message
{
public
static
Message
opCall
(HWND hWnd,UINT msg,WPARAM wParam,LPARAM lParam)
;
public
LRESULT
result
;
public
LPARAM
lParam
;
public
WPARAM
wParam
;
public
UINT
msg
;
public
HWND
hWnd
;
}
public
enum
MouseButtons
;
public
class
MouseEventArgs
:
EventArgs
{
public
final
MouseButtons
button
;
[property getter]
public
final
int
clicks
;
[property getter]
public
final
int
delta
;
[property getter]
public
final
int
x
;
[property getter]
public
final
int
y
;
[property getter]
Inherited members
empty
}
public
class
PaintEventArgs
:
EventArgs
{
public
final
Rect
clipRectangle
;
[property getter]
public
final
Graphics
graphics
;
[property getter]
Inherited members
empty
}
public
enum
RightToLeft
;
public
enum
ScrollBars
;
public
enum
SortOrder
;
public
class
StringObject
{
public
int
opCmp
(StringObject s)
;
public
int
opCmp
(Object o)
;
public
int
opEquals
(StringObject s)
;
public
int
opEquals
(Object o)
;
public
char[]
toString
()
;
public
char[]
value
;
}
public
enum
View
;
public
class
WaitHandle
{
public
void
close
()
;
public
HANDLE
handle
;
[property getter]
public
HANDLE
handle
;
[property setter]
public
const
HANDLE
INVALID_HANDLE
;
public
const
int
WAIT_TIMEOUT
;
public
static
void
waitAll
(WaitHandle[] handles)
;
public
static
void
waitAll
(WaitHandle[] handles,DWORD msTimeout)
;
public
static
int
waitAny
(WaitHandle[] handles)
;
public
static
int
waitAny
(WaitHandle[] handles,DWORD msTimeout)
;
public
void
waitOne
(DWORD msTimeout)
;
public
void
waitOne
()
;
}
Page last modified on May 18, 2005, at 11:29 AM