C# Класс AGS.Editor.GUIEditor

Наследование: AGS.Types.EditorContentPanel
Показать файл Открыть проект

Открытые методы

Метод Описание
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