C# 클래스 ScreenToGif.Controls.LightWindow

Light Window used by the Recorder.
상속: System.Windows.Window
파일 보기 프로젝트 열기: dbremner/ScreenToGif

공개 프로퍼티들

프로퍼티 타입 설명
ChildProperty System.Windows.DependencyProperty
FrameCountProperty System.Windows.DependencyProperty
MaxSizeProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
BackClick void
CloseClick void
LightWindow System
MinimizeClick void
MoveRectangle_PreviewMouseDown void
OnPreviewMouseMove void
OnSourceInitialized void
ResizeRectangle_MouseMove void
ResizeRectangle_PreviewMouseDown void
ResizeWindow void
RestoreClick void
SendMessage System.IntPtr

공개 메소드들

메소드 설명
HideBackButton ( ) : void

Hides the Back button.

HideMinimizeAndMaximize ( bool hide ) : void

Hides the Minimize and Maximize buttons.

IsRecording ( bool status ) : void

If recording is active, the minimize and maximize buttons should be disabled.

OnApplyTemplate ( ) : void

보호된 메소드들

메소드 설명
OnInitialized ( EventArgs e ) : void

비공개 메소드들

메소드 설명
BackClick ( object sender, RoutedEventArgs routedEventArgs ) : void
CloseClick ( object sender, RoutedEventArgs e ) : void
LightWindow ( ) : System
MinimizeClick ( object sender, RoutedEventArgs e ) : void
MoveRectangle_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
OnPreviewMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
OnSourceInitialized ( object sender, EventArgs e ) : void
ResizeRectangle_MouseMove ( Object sender, System.Windows.Input.MouseEventArgs e ) : void
ResizeRectangle_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
ResizeWindow ( ResizeDirection direction ) : void
RestoreClick ( object sender, RoutedEventArgs e ) : void
SendMessage ( IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam ) : IntPtr

메소드 상세

HideBackButton() 공개 메소드

Hides the Back button.
public HideBackButton ( ) : void
리턴 void

HideMinimizeAndMaximize() 공개 메소드

Hides the Minimize and Maximize buttons.
public HideMinimizeAndMaximize ( bool hide ) : void
hide bool True if should hide the buttons.
리턴 void

IsRecording() 공개 메소드

If recording is active, the minimize and maximize buttons should be disabled.
public IsRecording ( bool status ) : void
status bool True if recording is active.
리턴 void

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnInitialized() 보호된 메소드

protected OnInitialized ( EventArgs e ) : void
e System.EventArgs
리턴 void

프로퍼티 상세

ChildProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows ChildProperty
리턴 System.Windows.DependencyProperty

FrameCountProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows FrameCountProperty
리턴 System.Windows.DependencyProperty

MaxSizeProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows MaxSizeProperty
리턴 System.Windows.DependencyProperty