From: <vo...@us...> - 2012-06-12 16:46:20
|
Revision: 2581 http://moneymanagerex.svn.sourceforge.net/moneymanagerex/?rev=2581&view=rev Author: vomikan Date: 2012-06-12 16:46:11 +0000 (Tue, 12 Jun 2012) Log Message: ----------- tab navigation added (Linux only) Modified Paths: -------------- trunk/mmex/src/transdialog.cpp trunk/mmex/src/transdialog.h Modified: trunk/mmex/src/transdialog.cpp =================================================================== --- trunk/mmex/src/transdialog.cpp 2012-06-12 16:14:06 UTC (rev 2580) +++ trunk/mmex/src/transdialog.cpp 2012-06-12 16:46:11 UTC (rev 2581) @@ -293,6 +293,7 @@ //dpc_ -> SetFocus(); //Another events does not working dpc_->Connect(ID_DIALOG_TRANS_BUTTONDATE, wxEVT_KEY_UP, wxKeyEventHandler(mmTransDialog::OnButtonDateChar), NULL, this); + dpc_->Connect(ID_DIALOG_TRANS_BUTTONDATE, wxEVT_KILL_FOCUS, wxFocusEventHandler(mmTransDialog::OnKillDateFocus), NULL, this); #endif spinCtrl_ = new wxSpinButton(itemPanel7, @@ -1559,3 +1560,8 @@ transID_)->getSplitTransactions(core_, splitTransEntries.get()); split_.get()->entries_ = splitTransEntries->entries_; } +void mmTransDialog::OnKillDateFocus(wxFocusEvent& event) +{ + choiceStatus_->SetFocus(); + event.Skip(); +} Modified: trunk/mmex/src/transdialog.h =================================================================== --- trunk/mmex/src/transdialog.h 2012-06-12 16:14:06 UTC (rev 2580) +++ trunk/mmex/src/transdialog.h 2012-06-12 16:46:11 UTC (rev 2581) @@ -86,6 +86,7 @@ void OnButtonPayeeMouse(wxMouseEvent& event); void OnButtonToAccountMouse(wxMouseEvent& event); void OnButtonDateChar(wxKeyEvent& event); + void OnKillDateFocus(wxFocusEvent& event); void SetDialogToDuplicateTransaction(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |