C# 클래스 Brh.Forms.PopupNotify

Summary description for PopupNotify. Note: No properties may be changed after Show - don't do it! It won't cause an error but it'll mess you up.
상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: bhollis/brh-forms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AnimateTime int
GradientColor System.Drawing.Color
IconHeight int
IconWidth int
WaitOnMouseOver bool
WaitTime int

공개 메소드들

메소드 설명
PopupNotify ( ) : System
PopupNotify ( string titleText, string messageText ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

DrawBorder ( Graphics fx ) : void
DrawCloseButton ( CloseButtonState state ) : Bitmap
DrawLegacyCloseButton ( CloseButtonState state ) : Bitmap

Draw a Windows 95 style close button.

DrawThemeCloseButton ( CloseButtonState state ) : Bitmap

Draw a Windows XP style close button.

OnPaintBackground ( PaintEventArgs e ) : void
drawBorder ( Graphics fx ) : void
drawCloseButton ( Int32 state ) : Bitmap
drawLegacyCloseButton ( Int32 state ) : Bitmap

Draw a Windows 95 style close button.

drawThemeCloseButton ( Int32 state ) : Bitmap

Draw a Windows XP style close button.

visualStylesEnabled ( ) : bool

Determine whether or not XP Visual Styles are active. Compatible with pre-UxTheme.dll versions of Windows.

비공개 메소드들

메소드 설명
AnimateWindow ( IntPtr hwnd, int time, AnimateWindowFlags flags ) : bool
AnimateWindow ( bool positive, bool hide ) : void
Application_ThreadException ( object sender, System e ) : void
CloseThemeData ( IntPtr hTheme ) : void
Collapse ( ) : void
DrawThemeBackground ( IntPtr hTheme, IntPtr hDC, Int32 partId, Int32 stateId, System.Windows.Forms.RECT &rect, System.Windows.Forms.RECT &clipRect ) : void
FindSystemTray ( System rcWorkArea ) : SystemTrayLocation
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsThemeActive ( ) : Int32
MakeRoom ( ) : void
Notify ( ) : void
OpenThemeData ( IntPtr hWnd, [ classList ) : IntPtr
PopupNotify_Closing ( object sender, System e ) : void
PopupNotify_Load ( object sender, System e ) : void
SHAppBarMessage ( uint dwMessage, APPBARDATA &pData ) : IntPtr
SetLayout ( ) : void
SetWindowPos ( IntPtr hWnd, Int32 hWndInsertAfter, Int32 X, Int32 Y, Int32 cx, Int32 cy, uint uFlags ) : bool
ShowWindow ( IntPtr hWnd, Int32 flags ) : bool
UnNotify ( ) : void
closeButton_Click ( object sender, System e ) : void
closeButton_MouseDown ( object sender, System e ) : void
closeButton_MouseEnter ( object sender, System e ) : void
closeButton_MouseLeave ( object sender, System e ) : void
displayTimer_Tick ( object sender, System e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

DrawBorder() 보호된 메소드

protected DrawBorder ( Graphics fx ) : void
fx System.Drawing.Graphics
리턴 void

DrawCloseButton() 보호된 메소드

protected DrawCloseButton ( CloseButtonState state ) : Bitmap
state CloseButtonState
리턴 System.Drawing.Bitmap

DrawLegacyCloseButton() 보호된 메소드

Draw a Windows 95 style close button.
protected DrawLegacyCloseButton ( CloseButtonState state ) : Bitmap
state CloseButtonState
리턴 System.Drawing.Bitmap

DrawThemeCloseButton() 보호된 메소드

Draw a Windows XP style close button.
protected DrawThemeCloseButton ( CloseButtonState state ) : Bitmap
state CloseButtonState
리턴 System.Drawing.Bitmap

OnPaintBackground() 보호된 메소드

protected OnPaintBackground ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

PopupNotify() 공개 메소드

public PopupNotify ( ) : System
리턴 System

PopupNotify() 공개 메소드

public PopupNotify ( string titleText, string messageText ) : System
titleText string
messageText string
리턴 System

drawBorder() 보호된 메소드

protected drawBorder ( Graphics fx ) : void
fx System.Drawing.Graphics
리턴 void

drawCloseButton() 보호된 메소드

protected drawCloseButton ( Int32 state ) : Bitmap
state System.Int32
리턴 System.Drawing.Bitmap

drawLegacyCloseButton() 보호된 메소드

Draw a Windows 95 style close button.
protected drawLegacyCloseButton ( Int32 state ) : Bitmap
state System.Int32
리턴 System.Drawing.Bitmap

drawThemeCloseButton() 보호된 메소드

Draw a Windows XP style close button.
protected drawThemeCloseButton ( Int32 state ) : Bitmap
state System.Int32
리턴 System.Drawing.Bitmap

visualStylesEnabled() 보호된 메소드

Determine whether or not XP Visual Styles are active. Compatible with pre-UxTheme.dll versions of Windows.
protected visualStylesEnabled ( ) : bool
리턴 bool

프로퍼티 상세

AnimateTime 공개적으로 프로퍼티

Gets or sets the amount of time the slide in/out animations take, in ms.
public int AnimateTime
리턴 int

GradientColor 공개적으로 프로퍼티

An EventHandler called when the NotifyWindow main text is clicked. An EventHandler called when the NotifyWindow title text is clicked. Gets or sets the gradient color which will be blended in drawing the background.
public Color,System.Drawing GradientColor
리턴 System.Drawing.Color

IconHeight 공개적으로 프로퍼티

public int IconHeight
리턴 int

IconWidth 공개적으로 프로퍼티

public int IconWidth
리턴 int

WaitOnMouseOver 공개적으로 프로퍼티

Gets or sets a value specifiying whether or not the window should continue to be displayed if the mouse cursor is inside the bounds of the NotifyWindow.
public bool WaitOnMouseOver
리턴 bool

WaitTime 공개적으로 프로퍼티

Gets or sets the amount of milliseconds to display the NotifyWindow for.
public int WaitTime
리턴 int