我是新來的bada編程。我有一個問題,是否可以允許bada中的按鈕事件處理程序提出另一個表單?如果是這樣,我該怎麼做呢?提前感謝你!bada編程 - 按鈕事件處理程序
0
A
回答
0
做一個控制器,它可以充當作爲表單管理員,當您按下按鈕並調用OnActionPerformed並執行時pFormMgr-> SendUserEvent(FormMgr :: FORM_ID_YOU_WANT_TO_CALL,null); 這將在您的表單管理器中調用OnUserEventReceivedN。 現在,致電您的表格,
NewForm* pNewForm = new NewForm();
pNewForm ->Construct();
pFrame->AddControl(*pNewForm);
pFrame->SetCurrentForm(*pNewForm);
pFrame->RequestRedraw();
1
很好,是的,
添加ActionEventListener到您的按鈕,
pButton = new Button();
pButton->Construct(Rectangle(176, 593, 128, 46), L"");
pButton->SetActionId(IDC_ACTION);
pButton->AddActionEventListener(*this);
AddControl(*pButton);
和OnActionEventListener()
創建表單
void
Form1::OnActionPerformed(const Control& source, int actionId)
{
case IDC_ACTION:
{
Form2* pExeForm = new Form2();
pExeForm->Initialize();
r = pFrame->AddControl(*pExeForm);
r = pFrame->SetCurrentForm(*pExeForm);
r = pExeForm->Draw();
r = pExeForm->Show();
}
break;
}
+0
嗨,感謝您的回覆。如果現在我正在使用一個tabbar並且tabbar項目正在使用面板呢?如何從其中一個選項卡(面板)調用另一個表單或面板? – Winona
相關問題
- 1. 單選按鈕事件處理程序
- 2. asp.net事件處理程序dynamicallycreated按鈕
- 3. 長按鈕事件處理程序
- 4. Buggy javascript按鈕事件處理程序
- 5. 按鈕控制事件處理程序
- 6. 彈性按鈕事件處理程序
- 7. 事件處理程序事件處理程序不調用上單擊按鈕
- 8. 更新按鈕觸發編輯事件處理程序
- 9. Javafx:按鈕處理程序中的按鈕處理程序
- 10. 編程連接事件處理程序
- 11. Java按鈕處理程序
- 12. 通過編程創建的按鈕上的OnClick事件處理程序
- 13. ASP.NET - 從未調用編程式創建按鈕的事件處理程序
- 14. 如何以編程方式向.NET按鈕添加事件處理程序?
- 15. 需要另一個事件處理程序(按下按鈕)Gtk2Hs
- 16. HTML事件處理程序與React事件處理程序
- 17. 編程按鈕OnClick事件
- 18. 單擊事件處理程序與自定義控件按鈕
- 19. 如何處理編程添加的按鈕事件? c#
- 20. 如何處理按鈕的點擊事件使用添加處理程序,刪除處理程序
- 21. 按鈕的單鍵事件處理程序
- 22. 消息框按鈕上的事件處理程序
- 23. 如何訪問javafx動態按鈕的事件處理程序
- 24. 不同按鈕的事件處理程序是否排隊?
- 25. 上Ext.Net按鈕調用ASP.net事件處理程序點擊
- 26. 用按鈕事件處理程序刷新圖像面板
- 27. jQuery附加按鈕單擊事件處理程序不工作
- 28. 單擊按鈕中的事件處理程序問題
- 29. 將按鈕傳遞給事件處理程序
- 30. 在page_load之前運行按鈕事件處理程序
嗨,謝謝你的回覆。如果現在我正在使用一個tabbar並且tabbar項目正在使用面板呢?如何從其中一個選項卡調用其他表單或面板? – Winona