C# Class AGS.Editor.GUIEditor

Inheritance: AGS.Types.EditorContentPanel
Afficher le fichier Open project: adventuregamestudio/ags

Méthodes publiques

Méthode Description
GUIEditor ( ) : System
GUIEditor ( AGS.Types.GUI guiToEdit, List toolbarIcons ) : System

Méthodes protégées

Méthode Description
OnCommandClick ( string command ) : void
OnDispose ( ) : void
OnGetHelpKeyword ( ) : string
OnKeyPressed ( Keys keyData ) : void
OnPropertyChanged ( string propertyName, object oldValue ) : void

Private Methods

Méthode Description
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

Method Details

GUIEditor() public méthode

public GUIEditor ( ) : System
Résultat System

GUIEditor() public méthode

public GUIEditor ( AGS.Types.GUI guiToEdit, List toolbarIcons ) : System
guiToEdit AGS.Types.GUI
toolbarIcons List
Résultat System

OnCommandClick() protected méthode

protected OnCommandClick ( string command ) : void
command string
Résultat void

OnDispose() protected méthode

protected OnDispose ( ) : void
Résultat void

OnGetHelpKeyword() protected méthode

protected OnGetHelpKeyword ( ) : string
Résultat string

OnKeyPressed() protected méthode

protected OnKeyPressed ( Keys keyData ) : void
keyData Keys
Résultat void

OnPropertyChanged() protected méthode

protected OnPropertyChanged ( string propertyName, object oldValue ) : void
propertyName string
oldValue object
Résultat void