C# Class IBE.MTPriceAnalysis.tabPriceAnalysis

Exibir arquivo Open project: Duke-Jones/ED-IBE Class Usage Examples

Public Methods

Method Description
Init ( ) : void

initialization of the whole log

RefreshData ( ) : void

external call to force refresh all data

SignalizeChangedData ( ) : void

external call to signal this tab "data has changed"

setFilterHasChanged ( Boolean setMarked ) : void

sets the buttons as marked or not

tabPriceAnalysis ( ) : System

Constructor

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

Private Methods

Method Description
ActivateFilterSettings ( ) : void

activates the current filter settings

CheckBox_CheckedChanged ( object sender, EventArgs e ) : void

"Location to Star Distance" enabled/disabled

DataGridView_Click ( object sender, EventArgs e ) : void
DataGridView_ColumnSorted ( object sender, Enums_and_Utility_Classes e ) : void

change of sorting of allcommodities-tab is requested

InitializeComponent ( ) : void

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

RefreshColors ( ) : void
RefreshDetailColors ( ) : void
Refresh_AllCommodities ( ) : void

refreshes the AllCommodities grid

Refresh_ByCommodity ( ) : void

refreshes the ByCommodity grid

Refresh_ByStation ( ) : void

refreshes the ByStation grid

SetButtons ( Boolean setEnabled ) : void
SetComboBoxEventsActive ( Boolean Activate ) : void

(de-)activate the ValueChanged event handler for the comboboxes

SetFilterButtonText ( Button filterButton, List cList ) : void
SplitContainer_Resize ( object sender, EventArgs e ) : void
Splittercontainer_SplitterMoved ( object sender, SplitterEventArgs e ) : void

saves new splitter position

UpdateFixedStation ( ) : void
cbOnlyTradedCommodities_CheckedChanged ( object sender, EventArgs e ) : void
cbShowDiagramAllCommodities_CheckedChanged ( object sender, EventArgs e ) : void
cmbByCommodity_SelectedValueChanged ( object sender, EventArgs e ) : void

cmbByCommodity_SelectedValueChanged event

cmbByStation_SelectedValueChanged ( object sender, EventArgs e ) : void

cmbByStation_SelectedValueChanged event

cmbLocation_KeyDown ( object sender, KeyEventArgs e ) : void
cmbLocation_Leave ( object sender, EventArgs e ) : void
cmbLocation_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmbMaxTripDistance_KeyDown ( object sender, KeyEventArgs e ) : void
cmbMaxTripDistance_Leave ( object sender, EventArgs e ) : void
cmbMaxTripDistance_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmbMinLandingPadSize_KeyDown ( object sender, KeyEventArgs e ) : void
cmbMinLandingPadSize_Leave ( object sender, EventArgs e ) : void
cmbMinLandingPadSize_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmbStation_SelectedValueChanged ( object sender, EventArgs e ) : void

SelectedValueChanged for StationFrom and -To

cmbSystemBase_TextUpdate ( object sender, EventArgs e ) : void

when editing we try to load the matching systems into the Combobox

cmbSystemLightYears_KeyDown ( object sender, KeyEventArgs e ) : void
cmbSystemLightYears_Leave ( object sender, EventArgs e ) : void
cmbSystemLightYears_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmdClearCommodityFilters_Click ( object sender, EventArgs e ) : void
cmdCommodityFilter_Click ( object sender, EventArgs e ) : void
cmdFilter_Click ( object sender, EventArgs e ) : void

filter-button is clicked

cmdRoundTripCaclulation_Click ( object sender, EventArgs e ) : void

calculation of the roundtrip is wanted

cmdStationLightSeconds_KeyDown ( object sender, KeyEventArgs e ) : void
cmdStationLightSeconds_Leave ( object sender, EventArgs e ) : void
cmdStationLightSeconds_SelectedIndexChanged ( object sender, EventArgs e ) : void
cmdSwitchStations_Click ( object sender, EventArgs e ) : void

switching the stations in the comboboxes

copyStationnameToClipboardToolStripMenuItem_Click ( object sender, EventArgs e ) : void
copySystemnameToClipboardToolStripMenuItem_Click ( object sender, EventArgs e ) : void
createNewBaseView ( ) : void

starts a recalculation of the base data (filtering out the station which defined by the filter settings)

dgvStationToStationRoutes_CellPainting ( object sender, DataGridViewCellPaintingEventArgs e ) : void
dgvStationToStationRoutes_RowEnter ( object sender, DataGridViewCellEventArgs e ) : void

load the stations from the new row into the comboboxes

dgvStation_CellFormatting ( object sender, DataGridViewCellFormattingEventArgs e ) : void
dgvStation_RowEnter ( object sender, DataGridViewCellEventArgs e ) : void
loadCommoditiesForByCommodity ( ) : void

refreshes the comboxbox with the current list of all known commodities

loadStationCommoditiesFromComboBoxes ( ) : void

loading the detail data of the 2 selected stations in the current "best routes" datagrid

loadSystemsForBaseSystem ( ) : void

loads the systems in the BaseSystem combobox

m_DataSource_DataChanged ( object sender, PriceAnalysis e ) : void

the data object informs the gui about changed data

nudTimeFilterDays_KeyDown ( object sender, KeyEventArgs e ) : void
nudTimeFilterDays_Leave ( object sender, EventArgs e ) : void
nudTimeFilterDays_ValueChanged ( object sender, EventArgs e ) : void
orderComboBoxes ( ) : void

reorder the entrys of the comboboxes

rbOrderBy_CheckedChanged ( object sender, EventArgs e ) : void
refreshPriceView ( Boolean TabWasChanged = false ) : void

check if there some data to be refreshed

setFromToComboBoxesFromRoutingRow ( Int32 CurrentRow ) : void

presets the From- and To- Combobox with the stations from the given rownumber of the Routes-datagrid

sortDataGridView ( DataGridView SortedDataGridView ) : void

starts sorting of the all commodities-tab by the setting from the database

tabPriceSubTabs_SelectedIndexChanged ( object sender, EventArgs e ) : void

if the active tab ist switched we have to check if on the new tab are still old data to be refresh

txtOrderByAmount_KeyDown ( object sender, KeyEventArgs e ) : void
txtOrderByAmount_Leave ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Verwendete Ressourcen bereinigen.
protected Dispose ( bool disposing ) : void
disposing bool True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
return void

Init() public method

initialization of the whole log
public Init ( ) : void
return void

RefreshData() public method

external call to force refresh all data
public RefreshData ( ) : void
return void

SignalizeChangedData() public method

external call to signal this tab "data has changed"
public SignalizeChangedData ( ) : void
return void

setFilterHasChanged() public method

sets the buttons as marked or not
public setFilterHasChanged ( Boolean setMarked ) : void
setMarked Boolean
return void

tabPriceAnalysis() public method

Constructor
public tabPriceAnalysis ( ) : System
return System