C# Class FarsiLibrary.Win.FAPopup.FAShadow

Inheritance: FAPopupContainer
Afficher le fichier Open project: HEskandari/FarsiLibrary Class Usage Examples

Private Properties

Свойство Type Description
CheckRectangle System.Drawing.Rectangle
CheckShadowIntersects System.Drawing.Rectangle
CreateBrush System.Drawing.Brush
NeedHideCursor bool

Méthodes publiques

Méthode Description
CreateShadows ( ArrayList shadows, int shadowSize, bool canShow, Form form, Rectangle creatorRect ) : void
CreateShadows ( ArrayList shadows, int shadowSize, bool canShow, Form form, Rectangle creatorRect1, Rectangle creatorRect2 ) : void
DestroyShadows ( ArrayList shadows ) : void
FAShadow ( bool horz, int width, Form Owner ) : System
HideShadow ( ) : void
HideShadows ( ArrayList shadows ) : void
MoveShadow ( ) : void
ShowShadow ( ) : void
ShowShadows ( ArrayList shadows ) : void
ShowShadows ( ArrayList shadows, bool show ) : void
UpdateShadows ( ArrayList shadows, Rectangle creatorRect1, Rectangle creatorRect2, int shadowSize ) : void
UpdateShadows ( ArrayList shadows, Rectangle creatorRect, int shadowSize ) : void

Méthodes protégées

Méthode Description
OnPaint ( PaintEventArgs e ) : void
OnPaintBackground ( PaintEventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Méthode Description
CheckRectangle ( Rectangle r ) : Rectangle
CheckShadowIntersects ( Rectangle shadow, Rectangle rect ) : Rectangle
CreateBrush ( bool horz, int width ) : Brush
NeedHideCursor ( Control control ) : bool

Method Details

CreateShadows() public static méthode

public static CreateShadows ( ArrayList shadows, int shadowSize, bool canShow, Form form, Rectangle creatorRect ) : void
shadows System.Collections.ArrayList
shadowSize int
canShow bool
form System.Windows.Forms.Form
creatorRect System.Drawing.Rectangle
Résultat void

CreateShadows() public static méthode

public static CreateShadows ( ArrayList shadows, int shadowSize, bool canShow, Form form, Rectangle creatorRect1, Rectangle creatorRect2 ) : void
shadows System.Collections.ArrayList
shadowSize int
canShow bool
form System.Windows.Forms.Form
creatorRect1 System.Drawing.Rectangle
creatorRect2 System.Drawing.Rectangle
Résultat void

DestroyShadows() public static méthode

public static DestroyShadows ( ArrayList shadows ) : void
shadows System.Collections.ArrayList
Résultat void

FAShadow() public méthode

public FAShadow ( bool horz, int width, Form Owner ) : System
horz bool
width int
Owner System.Windows.Forms.Form
Résultat System

HideShadow() public méthode

public HideShadow ( ) : void
Résultat void

HideShadows() public static méthode

public static HideShadows ( ArrayList shadows ) : void
shadows System.Collections.ArrayList
Résultat void

MoveShadow() public méthode

public MoveShadow ( ) : void
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

OnPaintBackground() protected méthode

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

ShowShadow() public méthode

public ShowShadow ( ) : void
Résultat void

ShowShadows() public static méthode

public static ShowShadows ( ArrayList shadows ) : void
shadows System.Collections.ArrayList
Résultat void

ShowShadows() public static méthode

public static ShowShadows ( ArrayList shadows, bool show ) : void
shadows System.Collections.ArrayList
show bool
Résultat void

UpdateShadows() public static méthode

public static UpdateShadows ( ArrayList shadows, Rectangle creatorRect1, Rectangle creatorRect2, int shadowSize ) : void
shadows System.Collections.ArrayList
creatorRect1 System.Drawing.Rectangle
creatorRect2 System.Drawing.Rectangle
shadowSize int
Résultat void

UpdateShadows() public static méthode

public static UpdateShadows ( ArrayList shadows, Rectangle creatorRect, int shadowSize ) : void
shadows System.Collections.ArrayList
creatorRect System.Drawing.Rectangle
shadowSize int
Résultat void

WndProc() protected méthode

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Résultat void