You are on page 1of 1

MainPanel

Sizer : BoxSizer
accountCtrl : AccountListCtrl
leftPanel : Panel
tabPanel
getCurrentAccount()
onCalculatorToggled()
onChangeAccount()

tabPanel

CsvImportFrame
accountsDict : dict
amountColumnCtrl : SpinCtrl
cancelButton : Button
dateColumnCtrl : SpinCtrl
dateFormatCtrl : ComboBox
dateFormats : list
decimalSeparatorCtrl : TextCtrl
deleteProfileButton : Button SmoothSizerMixin
delimiterCtrl : TextCtrl
descriptionColumnCtrl : TextCtrl Delay : property
encodings : list Increment : property
fileEncodingCtrl : ComboBox Smooth : property
filePickerCtrl : FilePickerCtrl
importButton : Button Add()
linesToSkipCtrl : SpinCtrl GetDelay()
BankerFrame GetIncrement() TabPanel
AccountConfigDialog profileCtrl : ComboBox DemoFrame GetMyDelay()
BaseCurrency Panel profileManager : CsvImporterProfileManager Sizer : BoxSizer
Sizer : BoxSizer GetMyIncrement() UpdatableSearchCtrl RecurringSummaryRow
saveProfileButton : Button delayCtrl : IntCtrl bankController
currencyPanel CurrencyNick : property OnClose() GetMyPos()
searchActive : bool incrementCtrl : IntCtrl currentPage
mintPanel LOCALECONV : dict OnMove() GetObject() summaryText
targetAccountCtrl : Choice leftSizer notebook : AuiNotebook
notebook : AuiNotebook OnSize() GetSmooth()
GetCurrencyNick() transactionContainer : NoneType, TransactionContainer panel : Panel UpdateValue() transactionPanel UpdateSummary()
recurringPanel onFirstRun() LayoutProper()
float2str() transactionCtrl
onQuit() onClick() Prepend() AddSummaryTab()
onWarning() getDefaultSettings() SetDelay() onTabSwitching()
getSettingsFromControls() SetIncrement()
importTransactions() SetSmooth()
initCtrlValuesFromSettings() SmoothHide()
initFileAndActionControls() SmoothInsert()
initProfileCtrl() SmoothInsertOrig()
initSettingsControls() SmoothRemove()
initSettingsProfilesControl() SmoothShow()
initTargetAccountControl()
initTransactionCtrl()
onClickDeleteProfileButton()
onClickImportButton()
onClickSaveProfileButton()
onFileChange()
onProfileCtrlChange()
runPreview()
showErrorDialog()

currencyPanel mintPanel recurringPanel Panel transactionCtrl leftSizer currentPagetransactionPanel summaryText

AccountListCtrl
Model
Sizer : StaticBoxSizer
accountObjects : list
addBMP BankMenuBar
addButton : FlashableButton TransactionOLV
allAccountsRadio : RadioButton IDS_CURRENCIES
bankController ID_AUTOSAVE BankController
childPanel : Panel ID_EXPORT_CSV COL_AMOUNT : int
childSizer : BoxSizer ID_FAQ PersistentStore COL_DATE : int
configureButton : BitmapButton ID_IMPORT_CSV COL_DESCRIPTION : int
AutoSave : bool
currentIndex : int, NoneType ID_MINTINTEGRATION COL_TOTAL : int
BatchDepth : int
editButton : BitmapButton ID_QUESTION CurrentAccount : NoneType
Dirty : bool
editCtrl : TextCtrl, NoneType ID_REPORTBUG EMPTY_MSG_NORMAL
Meta : dict
hiddenIndex : NoneType ID_REQUESTCURRENCY EMPTY_MSG_SEARCH
Path
mintStatuses : list ID_REQUESTFEATURE LastSearch : NoneType
Subscriptions : list, tuple
radioButtons : list ID_SHOWCURRENCYNICK SORT_COL : int
Version : int
removeButton : BitmapButton ID_SHOWZERO SummaryPanel Subscriptions : tuple
Controller cachedModel : NoneType, BankModel
staticBox : StaticBox ID_TRANSLATE cellEditMode : int
NewTransactionRow dbconn
staticBoxSizer : StaticBoxSizer ID_VIEW_ALLACCOUNTS Sizer : BoxSizer evenRowsBackColor : Colour
AutoSave needsSync : bool TransactionCtrl
totalText : StaticText ID_VIEW_NEXTACCOUNT bankController oddRowsBackColor : Colour
AutoSave : property CurrentAccount : NoneType
totalTexts : list ID_VIEW_PREVACCOUNT Close() cachedData : NoneType showGroups : bool
CONFIG_NAME : str amountCtrl : HintedTextCtrl SearchCtrl RECURRING_ROW : int
autoSaveMenuItem CreateAccount() currentPlotIndex : int
ConfigureCurrentAccount() DB_NAME : str MessagePanel dateCtrl : GenericDatePickerCtrl SUMMARY_ROW : int IsSearchActive()
MintConfigPanel bankController GetAccounts() dateRange : NoneType
RecurringConfigPanel GetCount() Model : BankModel, NoneType descCtrl : HintedTextCtrl ID_TIMER Sizer : GridBagSizer SetObjects()
currencyStrings GetModel() endDate : GenericDatePickerCtrl
GetCurrentAccount() Models : list BUTTON_START isInitialAccountSet : bool RecurringRow SearchTimer : Timer TRANSACTION_ROW : int SetSearchActive()
Account i FlashableButton MultiStateButton MakeRecurringTransaction() fromText : StaticText TransferRow
Account GetVisibleCount() ShowCurrencyNick TransactionPanel BackgroundColour : Colour newButton : FlashableButton Sizer : BoxSizer TRANSFER_ROW : int doSearch()
ID_UPDATE mintEnabledItem MakeTransaction() graphChoice : Choice
Sizer : BoxSizer IsVisible() BankerPanel ShowCurrencyNick : property CsvImporterProfileManager CurrentHeight : int recursCheck : CheckBox endDateCtrl : GenericDatePickerCtrl bankController TagTransactionsPanel WEEKLY_ROW : int ensureVisible()
Sizer : BoxSizer saveMenuItem EmptyBitmap BaseLabel : str PopulateKeyValues() SimpleCalculator isActive : bool accountDict : dict
CurrencyConfigPanel buttonSizer : BoxSizer MintStatusIsShown() CollapsableWidget ShowZeroBalanceAccounts SmoothBoxSizer Sizer : BoxSizer Flags : dict startText : StaticText endsNeverRadio : RadioButton descriptionSelection : int recurringObj : RecurringTransaction frozenResize() WeeklyRecurringRow
accountText : StaticText showCurrencyNickItem CsvImporter SmoothStaticBoxSizer FLASH_DELAY : int MonthlyAnalyzer Label RemoveAccount() RecurringSummaryText optionCtrl : SpinCtrl accountSelection : Choice
staticBox : StaticBox SelectItem() Sizer : BoxSizer ShowZeroBalanceAccounts : property CsvExporter DetachedTransactionOLV configFile CurrencyConverter GBRow newTransCtrl : TransactionCtrl LinesPanel : Panel transferCheck : CheckBox endsSometimeRadio : RadioButton matchBox : CompactableComboBox Sizer : BoxSizer TransactionContainer recurringRow : RecurringRow getAmount()
AccountAlreadyExistsException headerText : StaticText ArabEmiratesCurrency ArgentineCurrency CanadianCurrency ChineseCurrency CzechCurrency EgyptianCurrency EuroCurrency GreatBritainCurrency GuatemalaCurrency HungarianCurrency IndianCurrency IndonesianCurrency IsraeliCurrency JapaneseCurrency KazakhstanCurrency LithuanianCurrency LocalizedCurrency MacedonianCurrency MalaysianCurrency MexicanCurrency MoroccanCurrency NorwegianCurrency PolishCurrency RomanianCurrency RussianCurrency SaudiCurrency SerbianCurrency SouthAfricanCurrency SwedishCurrency TaiwanCurrency ThaiCurrency TunisianCurrency UkranianCurrency UnitedStatesCurrency VietnameseCurrency showZeroMenuItem BlankAccountNameException BrandedFrame CompactableComboBox ConversionException FlashState : int, bool HintedTextCtrl HyperlinkText InvalidAccountException InvalidTransactionException MintIntegrationException MissingLinkException LabelDict : NoneType, dict RemoveRecurringTransaction() display : TextCtrl optionText : StaticText TagTransactionsDialog Timer fromtoBox : Choice UTF8Recoder
Account staticBoxSizer : StaticBoxSizer SelectItemByAccount() bankController Label wxApp : App profiles : dict Delay : float searchActive : bool MessageText : StaticText everySpin : SpinCtrl matchChoices : list Transactions recurringSummaryRow : RecurringSummaryRow getDateAndIDOf() repeatsOnChecksWeekly : list
mintCombo : Choice ID_TIMER Months : int LabelDict : property FromRecurring() RemoveTransaction() Sizer : BoxSizer numberClears : bool plotFactory nullChoice : list
Sizer : BoxSizer transactionChoice : Choice SelectItemById() onAutoSaveToggled() mainPanel : MainPanel Labels Exchanges : dict Increment : float Column : int searchCtrl : SearchCtrl Panel : Panel everyText : StaticText moreButton : MultiStateButton buttonSizer : BoxSizer Name : str transactionRow : NewTransactionRow getTotal() repeatsOnSizerWeekly : BoxSizer
account mintUpdateButton : Button LOCALECONV : dict Close() deleteProfile() OriginalBitmap VisitedColour : Colour account Today State : NoneType ToRecurring() Save() contentPanel : Panel plotLabels : list Sizer : BoxSizer start reader
currencyCombo : Choice transactionCtrl : TransactionCtrl SelectNextAccount() onClickAbout() widget getTransactionsFromCSV() OriginalPath : str Hide() Row transactionCtrl : TransactionOLV Sizer : BoxSizer repeatsCombo : Choice moreSizer : BoxSizer onButton() textCtrl : TextCtrl Transactions transferRow : TransferRow onCalculatorAction() FromRecurring()
passwordBox : TextCtrl AddMessagePanel() GetAutoSave() Export() renderFloat() getProfile() Hide() Running : bool State : property clear() cleanOrphanedTransactions() summaryText : StaticText plotPanel FromRecurring()
headerText : StaticText transactions SelectPreviousAccount() onClickAskQuestion() Compact() getTransactionsFromFile() Insert() onChar() GetDateRange() searchCtrl : UpdatableSearchCtrl onChar() weeklyRecurringRow : WeeklyRecurringRow onCurrencyChanged() GetAccounts() next()
saveAuthCheck : CheckBox CheckRecurringTransactions() OnPaneChanged() GetShowCurrencyNick() Generate() showContextMenu() loadProfiles() Convert() Insert() Timer : Timer AddNext() onEnter() AddLines() defaultFocus() commitIfAppropriate() FromRecurring() plotSettings : dict applyTag() RemoveTransactions() GetSettings()
usernameBox : TextCtrl SelectVisibleItem() onClickAutoSave() parseAmount() Remove() GetEarnings() GetLabelDict() SetLabel() onEnter() startDate : GenericDatePickerCtrl onMoveTransactions() GetSelectedAccount()
onButton() GetCurrentRecurringTransaction() onRecurringTransactionAdded() SetExpanded() GetShowZero() saveProfile() Remove() onExit() Dismiss() getValues() getAccountRows() GetSettings() onCancel() onButton() FromRecurring() SetCheck()
ShowMintStatus() onClickExportCsv() StartFlashing() GetState() onPushChars() toText : StaticText onRemoveTransactions() ToRecurring()
onButton() onRecurringTransactionUpdated() InitConfig() saveProfiles() onSearchInvalidatingChange() ExpandPanel() initialFocus() getMeta() ResetEndDate() onExternalSearch() onTagEnter() GetSettings()
mintLogin() onAccountAdded() onClickFAQs() StopFlashing() SetLabelDict() onRightDown() Update()
onTransactionChoice() LoadPath() setAccount() OnDismiss() onAccountChanged() getRecurringTransactions() ToRecurring() onSearch() IsTransfer()
onButton() onAccountBalanceChanged() onClickImportCsv() onFlashTimer() SetState() generateData() onSearch() onAccountChanged()
setupNoRecurringTransactions() MigrateIfFound() PushButton() onAmountChar() getTransactionAndParentById() Update() onSearchTimer() ShowRow()
onUpdateButton() onAccountChanged() onClickMintIntegration() getDateRange() onSearchCancelled()
setupRecurringTransactions() SetAutoSave() SizeMessage() onDateEnter() getTransactionsFrom() onSearchTrigger() ShowWeekly()
updateMintAccounts() onAccountClick() onClickNextAccount() getOptionKey() onSearchMoreToggled()
SetShowCurrencyNick() ToggleLines() onNewTransaction() initialize() onText() ToRecurring()
onAccountMintIdChanged() onClickPrevAccount() onAccountSelect() onShowCurrencyNickToggled()
SetShowZero() onRecurringCheck() onAccountBalanceChanged() onToggleMore() UpdateSummary()
onAccountRemoved() onClickQuit() onDateRangeChanged() onTagRemoval()
onAutoSaveToggled() onTransferCheck() onAccountRemoved() onRecurringToggled()
onAccountRenamed() onClickReportBug() onEnter() onTagSearch()
onSaveRequest() onTransferTip() onAccountRenamed() onTransferToggled()
onAddAccount() onClickRequestCurrency() onExit() onTagTransactions()
onShowCurrencyNickToggled() updateAddIcon() onBatchEvent()
onAddButton() onClickRequestFeature() onGraphChoice() onTransactionAdded()
onShowZeroToggled() onExit()
onConfigureButton() onClickSave() onOptionSpin() onTransactionDateUpdated()
onORMObjectUpdated()
onCurrencyChanged() onClickShowCurrencyNick() onTransactionsRemoved()
recurringtransaction2result()
onEditCtrlKey() onClickShowZero() renderDateIDTuple()
renameAccount()
onHideEditCtrl() onClickTranslate() renderEditDate()
result2account()
onMintDataUpdated() onClickViewAll() renderEditDescription()
result2recurringtransaction()
onRemoveButton() onMenuEvent() renderEditFloat()
result2transaction()
onRenameAccount() onMintUpdate() renderFloat()
setCurrency()
onRenameButton() onSelectCurrency() setAccount()
syncBalances()
onSelectNextAccount() onShowCurrencyNickToggled() setAmount()
upgradeDb()
onSelectPreviousAccount() onShowZeroToggled() setDateOf()
onShowCurrencyNickToggled() toggleAutoSave() showContextMenu()
onShowZeroToggled() toggleMintEnabled() sizeAmounts()
onToggleMintIntegration() toggleShowCurrencyNick() updateTotals()
onTransactionDateChanged() toggleShowZero()
refreshBalances()
refreshVisibility()
showEditCtrl()
showModal()
updateGrandTotal()

You might also like