C# Class LynnaLab.ValueReferenceEditor

Inheritance: Gtk.Alignment
显示文件 Open project: Drenn1/LynnaLab Class Usage Examples

Private Properties

Property Type Description
OnDataModifiedExternal void
OnDataModifiedInternal void
UpdatePointerTextBox void

Public Methods

Method Description
AddDataModifiedHandler ( System.Action handler ) : void
AddTooltip ( int i, string tooltip ) : void
RemoveDataModifiedHandler ( System.Action handler ) : void
ReplaceWidget ( int i, Gtk newWidget ) : void
SetMaxBound ( int i, int max ) : void
ValueReferenceEditor ( Project p, Data data, string frameText = null ) : System
ValueReferenceEditor ( Project p, ValueReferenceGroup vrg, int rows, string frameText = null ) : System
ValueReferenceEditor ( Project p, ValueReferenceGroup vrg, string frameText = null ) : System

Private Methods

Method Description
OnDataModifiedExternal ( object sender, EventArgs e ) : void
OnDataModifiedInternal ( ) : void
UpdatePointerTextBox ( Gtk entry, ValueReference r ) : void

Method Details

AddDataModifiedHandler() public method

public AddDataModifiedHandler ( System.Action handler ) : void
handler System.Action
return void

AddTooltip() public method

public AddTooltip ( int i, string tooltip ) : void
i int
tooltip string
return void

RemoveDataModifiedHandler() public method

public RemoveDataModifiedHandler ( System.Action handler ) : void
handler System.Action
return void

ReplaceWidget() public method

public ReplaceWidget ( int i, Gtk newWidget ) : void
i int
newWidget Gtk
return void

SetMaxBound() public method

public SetMaxBound ( int i, int max ) : void
i int
max int
return void

ValueReferenceEditor() public method

public ValueReferenceEditor ( Project p, Data data, string frameText = null ) : System
p Project
data Data
frameText string
return System

ValueReferenceEditor() public method

public ValueReferenceEditor ( Project p, ValueReferenceGroup vrg, int rows, string frameText = null ) : System
p Project
vrg ValueReferenceGroup
rows int
frameText string
return System

ValueReferenceEditor() public method

public ValueReferenceEditor ( Project p, ValueReferenceGroup vrg, string frameText = null ) : System
p Project
vrg ValueReferenceGroup
frameText string
return System