C# 클래스 AGS.Editor.GUIEditor

상속: AGS.Types.EditorContentPanel
파일 보기 프로젝트 열기: adventuregamestudio/ags

공개 메소드들

메소드 설명
GUIEditor ( ) : System
GUIEditor ( AGS.Types.GUI guiToEdit, List toolbarIcons ) : System

보호된 메소드들

메소드 설명
OnCommandClick ( string command ) : void
OnDispose ( ) : void
OnGetHelpKeyword ( ) : string
OnKeyPressed ( Keys keyData ) : void
OnPropertyChanged ( string propertyName, object oldValue ) : void

비공개 메소드들

메소드 설명
AboutToAddControl ( ) : bool
AlignLeftClick ( object sender, EventArgs e ) : void
AlignTopClick ( object sender, EventArgs e ) : void
AllSelectedInSameGroup ( ) : bool
AnyGroupedInSelected ( ) : bool
BringToFrontClick ( object sender, EventArgs e ) : void
ConvertCoordinatesToGameUnits ( int &left, int &top, int &width, int &height ) : void
CopyControlClick ( object sender, EventArgs e ) : void
CreateNewControl ( ) : void
CreateScriptFunctionForGUIItem ( string eventHandler, object objectToCheck, PropertyInfo property ) : void
DeSelectControl ( ) : void
DeleteControlClick ( object sender, EventArgs e ) : void
DistributeHorizClick ( object sender, EventArgs e ) : void
DistributeVertiClick ( object sender, EventArgs e ) : void
DrawSelectionRectangle ( Graphics graphics ) : void
GUIController_OnPropertyObjectChanged ( object newPropertyObject ) : void
GUIEditor_PreviewKeyDown ( object sender, PreviewKeyDownEventArgs e ) : void
GetCoordinatesAtGameResolution ( MouseEventArgs e, int &mouseX, int &mouseY ) : void
GetSelectionRectangle ( int &left, int &top, int &width, int &height ) : void
Group ( object sender, EventArgs e ) : void
LockControl ( object sender, EventArgs e ) : void
MoveControlWithMouse ( int mouseX, int mouseY ) : void
PasteControlClick ( object sender, EventArgs e ) : void
RaiseOnControlsChanged ( ) : void
RaiseOnGuiNameChanged ( ) : void
RemoveLockedFromSelected ( ) : void
SendToBackClick ( object sender, EventArgs e ) : void
SetSelectedControlToControlAtPosition ( int mouseX, int mouseY ) : void
ShowContextMenu ( int x, int y, AGS.Types.GUIControl control ) : void
Ungroup ( object sender, EventArgs e ) : void
UnlockControl ( object sender, EventArgs e ) : void
UpdateCursorImage ( ) : void
UpdateGroups ( ) : void
bgPanel_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
bgPanel_MouseDown ( object sender, MouseEventArgs e ) : void
bgPanel_MouseEnter ( object sender, EventArgs e ) : void
bgPanel_MouseLeave ( object sender, EventArgs e ) : void
bgPanel_MouseMove ( object sender, MouseEventArgs e ) : void
bgPanel_MouseUp ( object sender, MouseEventArgs e ) : void
bgPanel_Paint ( object sender, PaintEventArgs e ) : void
refreshProperties ( ) : void

메소드 상세

GUIEditor() 공개 메소드

public GUIEditor ( ) : System
리턴 System

GUIEditor() 공개 메소드

public GUIEditor ( AGS.Types.GUI guiToEdit, List toolbarIcons ) : System
guiToEdit AGS.Types.GUI
toolbarIcons List
리턴 System

OnCommandClick() 보호된 메소드

protected OnCommandClick ( string command ) : void
command string
리턴 void

OnDispose() 보호된 메소드

protected OnDispose ( ) : void
리턴 void

OnGetHelpKeyword() 보호된 메소드

protected OnGetHelpKeyword ( ) : string
리턴 string

OnKeyPressed() 보호된 메소드

protected OnKeyPressed ( Keys keyData ) : void
keyData Keys
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( string propertyName, object oldValue ) : void
propertyName string
oldValue object
리턴 void