C# Class Forex_Strategy_Builder.Controls

Class Controls Account: MenuAndStatusBar
Afficher le fichier Open project: nuggett11/Forex-Strategy-Builder

Protected Properties

Свойство Type Description
infpnlMarketStatistics Info_Panel
pnlJournalByBars Journal_Bars
pnlJournalByPositions Journal_Positions
pnlJournalOrder Journal_Ord
pnlJournalPosition Journal_Pos
pnlJournalRight System.Windows.Forms.Panel
selectedBar int
smallIndicatorChart Small_Indicator_Chart
splJournal System.Windows.Forms.Splitter
tsbtnCharges System.Windows.Forms.ToolStripButton
tscbPeriod System.Windows.Forms.ToolStripComboBox
tscbSymbol System.Windows.Forms.ToolStripComboBox

Méthodes publiques

Méthode Description
Controls ( ) : System

The default constructor.

Méthodes protégées

Méthode Description
BtnRemoveJournal_Click ( object sender, EventArgs e ) : void

Removes the journal

BtnToggleJournal_Click ( object sender, EventArgs e ) : void

Toggles the journal view

InitializeJournal ( ) : void

Initializes the controls in panel pnlJournal.

InitializeMarket ( ) : void

Initialize the controls in panel pnlMarket

PnlJournal_Click ( object sender, EventArgs e ) : void

Shows the Bar Explorer

PnlJournal_MouseDoubleClick ( object sender, MouseEventArgs e ) : void

Shows the Bar Explorer

PnlJournal_Resize ( object sender, EventArgs e ) : void

Arranges the controls after resizing

PnlJournal_SelectedBarChange ( object sender, EventArgs e ) : void

Sets the selected bar number

ResetJournal ( ) : void

Reset the journal layout

ScrollBar_ValueChanged ( object sender, EventArgs e ) : void

Invalidates the sender after scrolling

SelectedIndexChanged ( object sender, EventArgs e ) : void

Controls the ComboBoxes: cbxSymbol, cbxPeriod, cbxTax

SetupJournal ( ) : void

Sets the journal data

SmallIndicatorChart_MouseLeave ( object sender, EventArgs e ) : void

Deletes the market dynamic info from the Status Bar

SmallIndicatorChart_MouseMove ( object sender, MouseEventArgs e ) : void

Shows the market dynamic info on the Status Bar

SmallIndicatorChart_MouseUp ( object sender, MouseEventArgs e ) : void

Shows the full chart after clicking on the small indicator chart

pnlMarket_Resize ( object sender, EventArgs e ) : void

Arrange the controls after resizing

tsMarket_Resize ( object sender, EventArgs e ) : void

Arrange the controls after resizing

Method Details

BtnRemoveJournal_Click() protected méthode

Removes the journal
protected BtnRemoveJournal_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

BtnToggleJournal_Click() protected méthode

Toggles the journal view
protected BtnToggleJournal_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Controls() public méthode

The default constructor.
public Controls ( ) : System
Résultat System

InitializeJournal() protected méthode

Initializes the controls in panel pnlJournal.
protected InitializeJournal ( ) : void
Résultat void

InitializeMarket() protected méthode

Initialize the controls in panel pnlMarket
protected InitializeMarket ( ) : void
Résultat void

PnlJournal_Click() protected méthode

Shows the Bar Explorer
protected PnlJournal_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

PnlJournal_MouseDoubleClick() protected méthode

Shows the Bar Explorer
protected PnlJournal_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Résultat void

PnlJournal_Resize() protected méthode

Arranges the controls after resizing
protected PnlJournal_Resize ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

PnlJournal_SelectedBarChange() protected méthode

Sets the selected bar number
protected PnlJournal_SelectedBarChange ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

ResetJournal() protected méthode

Reset the journal layout
protected ResetJournal ( ) : void
Résultat void

ScrollBar_ValueChanged() protected méthode

Invalidates the sender after scrolling
protected ScrollBar_ValueChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

SelectedIndexChanged() protected méthode

Controls the ComboBoxes: cbxSymbol, cbxPeriod, cbxTax
protected SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

SetupJournal() protected méthode

Sets the journal data
protected SetupJournal ( ) : void
Résultat void

SmallIndicatorChart_MouseLeave() protected méthode

Deletes the market dynamic info from the Status Bar
protected SmallIndicatorChart_MouseLeave ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

SmallIndicatorChart_MouseMove() protected méthode

Shows the market dynamic info on the Status Bar
protected SmallIndicatorChart_MouseMove ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Résultat void

SmallIndicatorChart_MouseUp() protected méthode

Shows the full chart after clicking on the small indicator chart
protected SmallIndicatorChart_MouseUp ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Résultat void

pnlMarket_Resize() protected méthode

Arrange the controls after resizing
protected pnlMarket_Resize ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

tsMarket_Resize() protected méthode

Arrange the controls after resizing
protected tsMarket_Resize ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Property Details

infpnlMarketStatistics protected_oe property

protected Info_Panel,Forex_Strategy_Builder infpnlMarketStatistics
Résultat Info_Panel

pnlJournalByBars protected_oe property

protected Journal_Bars,Forex_Strategy_Builder pnlJournalByBars
Résultat Journal_Bars

pnlJournalByPositions protected_oe property

protected Journal_Positions,Forex_Strategy_Builder pnlJournalByPositions
Résultat Journal_Positions

pnlJournalOrder protected_oe property

protected Journal_Ord,Forex_Strategy_Builder pnlJournalOrder
Résultat Journal_Ord

pnlJournalPosition protected_oe property

protected Journal_Pos pnlJournalPosition
Résultat Journal_Pos

pnlJournalRight protected_oe property

protected Panel,System.Windows.Forms pnlJournalRight
Résultat System.Windows.Forms.Panel

selectedBar protected_oe property

protected int selectedBar
Résultat int

smallIndicatorChart protected_oe property

protected Small_Indicator_Chart,Forex_Strategy_Builder smallIndicatorChart
Résultat Small_Indicator_Chart

splJournal protected_oe property

protected Splitter,System.Windows.Forms splJournal
Résultat System.Windows.Forms.Splitter

tsbtnCharges protected_oe property

protected ToolStripButton,System.Windows.Forms tsbtnCharges
Résultat System.Windows.Forms.ToolStripButton

tscbPeriod protected_oe property

protected ToolStripComboBox,System.Windows.Forms tscbPeriod
Résultat System.Windows.Forms.ToolStripComboBox

tscbSymbol protected_oe property

protected ToolStripComboBox,System.Windows.Forms tscbSymbol
Résultat System.Windows.Forms.ToolStripComboBox