[archived content]

module dfl.control;
public enum AnchorStyles ;
public enum BoundsSpecified ;
public class ContainerControl : ScrollableControl
{
public final bool activateControl (Control ctrl);
public Control activeControl ; [property setter]
public Control activeControl ; [property getter]
public final Form parentForm ; [property getter]
[+] Inherited members
autoScale autoScaleBaseSize backColor backColorChanged bottom bounds bringToFront bringUpOne canFocus canSelect capture click clientRectangle clientSize contains containsFocus contextMenu contextMenuChanged controlAdded ControlCollection controlRemoved controls createControl createControlsInstance created createGraphics createHandle createParams cursor cursorChanged DEFAULT_SCALE defaultBackColor defaultFont defaultForeColor defaultSize defWndProc delayInvoke destroyHandle disable disableVisualStyle displayRectangle dispose disposed dock dockPadding DockPaddingEdges doubleClick enable enabled enabledChanged findForm focus focused font fontChanged foreColor foreColorChanged fromChildHandle fromHandle getAutoScaleSize getChildAtPoint getStyle getTopLevel gotFocus handle handleCreated handleDestroyed hasChildren hasLayout hasLayoutChanged height helpRequested hide hScroll initLayout invalidate invoke invokeRequired isHandleCreated isMnemonic keyDown keyPress keyUp layout left location lostFocus modifierKeys mouseButtons mouseDown mouseEnter mouseHover mouseLeave mouseMove mousePosition mouseUp mouseWheel move name onBackColorChanged onClick onContextMenuChanged onControlAdded onControlRemoved onCursorChanged onDisposed onDoubleClick onEnabledChanged onFontChanged onForeColorChanged onGotFocus onHandleCreated onHandleDestroyed onHasLayoutChanged onHelpRequested onKeyDown onKeyPress onKeyUp onLayout onLostFocus onMouseDown onMouseEnter onMouseHover onMouseLeave onMouseMove onMouseUp onMouseWheel onMove onPaint onPaintBackground onParentChanged onReflectedMessage onResize onRightToLeftChanged onSystemColorsChanged onTextChanged onVisibleChanged opCmp opEquals paint parent parentChanged performLayout pointToClient pointToScreen preProcessMessage processKeyEventArgs processMnemonic recreateHandle recreatingHandle rectangleToClient rectangleToScreen redraw refresh region resetBackColor resetCursor resetFont resetForeColor resetRightToLeft resetText resize resizeRedraw resumeLayout right rightToLeft rightToLeftChanged scrollPosition scrollSize select selectNextControl sendBackOne sendToBack setBounds setBoundsCore setClientSizeCore setStyle setVisibleCore show size supportsMouseTracking suspendLayout systemColorsChanged tabStop tag text textChanged top topLevelControl toString update updateStyles visible visibleChanged vScroll width wndProc zIndex
}
{
public void add (Control ctrl);
public bool contains (Control ctrl);
public int indexOf (Control ctrl);
public int length ; [property getter]
public int opApply (int delegate(ref Control) dg);
public int opIndex ; [property getter]
protected final Control owner ; [property getter]
public void remove (Control ctrl);
public void removeAt (int i);
}
{
public final int all ; [property setter]
public final int all ; [property getter]
public final int bottom ; [property getter]
public final int bottom ; [property setter]
public final int left ; [property getter]
public final int left ; [property setter]
public final int right ; [property setter]
public final int right ; [property getter]
public final int top ; [property getter]
public final int top ; [property setter]
}
public class Control
{
public Color backColor ; [property setter]
public Color backColor ; [property getter]
public Event backColorChanged (Control,EventArgs);
public final int bottom ; [property getter]
public final Rect bounds ; [property getter]
public final Rect bounds ; [property setter]
public final void bringToFront ();
public final void bringUpOne ();
public final bool canFocus ; [property getter]
public final bool canSelect ; [property getter]
public final bool capture ; [property getter]
public final bool capture ; [property setter]
public Event click (Control,EventArgs);
public final Rect clientRectangle ; [property getter]
public final Size clientSize ; [property getter]
public final Size clientSize ; [property setter]
public final bool contains (Control ctrl);
public final bool containsFocus ; [property getter]
public ContextMenu contextMenu ; [property setter]
public ContextMenu contextMenu ; [property getter]
public Event contextMenuChanged (Control,EventArgs);
public Event controlAdded (Control,ControlEventArgs);
public Event controlRemoved (Control,ControlEventArgs);
public final ControlCollection controls ; [property getter]
public final void createControl ();
protected ControlCollection createControlsInstance ();
public final bool created ; [property getter]
public final Graphics createGraphics ();
protected void createHandle ();
protected void createParams (ref CreateParams cp);
public Cursor cursor ; [property setter]
public Cursor cursor ; [property getter]
public Event cursorChanged (Control,EventArgs);
public static Color defaultBackColor ; [property getter]
public static Font defaultFont ; [property getter]
public static Font defaultFont ; [property setter]
public static ControlFont defaultFont ; [property setter]
public static Color defaultForeColor ; [property getter]
protected Size defaultSize ; [property getter]
protected void defWndProc (ref Message msg);
public final void delayInvoke (void(* fn)());
public final void delayInvoke (void(* fn)(Control, size_t[]),size_t[] params...);
protected void destroyHandle ();
public final void disable ();
public final void disableVisualStyle (bool byes = true);
public Rect displayRectangle ; [property getter]
protected void dispose (bool disposing);
public void dispose ();
public Event disposed (Control,EventArgs);
public DockStyle dock ; [property getter]
public DockStyle dock ; [property setter]
public Event doubleClick (Control,EventArgs);
public final void enable ();
public final bool enabled ; [property getter]
public final bool enabled ; [property setter]
public Event enabledChanged (Control,EventArgs);
public final Form findForm ();
public final bool focus ();
public bool focused ; [property getter]
public Font font ; [property setter]
public Font font ; [property getter]
public Event fontChanged (Control,EventArgs);
public Color foreColor ; [property setter]
public Color foreColor ; [property getter]
public Event foreColorChanged (Control,EventArgs);
public static Control fromChildHandle (HWND hwChild);
public static Control fromHandle (HWND hw);
public final Size getAutoScaleSize ();
public final Size getAutoScaleSize (Font f);
public final Control getChildAtPoint (Point pt);
protected final bool getStyle (ControlStyles flag);
protected final bool getTopLevel ();
public Event gotFocus (Control,EventArgs);
public final HWindow handle ; [property getter]
public Event handleCreated (Control,EventArgs);
public Event handleDestroyed (Control,EventArgs);
public final bool hasChildren ; [property getter]
public final bool hasLayout ; [property setter]
public final bool hasLayout ; [property getter]
public Event hasLayoutChanged (Control,EventArgs);
public final int height ; [property setter]
public final int height ; [property getter]
public Event helpRequested (Control,HelpEventArgs);
public final void hide ();
protected void initLayout ();
public final void invalidate (bool andChildren);
public final void invalidate (Rect r);
public final void invalidate ();
public final void invalidate (Region rgn);
public final void invalidate (Region rgn,bool andChildren);
public final void invalidate (Rect r,bool andChildren);
public final Object invoke (Object delegate(Object[]) dg,Object[] args...);
public final void invoke (void delegate() dg);
public bool invokeRequired ; [property getter]
public final bool isHandleCreated ; [property getter]
public static bool isMnemonic (dchar charCode,char[] text);
public Event keyDown (Control,KeyEventArgs);
public Event keyPress (Control,KeyPressEventArgs);
public Event keyUp (Control,KeyEventArgs);
public Event layout (Control,LayoutEventArgs);
public final int left ; [property getter]
public final int left ; [property setter]
public final Point location ; [property setter]
public final Point location ; [property getter]
public Event lostFocus (Control,EventArgs);
public static Keys modifierKeys ; [property getter]
public static MouseButtons mouseButtons ; [property getter]
public Event mouseDown (Control,MouseEventArgs);
public Event mouseEnter (Control,MouseEventArgs);
public Event mouseHover (Control,MouseEventArgs);
public Event mouseLeave (Control,MouseEventArgs);
public Event mouseMove (Control,MouseEventArgs);
public static Point mousePosition ; [property getter]
public Event mouseUp (Control,MouseEventArgs);
public Event mouseWheel (Control,MouseEventArgs);
public Event move (Control,EventArgs);
public final char[] name ; [property getter]
public final char[] name ; [property setter]
protected void onBackColorChanged (EventArgs ea);
protected void onClick (EventArgs ea);
protected void onContextMenuChanged (EventArgs ea);
protected void onControlAdded (ControlEventArgs cea);
protected void onControlRemoved (ControlEventArgs cea);
protected void onCursorChanged (EventArgs ea);
protected void onDisposed (EventArgs ea);
protected void onDoubleClick (EventArgs ea);
protected void onEnabledChanged (EventArgs ea);
protected void onFontChanged (EventArgs ea);
protected void onForeColorChanged (EventArgs ea);
protected void onGotFocus (EventArgs ea);
protected void onHandleCreated (EventArgs ea);
protected void onHandleDestroyed (EventArgs ea);
protected void onHasLayoutChanged (EventArgs ea);
protected void onHelpRequested (HelpEventArgs hea);
protected void onKeyDown (KeyEventArgs kea);
protected void onKeyPress (KeyPressEventArgs kea);
protected void onKeyUp (KeyEventArgs kea);
protected void onLayout (LayoutEventArgs lea);
protected void onLostFocus (EventArgs ea);
protected void onMouseDown (MouseEventArgs mea);
protected void onMouseEnter (MouseEventArgs mea);
protected void onMouseHover (MouseEventArgs mea);
protected void onMouseLeave (MouseEventArgs mea);
protected void onMouseMove (MouseEventArgs mea);
protected void onMouseUp (MouseEventArgs mea);
protected void onMouseWheel (MouseEventArgs mea);
protected void onMove (EventArgs ea);
protected void onPaint (PaintEventArgs pea);
protected void onPaintBackground (PaintEventArgs pea);
protected void onParentChanged (EventArgs ea);
protected void onReflectedMessage (ref Message m);
protected void onResize (EventArgs ea);
protected void onRightToLeftChanged (EventArgs ea);
protected void onSystemColorsChanged (EventArgs ea);
protected void onTextChanged (EventArgs ea);
protected void onVisibleChanged (EventArgs ea);
public int opCmp (Object o);
public int opCmp (Control ctrl);
public int opEquals (Object o);
public int opEquals (Control ctrl);
public Event paint (Control,PaintEventArgs);
public final Control parent ; [property getter]
public final Control parent ; [property setter]
public Event parentChanged (Control,EventArgs);
public final void performLayout ();
public final void performLayout (Control affectedControl);
public final Point pointToClient (Point pt);
public final Point pointToScreen (Point pt);
public bool preProcessMessage (ref Message msg);
protected bool processKeyEventArgs (ref Message msg);
protected bool processMnemonic (dchar charCode);
protected void recreateHandle ();
public final bool recreatingHandle ; [property getter]
public final Rect rectangleToClient (Rect r);
public final Rect rectangleToScreen (Rect r);
public final void redraw ();
public void refresh ();
public final Region region ; [property setter]
public final Region region ; [property getter]
public void resetBackColor ();
public void resetCursor ();
public void resetFont ();
public void resetForeColor ();
public void resetRightToLeft ();
public void resetText ();
public Event resize (Control,EventArgs);
protected final bool resizeRedraw ; [property getter]
public final bool resizeRedraw ; [property setter]
public final void resumeLayout (bool byes);
public final void resumeLayout ();
public final int right ; [property getter]
public RightToLeft rightToLeft ; [property setter]
public RightToLeft rightToLeft ; [property getter]
public Event rightToLeftChanged (Control,EventArgs);
public void select (bool directed,bool forward);
public final void select ();
public final void selectNextControl (Control ctrl,bool forward,bool tabStopOnly,bool nested,bool wrap);
public final void sendBackOne ();
public final void sendToBack ();
public final void setBounds (int x,int y,int width,int height,BoundsSpecified specified);
public final void setBounds (int x,int y,int width,int height);
protected void setBoundsCore (int x,int y,int width,int height,BoundsSpecified specified);
protected void setClientSizeCore (int width,int height);
protected final void setStyle (ControlStyles flag,bool value);
protected void setVisibleCore (bool byes);
public final void show ();
public final Size size ; [property getter]
public final Size size ; [property setter]
public static bool supportsMouseTracking ; [property getter]
public final void suspendLayout ();
public Event systemColorsChanged (Control,EventArgs);
public final bool tabStop ; [property getter]
public final bool tabStop ; [property setter]
public final Object tag ; [property setter]
public final Object tag ; [property getter]
public char[] text ; [property setter]
public char[] text ; [property getter]
public Event textChanged (Control,EventArgs);
public final int top ; [property setter]
public final int top ; [property getter]
public final Control topLevelControl ; [property getter]
public char[] toString ();
public final void update ();
protected final void updateStyles ();
public final bool visible ; [property getter]
public final bool visible ; [property setter]
public Event visibleChanged (Control,EventArgs);
public final int width ; [property getter]
public final int width ; [property setter]
protected void wndProc (ref Message msg);
public final int zIndex ; [property getter]
}
public static class Control.ControlCollection
{
public void add (Control ctrl);
public bool contains (Control ctrl);
public int indexOf (Control ctrl);
public int length ; [property getter]
public int opApply (int delegate(ref Control) dg);
public int opIndex ; [property getter]
protected final Control owner ; [property getter]
public void remove (Control ctrl);
public void removeAt (int i);
}
public class ControlEventArgs : EventArgs
{
public final Control control ; [property getter]
[+] Inherited members
empty
}
public enum ControlFont ;
public enum ControlStyles ;
public struct CreateParams
{
public DWORD style ;
public DWORD exStyle ;
public DWORD classStyle ;
public int height ;
public int width ;
public int y ;
public int x ;
public HINSTANCE inst ;
public HMENU menu ;
public HWND parent ;
public void* param ;
public char[] caption ;
public char[] className ;
}
public enum DockStyle ;
public enum DragAction ;
public enum DragDropEffects ;
public class HelpEventArgs : EventArgs
{
public final bool handled ; [property getter]
public final bool handled ; [property setter]
public final Point mousePos ; [property getter]
[+] Inherited members
empty
}
public interface IContainerControl
{
public Control activeControl ; [property getter]
}
public class InvalidateEventArgs : EventArgs
{
public final Rect invalidRect ; [property getter]
[+] Inherited members
empty
}
public class LayoutEventArgs : EventArgs
{
public final Control affectedControl ; [property getter]
[+] Inherited members
empty
}
public class ScrollableControl : Control
{
public final bool autoScale ; [property setter]
public final bool autoScale ; [property getter]
public final Size autoScaleBaseSize ; [property getter]
public final Size autoScaleBaseSize ; [property setter]
public const Size DEFAULT_SCALE ;
public Rect displayRectangle ; [property getter]
public final DockPaddingEdges dockPadding ; [property getter]
public final bool hScroll ; [property getter]
public final bool hScroll ; [property setter]
protected ControlEventArgs onControlAdded ; [property getter]
protected void onHandleCreated (EventArgs ea);
protected void onMouseWheel (MouseEventArgs ea);
protected void onResize (EventArgs ea);
protected void onVisibleChanged (EventArgs ea);
public final Point scrollPosition ; [property getter]
public final Size scrollSize ; [property setter]
public final Size scrollSize ; [property getter]
public final bool vScroll ; [property setter]
public final bool vScroll ; [property getter]
protected void wndProc (ref Message m);
[+] Inherited members
backColor backColorChanged bottom bounds bringToFront bringUpOne canFocus canSelect capture click clientRectangle clientSize contains containsFocus contextMenu contextMenuChanged controlAdded ControlCollection controlRemoved controls createControl createControlsInstance created createGraphics createHandle createParams cursor cursorChanged defaultBackColor defaultFont defaultForeColor defaultSize defWndProc delayInvoke destroyHandle disable disableVisualStyle displayRectangle dispose disposed dock doubleClick enable enabled enabledChanged findForm focus focused font fontChanged foreColor foreColorChanged fromChildHandle fromHandle getAutoScaleSize getChildAtPoint getStyle getTopLevel gotFocus handle handleCreated handleDestroyed hasChildren hasLayout hasLayoutChanged height helpRequested hide initLayout invalidate invoke invokeRequired isHandleCreated isMnemonic keyDown keyPress keyUp layout left location lostFocus modifierKeys mouseButtons mouseDown mouseEnter mouseHover mouseLeave mouseMove mousePosition mouseUp mouseWheel move name onBackColorChanged onClick onContextMenuChanged onControlAdded onControlRemoved onCursorChanged onDisposed onDoubleClick onEnabledChanged onFontChanged onForeColorChanged onGotFocus onHandleCreated onHandleDestroyed onHasLayoutChanged onHelpRequested onKeyDown onKeyPress onKeyUp onLayout onLostFocus onMouseDown onMouseEnter onMouseHover onMouseLeave onMouseMove onMouseUp onMouseWheel onMove onPaint onPaintBackground onParentChanged onReflectedMessage onResize onRightToLeftChanged onSystemColorsChanged onTextChanged onVisibleChanged opCmp opEquals paint parent parentChanged performLayout pointToClient pointToScreen preProcessMessage processKeyEventArgs processMnemonic recreateHandle recreatingHandle rectangleToClient rectangleToScreen redraw refresh region resetBackColor resetCursor resetFont resetForeColor resetRightToLeft resetText resize resizeRedraw resumeLayout right rightToLeft rightToLeftChanged select selectNextControl sendBackOne sendToBack setBounds setBoundsCore setClientSizeCore setStyle setVisibleCore show size supportsMouseTracking suspendLayout systemColorsChanged tabStop tag text textChanged top topLevelControl toString update updateStyles visible visibleChanged width wndProc zIndex
}
{
public void add (Control ctrl);
public bool contains (Control ctrl);
public int indexOf (Control ctrl);
public int length ; [property getter]
public int opApply (int delegate(ref Control) dg);
public int opIndex ; [property getter]
protected final Control owner ; [property getter]
public void remove (Control ctrl);
public void removeAt (int i);
}

Page last modified on May 18, 2005, at 02:47 PM

AltStyle によって変換されたページ (->オリジナル) /