C# Класс Reko.Gui.Windows.CombinedCodeViewInteractor

Наследование: IWindowPane, ICommandTarget
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
CodeView_GetAnchorAddress Address
CodeView_MouseDown void
CodeView_PositionChanged void
CodeView_VScrollValueChanged void
CombinedCodeView_CurrentAddressChanged void
CreateNestedTextModel void
EditDeclaration void
GViewer_KeyDown void
GViewer_MouseUp void
GetAnchorAddress Address
IViewer_MouseDown void
IViewer_MouseUp void
MixedCodeDataView_GetAnchorAddress Address
MixedCodeDataView_ModelChanged void
MixedCodeDataView_MouseDown void
MixedCodeDataView_TopAddressChanged void
MixedCodeDataView_VScrollValueChanged void
NavigateToToolbarAddress void
ProgramChanged void
ShowAllItems bool
ShowItem bool
TextView_Navigate void
ToolBarAddressTextbox_KeyDown void
ToolBarGoButton_Click void
UserNavigateToAddress void

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

Метод Описание
ChooseTextEncoding ( ) : bool
Close ( ) : void
CombinedCodeViewInteractor ( ) : Microsoft.Msagl.Core.Geometry
Copy ( ) : void
CreateControl ( ) : Control
DisplayGlobals ( Program program, Reko.Core.ImageSegment segment ) : void
DisplayProcedure ( Program program, Procedure proc ) : void
DisplayStatement ( Program program, Reko.Core.Statement stm ) : void
Execute ( CommandID cmdId ) : bool
QueryStatus ( CommandID cmdId, CommandStatus status, CommandText text ) : bool
SetSite ( IServiceProvider sp ) : void
ViewCode ( ) : void
ViewGraph ( ) : void

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

Метод Описание
CodeView_GetAnchorAddress ( ) : Address
CodeView_MouseDown ( object sender, MouseEventArgs e ) : void
CodeView_PositionChanged ( ) : void
CodeView_VScrollValueChanged ( object sender, EventArgs e ) : void
CombinedCodeView_CurrentAddressChanged ( object sender, EventArgs e ) : void
CreateNestedTextModel ( ) : void
EditDeclaration ( ) : void
GViewer_KeyDown ( object sender, KeyEventArgs e ) : void
GViewer_MouseUp ( object sender, MouseEventArgs e ) : void
GetAnchorAddress ( ) : Address
IViewer_MouseDown ( object sender, Microsoft.Msagl.Drawing.MsaglMouseEventArgs e ) : void
IViewer_MouseUp ( object sender, Microsoft.Msagl.Drawing.MsaglMouseEventArgs e ) : void
MixedCodeDataView_GetAnchorAddress ( ) : Address
MixedCodeDataView_ModelChanged ( object sender, EventArgs e ) : void
MixedCodeDataView_MouseDown ( object sender, MouseEventArgs e ) : void
MixedCodeDataView_TopAddressChanged ( ) : void
MixedCodeDataView_VScrollValueChanged ( object sender, EventArgs e ) : void
NavigateToToolbarAddress ( ) : void
ProgramChanged ( ) : void
ShowAllItems ( ) : bool
ShowItem ( MixedCodeDataModel item ) : bool
TextView_Navigate ( object sender, EditorNavigationArgs e ) : void
ToolBarAddressTextbox_KeyDown ( object sender, KeyEventArgs e ) : void
ToolBarGoButton_Click ( object sender, EventArgs e ) : void
UserNavigateToAddress ( Address addrFrom, Address addrTo ) : void

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

ChooseTextEncoding() публичный Метод

public ChooseTextEncoding ( ) : bool
Результат bool

Close() публичный Метод

public Close ( ) : void
Результат void

CombinedCodeViewInteractor() публичный Метод

public CombinedCodeViewInteractor ( ) : Microsoft.Msagl.Core.Geometry
Результат Microsoft.Msagl.Core.Geometry

Copy() публичный Метод

public Copy ( ) : void
Результат void

CreateControl() публичный Метод

public CreateControl ( ) : Control
Результат System.Windows.Forms.Control

DisplayGlobals() публичный Метод

public DisplayGlobals ( Program program, Reko.Core.ImageSegment segment ) : void
program Program
segment Reko.Core.ImageSegment
Результат void

DisplayProcedure() публичный Метод

public DisplayProcedure ( Program program, Procedure proc ) : void
program Program
proc Procedure
Результат void

DisplayStatement() публичный Метод

public DisplayStatement ( Program program, Reko.Core.Statement stm ) : void
program Program
stm Reko.Core.Statement
Результат void

Execute() публичный Метод

public Execute ( CommandID cmdId ) : bool
cmdId System.ComponentModel.Design.CommandID
Результат bool

QueryStatus() публичный Метод

public QueryStatus ( CommandID cmdId, CommandStatus status, CommandText text ) : bool
cmdId System.ComponentModel.Design.CommandID
status CommandStatus
text CommandText
Результат bool

SetSite() публичный Метод

public SetSite ( IServiceProvider sp ) : void
sp IServiceProvider
Результат void

ViewCode() публичный Метод

public ViewCode ( ) : void
Результат void

ViewGraph() публичный Метод

public ViewGraph ( ) : void
Результат void