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

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

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

Метод Описание
RoomSettingsEditor ( Room room ) : System

Защищенные методы

Метод Описание
HandleKeyPress ( Keys keyData ) : bool
OnCommandClick ( string command ) : void
OnDispose ( ) : void
OnGetHelpKeyword ( ) : string
OnPanelClosing ( bool canCancel, bool &cancelClose ) : void
OnPropertyChanged ( string propertyName, object oldValue ) : void
OnWindowActivated ( ) : void

Приватные методы

Метод Описание
DoesThisPanelHaveFocus ( ) : bool
ExtendBitmapIfSmallerThanScreen ( Bitmap source ) : Bitmap
ExtendCanvasSizeOf8BitBitmap ( Bitmap source, int newWidth, int newHeight ) : Bitmap

The built-in .NET drawing routines don't work with 8-bit images, so we have to do this manually. How rubbish. The source image is destroyed and a new one returned to replace it.

ImportBackground ( int bgIndex ) : void
ProcessZoomAndPanKeyPresses ( Keys keyData ) : bool
RepopulateBackgroundList ( int selectIndex ) : void
ResizePaneToMatchWindowAndRoomSize ( ) : void
RoomSettingsEditor_MouseWheel ( object sender, MouseEventArgs e ) : void
RoomSettingsEditor_Resize ( object sender, EventArgs e ) : void
SetDefaultPropertyGridList ( ) : void
SetFocusToAllowArrowKeysToWork ( ) : void
UpdateScrollableWindowSize ( ) : void
btnChangeImage_Click ( object sender, EventArgs e ) : void
btnDelete_Click ( object sender, EventArgs e ) : void
btnExport_Click ( object sender, EventArgs e ) : void
bufferedPanel1_DoubleClick ( object sender, EventArgs e ) : void
bufferedPanel1_MouseDown ( object sender, MouseEventArgs e ) : void
bufferedPanel1_MouseMove ( object sender, MouseEventArgs e ) : void
bufferedPanel1_MouseUp ( object sender, MouseEventArgs e ) : void
bufferedPanel1_Paint ( object sender, PaintEventArgs e ) : void
chkCharacterOffset_CheckedChanged ( object sender, EventArgs e ) : void
cmbBackgrounds_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmbViewType_SelectedIndexChanged ( object sender, EventArgs e ) : void
sldTransparency_Scroll ( object sender, EventArgs e ) : void
sldZoomLevel_Scroll ( object sender, EventArgs e ) : void

Описание методов

HandleKeyPress() защищенный метод

protected HandleKeyPress ( Keys keyData ) : bool
keyData Keys
Результат bool

OnCommandClick() защищенный метод

protected OnCommandClick ( string command ) : void
command string
Результат void

OnDispose() защищенный метод

protected OnDispose ( ) : void
Результат void

OnGetHelpKeyword() защищенный метод

protected OnGetHelpKeyword ( ) : string
Результат string

OnPanelClosing() защищенный метод

protected OnPanelClosing ( bool canCancel, bool &cancelClose ) : void
canCancel bool
cancelClose bool
Результат void

OnPropertyChanged() защищенный метод

protected OnPropertyChanged ( string propertyName, object oldValue ) : void
propertyName string
oldValue object
Результат void

OnWindowActivated() защищенный метод

protected OnWindowActivated ( ) : void
Результат void

RoomSettingsEditor() публичный метод

public RoomSettingsEditor ( Room room ) : System
room AGS.Types.Room
Результат System