Share and Money Management 0.18devel
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
gui.UITrade.UITrade Class Reference

Layout of trade dialog. More...

Inheritance diagram for gui.UITrade.UITrade:

Public Member Functions

def __init__ (self, *args, **kwds)
 Initialise dialog. More...
 
- Public Member Functions inherited from gui.controls.BaseDialog
def __init__ (self, *args, **kwargs)
 Initialise dialog. More...
 
def installOwnOKEventHandler (self)
 Bind own event handler for pressing OK to allow a proper validation. More...
 
def OnOK (self, event)
 Own OK button handler to validate the dialog logically using validateDialog() More...
 
def ShowModal (self)
 Show the dialog modal and process dialogs input. More...
 

Public Attributes

 static_line
 
 bn_OK
 
 bn_Cancel
 
 sb_position
 
 rbn_existing_position
 
 cc_Position
 
 rbn_new_position
 
 cc_Share
 
 cc_Currency
 
 st_WatchEntry
 
 rbn_WatchNote_append
 
 rbn_WatchNote_ignore
 
 rbn_WatchNote_replace
 
 sb_trade
 
 rbn_Buy
 
 rbn_Dividend
 
 rbn_Sell
 
 rbn_Split
 
 rbn_Swap
 
 st_BuyPrefixDate
 
 st_BuyOr
 
 dp_BuyDate
 
 st_BuyExchange
 
 cc_BuyExchange
 
 st_BuyCount
 
 st_BuyMultiSign1
 
 st_BuyValue
 
 st_BuyPlus1
 
 st_BuyFee
 
 st_BuyEqualsSign1
 
 st_BuySum
 
 tc_BuyCount
 
 st_BuyMultiSign2
 
 tc_BuyValue
 
 st_BuyPlus2
 
 tc_BuyFee
 
 st_BuyEqualsSign2
 
 tc_BuySum
 
 cb_SellCloseEmpty
 
 cb_SellWorthless
 
 cb_SellPositionReport
 
 st_DividendPrefixDate
 
 dp_DividendDate
 
 st_DividendCount
 
 st_DividendMultiSign1
 
 st_DividendValue
 
 st_DividendEqualsSign1
 
 st_DividendSum
 
 tc_DividendCount
 
 st_DividendMultiSign2
 
 tc_DividendValue
 
 st_DividendEqualsSign2
 
 tc_DividendSum
 
 st_SplitPrefixDate
 
 dp_SplitDate
 
 st_SplitOldRatio
 
 st_SplitColon1
 
 st_SplitNewRatio
 
 tc_SplitOldRatio
 
 st_SplitColon2
 
 tc_SplitNewRatio
 
 st_SwapPrefixDate
 
 dp_SwapDate
 
 st_SwapOldRatio
 
 st_SwapColon1
 
 st_SwapNewRatio
 
 st_SwapOldValue
 
 st_SwapColon2
 
 st_SwapNewValue
 
 st_SwapNewShare
 
 tc_SwapOldRatio
 
 st_SwapColon3
 
 tc_SwapNewRatio
 
 tc_SwapOldValue
 
 st_SwapColon4
 
 tc_SwapNewValue
 
 cc_SwapNewShare
 
 cb_SwapCloseEmpty
 
 cb_SwapPositionReport
 

Static Public Attributes

 flags_label = wx.ALL|wx.ALIGN_CENTER_VERTICAL
 Flags used with all label widgets (wx.StaticText) More...
 
 flags_input = wx.ALL|wx.EXPAND|wx.ALIGN_CENTER_VERTICAL
 Flags used for all input widgets. More...
 
tuple max_size = (300, 27)
 Maximum widget size. More...
 

Detailed Description

Layout of trade dialog.

Constructor & Destructor Documentation

◆ __init__()

def gui.UITrade.UITrade.__init__ (   self,
args,
**  kwargs 
)

Initialise dialog.

Reimplemented from gui.controls.BaseDialog.

Reimplemented in gui.dialogs.DlgTrade.

Member Data Documentation

◆ bn_Cancel

gui.UITrade.UITrade.bn_Cancel

◆ bn_OK

gui.UITrade.UITrade.bn_OK

◆ cb_SellCloseEmpty

gui.UITrade.UITrade.cb_SellCloseEmpty

◆ cb_SellPositionReport

gui.UITrade.UITrade.cb_SellPositionReport

◆ cb_SellWorthless

gui.UITrade.UITrade.cb_SellWorthless

◆ cb_SwapCloseEmpty

gui.UITrade.UITrade.cb_SwapCloseEmpty

◆ cb_SwapPositionReport

gui.UITrade.UITrade.cb_SwapPositionReport

◆ cc_BuyExchange

gui.UITrade.UITrade.cc_BuyExchange

◆ cc_Currency

gui.UITrade.UITrade.cc_Currency

◆ cc_Position

gui.UITrade.UITrade.cc_Position

◆ cc_Share

gui.UITrade.UITrade.cc_Share

◆ cc_SwapNewShare

gui.UITrade.UITrade.cc_SwapNewShare

◆ dp_BuyDate

gui.UITrade.UITrade.dp_BuyDate

◆ dp_DividendDate

gui.UITrade.UITrade.dp_DividendDate

◆ dp_SplitDate

gui.UITrade.UITrade.dp_SplitDate

◆ dp_SwapDate

gui.UITrade.UITrade.dp_SwapDate

◆ flags_input

gui.UITrade.UITrade.flags_input = wx.ALL|wx.EXPAND|wx.ALIGN_CENTER_VERTICAL
static

Flags used for all input widgets.

◆ flags_label

gui.UITrade.UITrade.flags_label = wx.ALL|wx.ALIGN_CENTER_VERTICAL
static

Flags used with all label widgets (wx.StaticText)

◆ max_size

tuple gui.UITrade.UITrade.max_size = (300, 27)
static

Maximum widget size.

◆ rbn_Buy

gui.UITrade.UITrade.rbn_Buy

◆ rbn_Dividend

gui.UITrade.UITrade.rbn_Dividend

◆ rbn_existing_position

gui.UITrade.UITrade.rbn_existing_position

◆ rbn_new_position

gui.UITrade.UITrade.rbn_new_position

◆ rbn_Sell

gui.UITrade.UITrade.rbn_Sell

◆ rbn_Split

gui.UITrade.UITrade.rbn_Split

◆ rbn_Swap

gui.UITrade.UITrade.rbn_Swap

◆ rbn_WatchNote_append

gui.UITrade.UITrade.rbn_WatchNote_append

◆ rbn_WatchNote_ignore

gui.UITrade.UITrade.rbn_WatchNote_ignore

◆ rbn_WatchNote_replace

gui.UITrade.UITrade.rbn_WatchNote_replace

◆ sb_position

gui.UITrade.UITrade.sb_position

◆ sb_trade

gui.UITrade.UITrade.sb_trade

◆ st_BuyCount

gui.UITrade.UITrade.st_BuyCount

◆ st_BuyEqualsSign1

gui.UITrade.UITrade.st_BuyEqualsSign1

◆ st_BuyEqualsSign2

gui.UITrade.UITrade.st_BuyEqualsSign2

◆ st_BuyExchange

gui.UITrade.UITrade.st_BuyExchange

◆ st_BuyFee

gui.UITrade.UITrade.st_BuyFee

◆ st_BuyMultiSign1

gui.UITrade.UITrade.st_BuyMultiSign1

◆ st_BuyMultiSign2

gui.UITrade.UITrade.st_BuyMultiSign2

◆ st_BuyOr

gui.UITrade.UITrade.st_BuyOr

◆ st_BuyPlus1

gui.UITrade.UITrade.st_BuyPlus1

◆ st_BuyPlus2

gui.UITrade.UITrade.st_BuyPlus2

◆ st_BuyPrefixDate

gui.UITrade.UITrade.st_BuyPrefixDate

◆ st_BuySum

gui.UITrade.UITrade.st_BuySum

◆ st_BuyValue

gui.UITrade.UITrade.st_BuyValue

◆ st_DividendCount

gui.UITrade.UITrade.st_DividendCount

◆ st_DividendEqualsSign1

gui.UITrade.UITrade.st_DividendEqualsSign1

◆ st_DividendEqualsSign2

gui.UITrade.UITrade.st_DividendEqualsSign2

◆ st_DividendMultiSign1

gui.UITrade.UITrade.st_DividendMultiSign1

◆ st_DividendMultiSign2

gui.UITrade.UITrade.st_DividendMultiSign2

◆ st_DividendPrefixDate

gui.UITrade.UITrade.st_DividendPrefixDate

◆ st_DividendSum

gui.UITrade.UITrade.st_DividendSum

◆ st_DividendValue

gui.UITrade.UITrade.st_DividendValue

◆ st_SplitColon1

gui.UITrade.UITrade.st_SplitColon1

◆ st_SplitColon2

gui.UITrade.UITrade.st_SplitColon2

◆ st_SplitNewRatio

gui.UITrade.UITrade.st_SplitNewRatio

◆ st_SplitOldRatio

gui.UITrade.UITrade.st_SplitOldRatio

◆ st_SplitPrefixDate

gui.UITrade.UITrade.st_SplitPrefixDate

◆ st_SwapColon1

gui.UITrade.UITrade.st_SwapColon1

◆ st_SwapColon2

gui.UITrade.UITrade.st_SwapColon2

◆ st_SwapColon3

gui.UITrade.UITrade.st_SwapColon3

◆ st_SwapColon4

gui.UITrade.UITrade.st_SwapColon4

◆ st_SwapNewRatio

gui.UITrade.UITrade.st_SwapNewRatio

◆ st_SwapNewShare

gui.UITrade.UITrade.st_SwapNewShare

◆ st_SwapNewValue

gui.UITrade.UITrade.st_SwapNewValue

◆ st_SwapOldRatio

gui.UITrade.UITrade.st_SwapOldRatio

◆ st_SwapOldValue

gui.UITrade.UITrade.st_SwapOldValue

◆ st_SwapPrefixDate

gui.UITrade.UITrade.st_SwapPrefixDate

◆ st_WatchEntry

gui.UITrade.UITrade.st_WatchEntry

◆ static_line

gui.UITrade.UITrade.static_line

◆ tc_BuyCount

gui.UITrade.UITrade.tc_BuyCount

◆ tc_BuyFee

gui.UITrade.UITrade.tc_BuyFee

◆ tc_BuySum

gui.UITrade.UITrade.tc_BuySum

◆ tc_BuyValue

gui.UITrade.UITrade.tc_BuyValue

◆ tc_DividendCount

gui.UITrade.UITrade.tc_DividendCount

◆ tc_DividendSum

gui.UITrade.UITrade.tc_DividendSum

◆ tc_DividendValue

gui.UITrade.UITrade.tc_DividendValue

◆ tc_SplitNewRatio

gui.UITrade.UITrade.tc_SplitNewRatio

◆ tc_SplitOldRatio

gui.UITrade.UITrade.tc_SplitOldRatio

◆ tc_SwapNewRatio

gui.UITrade.UITrade.tc_SwapNewRatio

◆ tc_SwapNewValue

gui.UITrade.UITrade.tc_SwapNewValue

◆ tc_SwapOldRatio

gui.UITrade.UITrade.tc_SwapOldRatio

◆ tc_SwapOldValue

gui.UITrade.UITrade.tc_SwapOldValue

The documentation for this class was generated from the following file: