コード例 #1
0
    GBDisassembleViewer()
        : Viewer(wxT("GBDisassemble"))
    {
        gethex(goto_addr, "GotoAddress", 4);
        goto_addr->SetFocus();
        regctrl(AF);
        regctrl(BC);
        regctrl(DE);
        regctrl(HL);
        regctrl(SP);
        regctrl(PC);
        regctrl(LY);
        regctrl(IFF);
        flagctrl(Z);
        flagctrl(N);
        flagctrl(H);
        flagctrl(C);
        dis = XRCCTRL(*this, "Disassembly", DisList);

        if (!dis)
            baddialog();

        // refit listing for longest line
        dis->Refit(26);
        Fit();
        SetMinSize(GetSize());
        dis->maxaddr = (uint32_t)~0;
        GotoPC();
    }
コード例 #2
0
ファイル: debugger_disasm.cpp プロジェクト: dwei1213/ppsspp
void Debugger_Disasm::on_GotoPc_clicked()
{
	GotoPC();
}
コード例 #3
0
 // wx-2.8.4 or MacOSX compiler can't resolve overloads in evt table
 void GotoPCEv(wxCommandEvent& ev)
 {
     GotoPC();
 }
コード例 #4
0
 void Next(wxCommandEvent& ev)
 {
     gbEmulate(1);
     GotoPC();
 }
コード例 #5
0
 void Update()
 {
     GotoPC();
 }